Commit Graph

158 Commits

Author SHA1 Message Date
Kayne Ruse
3b5b399f4f Tweaks while I sort stuff out 2023-01-27 07:04:21 +00:00
Kayne Ruse
5251579e70 Moved guard 2023-01-27 06:33:04 +00:00
Kayne Ruse
fcefc4c5b0 Hooked runner's drive system into the engine paths 2023-01-27 06:24:31 +00:00
Kayne Ruse
894861aaf1 Added version macros 2023-01-26 21:26:13 +00:00
Kayne Ruse
f7f9e75ad9 Renamed everything to fit the new naming scheme 2023-01-26 21:12:44 +00:00
Kayne Ruse
3e18baeec0 Renamed files 2023-01-26 20:41:23 +00:00
Kayne Ruse
54d417b3fc Updated Toy, added timer and runner libs 2023-01-23 08:24:16 +00:00
Kayne Ruse
2ff9bdea3b Updated Toy 2023-01-15 15:17:18 +00:00
Kayne Ruse
f5d4b35097 Updated Toy to 0.7.0 2023-01-13 16:29:56 +00:00
Kayne Ruse
ec47adcd9a Updated Toy 2023-01-08 15:55:34 +00:00
Kayne Ruse
580fbeed59 Updated Toy 2023-01-08 13:01:24 +00:00
Kayne Ruse
a98cdc5a36 Updated Toy 2022-11-26 21:38:48 +00:00
Kayne Ruse
76ae858621 Removed the freeMemory() pointer from EngineNode 2022-11-26 16:43:42 +00:00
Kayne Ruse
f132ca6937 Removed test runner, because SDL is needed 2022-11-26 16:38:44 +00:00
Kayne Ruse
5b4f706426 Fixed test runner 2022-11-26 16:33:59 +00:00
Kayne Ruse
fa1aae6364 Added test runner 2022-11-26 16:31:21 +00:00
Kayne Ruse
a66ef1abae Fixed neglected tests 2022-11-26 16:29:49 +00:00
Kayne Ruse
5231572578 Updated Toy to 0.6.3 2022-11-26 16:03:56 +00:00
Kayne Ruse
da9afb7e5b Small adjustments to appease the android build 2022-11-14 09:27:32 +00:00
Kayne Ruse
813b94faf5 Updated Toy, added repl_tools and lib copying to the build 2022-11-12 12:00:04 +00:00
Kayne Ruse
7c886b071f Fixed a name clash with the langauge 2022-11-07 16:46:19 +00:00
Kayne Ruse
d40234637a Updated Toy repo 2022-11-07 10:13:54 +00:00
Kayne Ruse
aec5fcab55 Added variable argument count to callNode 2022-11-07 05:22:42 +00:00
Kayne Ruse
526efff00c Tweak 2022-11-06 04:17:45 +00:00
Kayne Ruse
f13900b7ca Blocked repeated keyboard events from SDL 2022-11-05 22:05:14 +01:00
Kayne Ruse
2439c3d7b9 Keyboard event-based input is working for keydown and keyup 2022-11-05 17:54:45 +01:00
Kayne Ruse
0c145b4e5b Renders rendering under renders 2022-11-04 12:04:59 +01:00
Kayne Ruse
c32fca6a23 I forgot what I was doing because it's 4:30am 2022-11-03 18:20:16 +01:00
Kayne Ruse
0775e56c1b Merged EngineNode and RenderNode 2022-11-03 14:11:22 +01:00
Kayne Ruse
4ea1bd572a Parallelized compilation 2022-11-03 13:13:18 +01:00
Kayne Ruse
94f0118cb1 Fixed a missing lib in the tests 2022-10-26 05:52:31 +01:00
Kayne Ruse
893430469b Started on input, tired 2022-10-19 20:42:33 +01:00
Kayne Ruse
951453640f Updated Toy 2022-10-16 11:42:16 +01:00
Kayne Ruse
2eb67d9bca Updated Toy, added a couple util functions 2022-10-15 00:04:58 +01:00
Kayne Ruse
dfcdaf3b92 Rendering is working 2022-10-13 23:50:57 +01:00
Kayne Ruse
500983358d Tweak 2022-10-08 18:23:17 +01:00
Kayne Ruse
2b0e71b6fb Tweaked some identifier checks 2022-10-08 17:35:41 +01:00
Kayne Ruse
0b4a6097be Added freeMemory callback to EngineNode, adjusted how nodes are freed 2022-10-08 17:17:41 +01:00
Kayne Ruse
6b5cd7f580 Added some node functionality to scripts 2022-10-07 10:25:09 +01:00
Kayne Ruse
ecaf554b9a Moved compilation functions into repl_tools 2022-10-07 08:49:36 +01:00
Kayne Ruse
e1c39447c2 Updated Toy 2022-10-04 02:16:12 +01:00
Kayne Ruse
4ca1c80015 Prevented a potential null access 2022-10-03 20:04:56 +01:00
Kayne Ruse
37663efcc0 Fixed a crash issue caused by comparing timeval wrong 2022-10-03 15:23:56 +01:00
Kayne Ruse
bd32a1d221 Fixed an issue with memory 2022-10-03 07:29:24 +01:00
Kayne Ruse
39aa3ca51d Found a memory leak 2022-10-02 14:20:01 +01:00
Kayne Ruse
cfcd8aa752 tweak 2022-10-02 14:03:44 +01:00
Kayne Ruse
a7e5d101dd Basic script-based engine init is working - performance is poor 2022-10-02 13:50:50 +01:00
Kayne Ruse
91afafab22 Updated README.md 2022-10-02 07:03:40 +01:00
Kayne Ruse
4f4a609dff Updated LICENSE 2022-10-02 06:48:17 +01:00
Kayne Ruse
ccf748d360 Updated README.md 2022-10-02 06:34:51 +01:00