Commit Graph

21 Commits

Author SHA1 Message Date
16733fdb0e pocketpy 2024-04-24 20:54:23 -04:00
936d8addf9 I clearly don't know what i'm doing. 2024-04-24 19:52:45 -04:00
458d4edfe7 Merge remote-tracking branch 'origin/Development' into Development 2024-04-24 12:08:48 -04:00
e208b30511 fixed "race condition" mentioned previously. It was not a race condition, it was me being an idiot. 2024-04-24 12:08:18 -04:00
40fbe6facf Config mod 2024-04-22 14:46:13 -04:00
eaeb9fabd0 Temp removal of pocketpy to migrate to my repo 2024-04-22 14:40:49 -04:00
cb6369ad30 New binding method that allows c++ to call graphics functions as well as python. Testing setting vm vars like mouseX and mouseY 2024-04-22 13:07:23 -04:00
65ffe5d39b note for last commit
it doesn't race condition on macos...
2024-04-21 23:58:31 -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
d7966bdcae bug fix 2024-04-21 17:14:29 -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
d5271eea09 rough draft of design plan 2024-04-19 23:51:57 -04:00
2427e3b672 Color palette test, Mouse test 2024-04-19 15:51:57 -04:00
b8fcb14d0c Testing out render texture pixel manipulation and fixed full screen resize bug 2024-04-19 14:31:11 -04:00
905cb90588 Fixed submodules? 2024-04-18 12:58:28 -04:00
Bobby Lucero
93914527ff
Create cmake-multi-platform.yml 2024-04-18 12:31:23 -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