0
I Use This!
Activity Not Available
Analyzed almost 1 year ago. based on code collected almost 1 year 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...

  • ...
    there are over 3,000 projects on the Open Hub with security vulnerabilities reported against them
  • ...
    search using multiple tags to find exactly what you need
  • ...
    55% of companies leverage OSS for production infrastructure
  • ...
    compare projects before you chose one to use

Languages

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

30 Day Summary

Dec 17 2023 — Jan 16 2024

12 Month Summary

Jan 16 2023 — Jan 16 2024