Description

A 2D game engine for retro styled games

Package Information

Version0.9.1 (2017-Mar-08)
Repositoryhttps://github.com/ZILtoid1991/pixelperfectengine
LicenseBoost
CopyrightBSL-1.0
AuthorsLaszlo Szeremi
Registered byLászló Szerémi
Sub packages
pixelperfectengine:pixelperfectengine
pixelperfectengine:pixelperfecteditor
Dependenciesnone

Installation

To use this package, put the following dependency into your project's dependencies section:

dub.json
dub.sdl

Readme

Pixel Perfect Engine ver 0.9.1-rc2

2D graphics engine written in D by László Szerémi (laszloszeremi@outlook.com)

Required libaries: Derelict SDL2 https://github.com/DerelictOrg/DerelictSDL2 Derelict FI https://github.com/DerelictOrg/DerelictFI

See Wiki for further info and version history!

Usage with dub:

Sample dependencies section:

"dependencies": {
                "derelict-sdl2": "~>2.1.0",
		"derelict-fi": "~>2.0.3",
		"pixelperfectengine:pixelperfectengine": "*"
	},

Usage with most IDEs:

1: Download and build the source. You will need both the engine and editor by default, as the engine uses its own custom bitmap format XMP due to its more advanced palette handling. Other advantages of the format is that it can store multiple bitmaps in a single file with no regard of their sizes.

2: Add /source/ to the include path.

3: Add the compiled library file in the /lib/ folder to your project.

4: Do not try to sell a subpar game written with this or any other engine on any storefront, especially if that barely has any original assets. :)

Available versions

0.9.1 0.9.1-rc2 0.9.1-rc1 ~master