Re: Pixel Perfect Engine (formerly known as VDP-Engine) version 0.9.1-rc1 released

2017-01-21 Thread solidstate1991 via Digitalmars-d-announce

On Saturday, 21 January 2017 at 17:41:58 UTC, NVolcz wrote:


Any screenshots?


https://github.com/ZILtoid1991/pixelperfectengine/issues/1

There's even a video showcasing the scrolling capabilities of the 
engine. I made more during development, most of them are about 
the bugs.


Re: Pixel Perfect Engine (formerly known as VDP-Engine) version 0.9.1-rc1 released

2017-01-21 Thread NVolcz via Digitalmars-d-announce

On Friday, 20 January 2017 at 23:15:51 UTC, solidstate1991 wrote:

Github: https://github.com/ZILtoid1991/pixelperfectengine




Any screenshots?



Re: Pixel Perfect Engine (formerly known as VDP-Engine) version 0.9.1-rc1 released

2017-01-21 Thread solidstate1991 via Digitalmars-d-announce

On Saturday, 21 January 2017 at 14:27:35 UTC, Dmitry wrote:
On Friday, 20 January 2017 at 23:15:51 UTC, solidstate1991 
wrote:

Github: https://github.com/ZILtoid1991/pixelperfectengine


Any documentation?


Documentation is in the works with a few sample codes, but 
currently I have a lot of other things to do. In the meanwhile 
refer to the available documentation in the source code and feel 
free to recycle existing code from the editor.


Re: Pixel Perfect Engine (formerly known as VDP-Engine) version 0.9.1-rc1 released

2017-01-21 Thread Dmitry via Digitalmars-d-announce

On Friday, 20 January 2017 at 23:15:51 UTC, solidstate1991 wrote:

Github: https://github.com/ZILtoid1991/pixelperfectengine


Any documentation?


Re: Pixel Perfect Engine (formerly known as VDP-Engine) version 0.9.1-rc1 released

2017-01-21 Thread solidstate1991 via Digitalmars-d-announce

On Saturday, 21 January 2017 at 01:55:54 UTC, Chris Wright wrote:
This would have been the perfect place for you to describe what 
this project is about.


Pixel Perfect Engine is a 2d graphics system based on SDL and 
FreeImage. It appears to be tile-based and incorporate a map 
editor.


It's mainly an engine for retro-styled games that uses fixed 
point rendering through the CPU (and later on with an OpenCL 
option) to give a "pixel-perfect appearance" instead of the usual 
stretched out low-res objects on a hi-res screen as usually seen 
in unity and other engines. Currently scrolling is done via 
brute-force, as even my low-end PC is capable of rendering 60+ 
frames per second, but more CPU intense stuff (like background 
rotations) will done through backbuffers and barrel-shifting.


While it's mostly tile-based, I'm planning to add options for 
things like vectoral backgrounds, tile backgrounds for isometric 
games, also one can generate backgrounds through sprites too.


FreeImage is only used by the editor, the engine itself has a 
proprietary image format that can store graphical elements and 
animations at different sizes. The format itself might get its 
own library if others will see anything in it.


Re: Pixel Perfect Engine (formerly known as VDP-Engine) version 0.9.1-rc1 released

2017-01-20 Thread Chris Wright via Digitalmars-d-announce
This would have been the perfect place for you to describe what this 
project is about.

Pixel Perfect Engine is a 2d graphics system based on SDL and FreeImage. 
It appears to be tile-based and incorporate a map editor.