Commit Graph

9 Commits

Author SHA1 Message Date
581ed013f3 Renaming stuff, it was confusing without 2024-04-26 00:05:07 -04:00
631f9e3612 Refactor, added state manager, abstract state, game state, implemented pipeline based on architecture drawing
work on relieving circular dependencies in the future
2024-04-25 20:16:58 -04:00
66ce48776a Testing out python bindings, needs refactor
A disgusting little race condition has appeared, running will result in a black screen 70% of the time >:(

TODO:
lambda functions referencing non static graphics methods instead of making graphics methods static
state manager (everything is hodge podged into graphics and pycron objects)
sort math functions into relevant places (trig, random etc)
2024-04-21 23:33:39 -04:00
542626e2b2 Created Development branch, renamed project to Pycron 2024-04-21 14:18:46 -04:00
4c35be70df Refactor 2024-04-21 14:06:56 -04:00
4bdb4fca29 Initial refactoring
This is a mess, do not check out
2024-04-20 21:14:52 -04:00
50ed165578 Added raylib, drawing bounds and tests 2024-04-17 22:05:28 -07:00
b3d6996437 Set up pocketpy 2024-04-17 18:31:31 -07:00
590c028d9a Initial Commit 2024-04-17 15:34:25 -07:00