N-GINE (/ˈendʒɪn/) is a portable game engine which is being developed specifically for the Nokia N-Gage.
-
If a transition is to be created from one map to another, these two maps must have the same edge length on the respective side.
-
A tileset image is an ordinary
bmp
file with the RGB subtypeRGB565
. Transparency for maps consisting of several layers can be achieved via the key colour#ff00ff
. -
Maps must be saved uncompressed (Tile Layer Format CSV) and in JSON format with the tileset embedded. The file name of the map that is loaded first is
entry.tmj
. -
All resources must be combined into a packed file system with the file name
data.pfs
. To do this, all assets used must be in the same directory as the maps.
The game content is largely defined by properties that are specified in Tiled which is used by this engine as the main tool. A detailed list of all valid properties follows.
For now, the demo map can be used as a reference.
-
Packed file loader by Daniel Monteiro.
-
SunnyLand Tall Forest Environment by Luis Zuno.
-
Tiny RPG Forest by Luis Zuno.
-
Tiny RPG Mountain by Luis Zuno.
-
Tiny RPG Stranger Forest by Luis Zuno.
-
ASCII Bitmap Font "cellphone" by domsson.
-
This project's source code is, unless stated otherwise, licensed under the "The MIT License". See the file LICENSE.md for details.
-
The N-GINE logo by Dan Whelan is licensed under a Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) license.