Commit Graph

5 Commits

Author SHA1 Message Date
a8a1ea44cf refactor(math): Replace GLM with custom math lib.
Replaced the GLM dependency with a custom math lib 'libbettola'
2025-09-13 02:25:13 +01:00
22d60c7192 refactor(player): Implement state-based input. 2025-09-12 23:54:38 +01:00
dc4dd650a4 feat(renderer) Render player quad with projection
this allows us to render a player controlled entity on screen using a 2D
projection
2025-09-12 22:46:17 +01:00
6b7684ba92 feat(render) Render shaders!
Implements the rendering pipeline to dispaly a 2D triangle using
shaders!
2025-09-12 21:49:15 +01:00
7eb86f9389 refactor: Add everything to main Bettola class. 2025-09-12 20:41:49 +01:00