The Adventur Engine
(updated 2023-08-23)

This is the documentation for a game-building environment. There are three main parts:
- The engine that runs the game
- The editor that creates the game files
- The sprite generator scripts that create the game graphics
The Engine
Written in C using the SDL library.
The Editor (Adved)

Written in Python, uses Qt Designer to build the interface. Data is stored in json files read directly by the engine.
The Sprite Generator

A couple of Python scripts that run Blender to create spritesheets from 3d files. Metadata is stored in binary and read directly by the game engine.
Local articles on programming:
Related articles on this site to building this project: