-
Notifications
You must be signed in to change notification settings - Fork 0
Description
Editor where entities are named and has one or both of properties:
- Spatial translation, orientation and location
- Shape
The shape is used directly by box2d, but the shape can be replaced with a png for texture. All objects can be exported/imported as ora files (simple file format). The file should be adapted both so that the image can be modified and the final product be stored, e.i. the final png is an own file. The hassle of having to sort through files and name/rename should be eliminated.
Workflow: export, alter, import, export. The editor will only add new images to a file, never delete. If a group should be deleted, it should be done in the ORA compatible program
When a texture is available for en entity, the whole texture creation step is skipped, and the texture (from a texturepacked image in a textureatlas) is used.
Drawn textures are considered highly dynamic, so optimisations should be on constructing as fast as possible, not saving memory (gpu + ram).
Textures exported to the engine needs to be packed efficiently, see LibGDX texturepacker.
There needs to be a way of referencing to the same shape at several locations. Shape can be in an own view.
q^q^q