This is a small perosnal project that i have developed in my first year of university.
The project consists of a small game engine developed using SFML library in C++.
the engine is based around tiles and features:
- the possibility to customize the tiles used to build the levels
- level customization
- basic platform physics
Levels are stored in a txt grid like format, each tile is associated to a character and a level is a single txt file with characters organized in a grid. Look into the src/Levels directory to see an example.
to compile setup cmake, under linux,move into the build folder launch cmake..
then make
and finally you can see the demo.
For now i added two simple scenes, start the executable after compilation and press up arrow after the window has opened to see the test scene.