0
I Use This!
Inactive
Analyzed 1 day ago. based on code collected 2 days ago.

Project Summary

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.

Tags

2d c c99 cross-platform crossplatform event-driven eventdriven gamedev game_development gamedevelopment game_engine gameengine gameprogramming

In a Nutshell, libSIEGE...

FreeBSD
Permitted
Forbidden
Required

These details are provided for information only. No information here is legal advice and should not be used as such.

This Project has No vulnerabilities Reported Against it

Did You Know...

  • ...
    in 2016, 47% of companies did not have formal process in place to track OS code
  • ...
    learn about Open Hub updates and features on the Open Hub blog
  • ...
    55% of companies leverage OSS for production infrastructure
  • ...
    data presented on the Open Hub is available through our API

Languages

C
89%
Objective-C
5%
8 Other
6%

30 Day Summary

Feb 25 2024 — Mar 26 2024

12 Month Summary

Mar 26 2023 — Mar 26 2024