Pre-rendered background game tools
This project is a pipeline for making pre-rendered background games in the style of ps1 resident evil and final fantasy. The tools are intended as a end-to-end solution from the creation of the backgrounds in Blender to the loading of the data in your game engine of choice.
- Python 3.10
- CMake 3.19 or later
- gcc or msvc (clang not tested)
Install python dependancies:
> pip install -r requirements.txt
Build project:
> mkdir build
> cd build
> cmake ..
> cmake --build . --target mflib mftools --config <Mode>
tbd
tbd: The Blender plugin streamlines the creation of MFT compatible Blender files.
A Blender file with the correct data (such as the example level.blend
) can be generated into an MFT level with the following command:
> .\gen.bat .\level.blend
tbd: The libary has an api to read MFT level files and stream level data for use with a game engine.