Commit Graph

21 Commits (4be5aa04b2423cb52075a62efbf900ac21895f18)

Author SHA1 Message Date
Joeyrp cd4f23b732 Main editor window working 4 years ago
Joeyrp 90afa2d908 Image rotation is working 4 years ago
Joeyrp 08adeb6b9d Renderer code refactored to implement rotation in a cleaner way.
Rectangle type refactored to only store the center point and the half width and half height.
Test code refactored to reflect these changes.
4 years ago
Joeyrp f7c3663e18 Box rotation works correctly now. Code still pretty messy. 4 years ago
Joeyrp 00cd8a2b62 Box2D "hello world" example implemented. Graphics system does not support rotation yet. 4 years ago
Joeyrp aff4d9939c Added Box2D to the project (not tested) 4 years ago
Joeyrp a42dc3c71a Refactored the tester to use scene classes to for different testing functions 4 years ago
Joeyrp 7ca93ababf Separated out assets and utils into their own libraries 4 years ago
Joeyrp 03fb715622 Asset Index loader implemented (can not test yet)
Beginnings of asset pipeline designed
4 years ago
Joeyrp 4486eb8890 Debug log and LUA console gui windows implemented 4 years ago
Joeyrp cc811b2a7e Beginnings of the Tester Run Mode implemented
Changed font loading to use binary buffers
4 years ago
Joeyrp ffecb901d6 Flipped y axis of texture coord when drawing images
added run mode system
beginning of Tester Run Mode class
4 years ago
Joeyrp e0adc0dc28 Render to texture implemented - need to flip the resulting image vertically 4 years ago
Joeyrp 54982faa24 Fixed Input System 4 years ago
Joeyrp b0142f3348 Added basic debug log window 4 years ago
Joeyrp 8f3524ae4e Reorganized some files to avoid directly including glad/gl and glfw
CreateImage method implemented
4 years ago
Joeyrp 9ad0276d3c Moved some files around
Input manager is ported and just needs to be used by the core
4 years ago
Joeyrp f8d2df5007 Filled out the todo list a bit 4 years ago
Joeyrp 7919f34d01 Addsd the text renderer and internal font (Open-Sans.ttf)
Some graphics testing code added to the core game loop
4 years ago
Joeyrp 6afa6d8505 Freetype added to the project (need to test in linux) 4 years ago
Joeyrp 1e40bacfb7 Real main file added
Game loop shell implemented
4 years ago