Calandiel / SongsOfFOSS

A FOSS release of source code of the unreleased version 0.3 of Songs of the Eons
Other
49 stars 12 forks source link

SongsOfGPL

Songs of GPL is a FOSS release of Songs of the Eons.

It's written in Lua and includes the game part of the project, notably not including the original world generator.

You can reach out to us on Reddit and Discord. If you have questions about the project or want to contribute, you can message us in the development channel on Discord! ^^

Running the game

On Windows, double click run-sote-windows.bat.

On Linux, run ./run-sote-linux.sh.

Contributing

SotE is open to contributors. Search for a suitable issue and ping one of the core contributors in a pull request to get merged!

Setting up the LSP

SotE uses Lua LSP. Make sure you have it installed and working before contributing.

If you see warnings such as "undefined global love", see the following link and apply the love2d library to your LSP settings.

Roadmap

Abandoned features

Some of the previously implemented features that show up on the roadmap below have been dropped, either due design considerations, new insight on performance or lack of time:

Version 0.0 (Ginnungagap)

Version 0.1 (Muspelheim)

Version 0.2 (Niflheim)

Version 0.3 (Midgard)

Version 0.4 (Helheim)

Version 0.5 (Alfheim)

Version 0.6 (Jotunheim)

Version 0.7 (Svartalfheim)

Version 0.8 (Vanaheim)

Version 0.9 (Asgard)

Alpha

Beta

Version 1.0 (Yggdrasil)