SIEGE is a cross-platform, modular, event-driven game engine done in C99. It provides support for graphics, audio, physics and more!
Its modularity means that its backends can be swapped, or indeed selected at runtime - for example, SDL for windowing and input can be replaced with (say) GLFW, with no changes in used-end code, except for the name of the module to load.
It is licensed under the 2-clause BSD license.
These details are provided for information only. No information here is legal advice and should not be used as such.
30 Day SummaryDec 17 2023 — Jan 16 2024
|
12 Month SummaryJan 16 2023 — Jan 16 2024
|