Skip to content

protoman/firefly

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

94 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project Firefly (To Be Named)

Description

A game engine muit to be MetroidVania-like that uses C++11, SDL2 (to be moved to 3), tmxlite, Box2D 3.1 and Qt.

Because this is a fork of the Rockbot engine, it still contains the dependency on Qt for the editor, but the idea is to scrap that and move it to CMake and change configuration that are currently stored in binary data files generated by the Qt based editor into JSon files that can be edited directly, or move part of those configurations to trhe source-code itself.

The source code is licensed under the GPL v2, but art data, for now is licensed as "as-is", because there are still files from Rockbot. I do plan to make, in the future, a public data sub-repo with placeholder art, and a private one that will hold the actual game's data.

Building

For nbow, use the qmake files inclused int he project to generate Makefile.

Important information

Firefly uses tmxlite, Box2D and SDL2 which are not included in the repository.


(c)Iuri Fiedoruk, Arismeire Kümmer Silva Fiedoruk & contributors 2018 - 2026 https://studios.upperland.net/


A big thanks goes to all who have contributed to Rockbot, that is the starting point of this project, via the github community.

About

A MetroidVania engine using SDL3, Box2D and Tiled Editor.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published