Welcome to the read-me of the Age-engine This was my first attempt at creating an java engine, and I've learned a lot since. Maybe I'll do a version 2 at some point
Window handling
The ability to create windows without the need to do all of the JFrame stuff.
Scene handling
The ability to split your program into different scenes. For a better project structure and performance.
Entity handling
Ability to create objects that ar looped and rendered by the engine.
The whole engine is based on one canvas component on the window. because you cant use the normal swing components, we added new simple UI comonents like:
- Buttons
- TextBoxes
- TickBoxes
- Bossbars
The ability to interact with the keyboard and the mouse without the need of the complicated build in listeners in java.
Simple hitboxes to check if objects colide or if a point is inside another.