Update Design Doc: `level` tool
parent
164970a0a4
commit
eb82e2f297
|
@ -9,7 +9,7 @@ This document details some approaches for implementing the `level` tool.
|
|||
`level` is a tool for reskit that converts [Tiled Map Editor](https://www.mapeditor.org/) tilesets and maps to a binary format accessible to C or assembly language engines. It distinguishes itself from other available homebrew tools by offering support for Tiled's native tmx/tsx XML formats, and user-specified event objects (e.g. "drop enemy", "open door") that your custom engine can read and apply.
|
||||
|
||||
## Events
|
||||
By adding an object layer and object in Tiled, and adding the property `reskit-event`, you can define an event triggered in certain scenarios depending on additional `reskit-*` properties. Reskit assumes an entity-component engine design and the objects defined in your .tmx file effectively serve as the entities.
|
||||
By adding an object layer and object in Tiled, and adding the property `reskit-event`, you can define an event triggered in certain scenarios depending on additional `reskit-*` properties. Reskit assumes a best-practice entity-component engine design and the objects defined in your .tmx file effectively serve as the entities.
|
||||
|
||||
| Object Property | Type | Description |
|
||||
|-------------------------|------------|-------------------------------------------------------------------------------------------------|
|
||||
|
|
Loading…
Reference in New Issue