You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on May 12, 2023. It is now read-only.
Add the possibility to create from scratch with an embedded level editor :
a world with a name, a map, an introduction, and an illustration image,
a new Level, attached to a World, using exiting tileset and sprints (enemies, animated elements, etc...)
add the capability to place portal between levels/world.
Start Editor
The editor must remain very simple to use with some major themes, imposed by an elements set (tileset, enemies, etc...)
In the first version, this editor is available only in dev mode, with specific startup parameter called 'development mode':
$> gdj110 --mode editor
This will launch the specific editor mode on the current engine.
Storing map, world and level
Levels and their world structure are stored in some XML files:
res/maps/world-xxx.xml describe a part of a world,
res/maps/level-xxx-yyy.xml describe a level yyy in the world xxx,
res/resources/tilesets/tileset-999.png and res/resources/tilesets/tileset-999.xml will define a tileset with its graphics (the .png file), and their structure/name/size in the .xml file.
Proposition
Add the possibility to create from scratch with an embedded level editor :
Start Editor
The editor must remain very simple to use with some major themes, imposed by an elements set (tileset, enemies, etc...)
In the first version, this editor is available only in dev mode, with specific startup parameter called 'development mode':
$> gdj110 --mode editor
This will launch the specific editor mode on the current engine.
Storing map, world and level
Levels and their world structure are stored in some XML files:
res/maps/world-xxx.xml
describe a part of a world,res/maps/level-xxx-yyy.xml
describe a level yyy in the world xxx,res/resources/tilesets/tileset-999.png
andres/resources/tilesets/tileset-999.xml
will define a tileset with its graphics (the.png
file), and their structure/name/size in the.xml
file.Sample Map
Design
The editor can look like :
TODO
The text was updated successfully, but these errors were encountered: