SIGE - Simple Imperative Game Engine
Sige is a toolkit for creating interactive graphical applications that aims to bee simple and intuative to use. To that efect Sige have no fancy graphical interface, instead all functions are self containd and dont save any state. The only state that is saved is buffers in the input and resurce loading routines and the global stack. The stack enables you to save the state at any time to restore later. Because funktions don't store any state there is no need for any actions to disable buttons or clean up memory, the simple fact that you did not call the function that frame is enough to disable any element.
Important features
Random text
Design
Random text
The buffers
Random text
The stack