Commit Graph

52 Commits

Author SHA1 Message Date
Ratstail91
3052b2a265 Added water-based step counter 2023-03-07 21:28:16 +11:00
Ratstail91
25dadb9bfd Implemented text for nodes, updated Toy 2023-03-07 07:03:10 +11:00
Logic Monkey
e0795a4f11 UI: Added AlphaBeta pixel font. 2023-03-06 12:13:39 -06:00
Ratstail91
3588846bb4 Flattened map arrays to increase FPS 2023-03-07 04:53:04 +11:00
Ratstail91
14524c261b Linked against SDL ttf 2023-03-05 23:27:07 +11:00
Ratstail91
f42ee8b655 tweaked framerate 2023-03-05 19:40:18 +11:00
Ratstail91
7f7e5a56c9 Drones working 2023-03-05 18:25:00 +11:00
Ratstail91
d517949f53 Fixed animation glitch for Lejana 2023-03-05 16:38:38 +11:00
Ratstail91
3988412a6a Adjusted scale 2023-03-05 13:11:06 +11:00
Ratstail91
b1ee485905 Grid-based movement and collisions working 2023-03-05 05:13:53 +11:00
Ratstail91
2fe6cd6f74 Collision map baked 2023-03-05 03:24:20 +11:00
Ratstail91
16be4665cb Randomly generated floor 2023-03-05 00:29:55 +11:00
Ratstail91
7e275f0607 Tilemap is working, in theory 2023-03-04 22:59:12 +11:00
Ratstail91
3df788e69a Got character walking around, fixed leak 2023-03-04 08:19:18 +11:00
Ratstail91
b89f73ac9e Moved the demo scripts into a directory 2023-03-03 23:57:02 +11:00
Ratstail91
08ce7b5536 Added MSVC debugging tool, discovered globals feature 2023-03-03 17:20:56 +11:00
Ratstail91
f9d0a27408 Added scene reloading & switching 2023-03-03 16:05:48 +11:00
Ratstail91
4965cd492d Added onLoad() lifecycle function 2023-03-03 00:50:45 +11:00
Ratstail91
00587e91b2 Tested a step tracker, updated Toy so it worked 2023-02-28 17:41:38 +11:00
Ratstail91
5800341ac6 Added a debugging print for HW acceleration 2023-02-28 14:13:23 +11:00
Ratstail91
7a8724f13e Fixed it - I set the resolution too high by accident 2023-02-28 09:27:23 +11:00
Ratstail91
14602b0750 All of a sudden, it's lagging like hell 2023-02-28 05:59:44 +11:00
Ratstail91
d3a3896efe Moved more polyfill code into the engine proper 2023-02-28 04:22:37 +11:00
Ratstail91
479e38d492 Stress-testing and working on issues 2023-02-27 23:43:56 +11:00
Ratstail91
f9b154c12e Moved polyfills into standard library 2023-02-27 22:09:46 +11:00
Ratstail91
22ab705903 Whoops, how did that not break stuff? 2023-02-27 09:40:20 +11:00
Ratstail91
2c16c10558 Added animations to node 2023-02-27 09:28:21 +11:00
Ratstail91
4332bc95a2 Working on optimising scripts 2023-02-26 01:28:17 +11:00
Ratstail91
aabbf41dd6 Playing around with scripts 2023-02-24 22:20:40 +11:00
Ratstail91
34c3cbbe8e Updated Toy, reworked project files for different machines 2023-02-22 23:58:12 +11:00
Kayne Ruse
9a1d81b7fb Updated Toy, tweaked code to match new API 2023-02-14 22:19:08 +00:00
Kayne Ruse
5efabde476 Updated Toy 2023-02-10 18:42:01 +00:00
Kayne Ruse
b755920100 Fixed xrel, yrel having the wrong value 2023-01-28 02:31:40 +00:00
Kayne Ruse
194a52394d Added mouse events 2023-01-27 12:52:37 +00:00
Kayne Ruse
3b5b399f4f Tweaks while I sort stuff out 2023-01-27 07:04:21 +00:00
Kayne Ruse
fcefc4c5b0 Hooked runner's drive system into the engine paths 2023-01-27 06:24:31 +00:00
Kayne Ruse
da9afb7e5b Small adjustments to appease the android build 2022-11-14 09:27:32 +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
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
893430469b Started on input, tired 2022-10-19 20:42:33 +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
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
4ca1c80015 Prevented a potential null access 2022-10-03 20:04:56 +01:00