I’m starting to work on a GUI system now. My plan is to have a GUI system fully equipped with a constraint system (positioning), animation and client callback functions. While it might not seem like much, I implemented the root of this system: the Infinity::Aleph::GuiCore class. All of the GUI elements will be contained inside […]
Month: July 2020
Api Rework and State Machine
I spent a lot of time reworking the API and implementing a state machine. State machines allow the client to segment the flow of their game more naturally and manage resources easier. All code must be put into an Infinity::State subclass in the future.