-
16be4665cb
Randomly generated floor
Ratstail91
2023-03-05 00:29:55 +11:00
-
7e275f0607
Tilemap is working, in theory
Ratstail91
2023-03-04 22:59:12 +11:00
-
-
2e820e9221
GFX: Tiles.
Logic Monkey
2023-03-03 21:08:00 -06:00
-
c75279cd20
GFX: Lejana quadridirectional.
Logic Monkey
2023-03-03 19:28:50 -06:00
-
3df788e69a
Got character walking around, fixed leak
Ratstail91
2023-03-04 08:19:18 +11:00
-
f152afc9d7
GFX: Dhona basic sprite sheet.
Logic Monkey
2023-03-03 13:00:57 -06:00
-
49bc228ee9
GFX: Initial commit.
Logic Monkey
2023-03-03 11:14:13 -06:00
-
b89f73ac9e
Moved the demo scripts into a directory
Ratstail91
2023-03-03 23:57:02 +11:00
-
08ce7b5536
Added MSVC debugging tool, discovered globals feature
Ratstail91
2023-03-03 17:20:56 +11:00
-
f9d0a27408
Added scene reloading & switching
Ratstail91
2023-03-03 16:05:48 +11:00
-
4965cd492d
Added onLoad() lifecycle function
Ratstail91
2023-03-03 00:50:45 +11:00
-
00587e91b2
Tested a step tracker, updated Toy so it worked
Ratstail91
2023-02-28 17:41:38 +11:00
-
5800341ac6
Added a debugging print for HW acceleration
Ratstail91
2023-02-28 14:13:23 +11:00
-
7a8724f13e
Fixed it - I set the resolution too high by accident
Ratstail91
2023-02-28 09:27:23 +11:00
-
14602b0750
All of a sudden, it's lagging like hell
Ratstail91
2023-02-28 05:59:44 +11:00
-
d3a3896efe
Moved more polyfill code into the engine proper
Ratstail91
2023-02-28 04:22:37 +11:00
-
479e38d492
Stress-testing and working on issues
Ratstail91
2023-02-27 23:43:56 +11:00
-
f9b154c12e
Moved polyfills into standard library
Ratstail91
2023-02-27 22:09:46 +11:00
-
22ab705903
Whoops, how did that not break stuff?
Ratstail91
2023-02-27 09:40:20 +11:00
-
2c16c10558
Added animations to node
Ratstail91
2023-02-27 09:28:21 +11:00
-
572b809d1b
Updated Toy
Ratstail91
2023-02-26 22:32:18 +11:00
-
4332bc95a2
Working on optimising scripts
Ratstail91
2023-02-26 01:28:17 +11:00
-
09f7a479f2
Box engine now builds without dll linkage issues
Ratstail91
2023-02-25 04:45:15 +11:00
-
aabbf41dd6
Playing around with scripts
Ratstail91
2023-02-24 22:20:40 +11:00
-
3fca594209
Tweaks from repl_tools
Kayne Ruse
2023-02-23 03:35:05 +11:00
-
5e0268f519
Fixed misplaced prebuild step
Ratstail91
2023-02-23 03:26:51 +11:00
-
34c3cbbe8e
Updated Toy, reworked project files for different machines
Ratstail91
2023-02-22 23:58:12 +11:00
-
b59bb18ce2
Engine now builds under MSVC
Kayne Ruse
2023-02-16 22:05:48 +00:00
-
57b545e517
Changed to using clock_t for timing
Kayne Ruse
2023-02-16 21:01:22 +00:00
-
f854979f4c
Updated Toy, fixed build process
Kayne Ruse
2023-02-16 20:19:42 +00:00
-
9a1d81b7fb
Updated Toy, tweaked code to match new API
Kayne Ruse
2023-02-14 22:19:08 +00:00
-
5efabde476
Updated Toy
Kayne Ruse
2023-02-10 18:42:01 +00:00
-
e41fe81044
Updated Toy
Kayne Ruse
2023-02-10 16:24:22 +00:00
-
c23502537f
Updated Toy
Kayne Ruse
2023-02-10 09:02:47 +00:00
-
bc3013b48b
Updated Toy
Kayne Ruse
2023-01-28 12:33:16 +00:00
-
b755920100
Fixed xrel, yrel having the wrong value
Kayne Ruse
2023-01-28 02:31:40 +00:00
-
194a52394d
Added mouse events
Kayne Ruse
2023-01-27 12:52:37 +00:00
-
3b5b399f4f
Tweaks while I sort stuff out
Kayne Ruse
2023-01-27 07:04:21 +00:00
-
5251579e70
Moved guard
Kayne Ruse
2023-01-27 06:33:04 +00:00
-
fcefc4c5b0
Hooked runner's drive system into the engine paths
Kayne Ruse
2023-01-27 06:24:31 +00:00
-
894861aaf1
Added version macros
Kayne Ruse
2023-01-26 21:26:13 +00:00
-
f7f9e75ad9
Renamed everything to fit the new naming scheme
Kayne Ruse
2023-01-26 21:12:44 +00:00
-
3e18baeec0
Renamed files
Kayne Ruse
2023-01-26 20:41:23 +00:00
-
54d417b3fc
Updated Toy, added timer and runner libs
Kayne Ruse
2023-01-23 08:24:16 +00:00
-
2ff9bdea3b
Updated Toy
Kayne Ruse
2023-01-15 15:17:18 +00:00
-
f5d4b35097
Updated Toy to 0.7.0
Kayne Ruse
2023-01-13 16:29:56 +00:00
-
ec47adcd9a
Updated Toy
Kayne Ruse
2023-01-08 15:55:34 +00:00
-
580fbeed59
Updated Toy
Kayne Ruse
2023-01-08 13:00:29 +00:00
-
a98cdc5a36
Updated Toy
Kayne Ruse
2022-11-26 21:38:48 +00:00
-
76ae858621
Removed the freeMemory() pointer from EngineNode
Kayne Ruse
2022-11-26 16:43:42 +00:00
-
f132ca6937
Removed test runner, because SDL is needed
Kayne Ruse
2022-11-26 16:38:44 +00:00
-
5b4f706426
Fixed test runner
Kayne Ruse
2022-11-26 16:33:59 +00:00
-
fa1aae6364
Added test runner
Kayne Ruse
2022-11-26 16:31:21 +00:00
-
a66ef1abae
Fixed neglected tests
Kayne Ruse
2022-11-26 16:29:49 +00:00
-
5231572578
Updated Toy to 0.6.3
Kayne Ruse
2022-11-26 16:03:56 +00:00
-
da9afb7e5b
Small adjustments to appease the android build
Kayne Ruse
2022-11-14 09:27:32 +00:00
-
813b94faf5
Updated Toy, added repl_tools and lib copying to the build
Kayne Ruse
2022-11-12 12:00:04 +00:00
-
7c886b071f
Fixed a name clash with the langauge
Kayne Ruse
2022-11-07 16:44:21 +00:00
-
d40234637a
Updated Toy repo
Kayne Ruse
2022-11-07 10:13:54 +00:00
-
aec5fcab55
Added variable argument count to callNode
Kayne Ruse
2022-11-07 05:22:42 +00:00
-
526efff00c
Tweak
Kayne Ruse
2022-11-06 04:17:45 +00:00
-
f13900b7ca
Blocked repeated keyboard events from SDL
Kayne Ruse
2022-11-05 22:05:14 +01:00
-
2439c3d7b9
Keyboard event-based input is working for keydown and keyup
Kayne Ruse
2022-11-05 17:54:45 +01:00
-
0c145b4e5b
Renders rendering under renders
Kayne Ruse
2022-11-04 12:04:59 +01:00
-
c32fca6a23
I forgot what I was doing because it's 4:30am
Kayne Ruse
2022-11-03 18:20:16 +01:00
-
0775e56c1b
Merged EngineNode and RenderNode
Kayne Ruse
2022-11-03 14:11:22 +01:00
-
4ea1bd572a
Parallelized compilation
Kayne Ruse
2022-11-03 13:13:18 +01:00
-
94f0118cb1
Fixed a missing lib in the tests
Kayne Ruse
2022-10-26 05:52:31 +01:00
-
893430469b
Started on input, tired
Kayne Ruse
2022-10-19 20:42:33 +01:00
-
951453640f
Updated Toy
Kayne Ruse
2022-10-16 11:42:16 +01:00
-
2eb67d9bca
Updated Toy, added a couple util functions
Kayne Ruse
2022-10-15 00:04:58 +01:00
-
dfcdaf3b92
Rendering is working
Kayne Ruse
2022-10-13 23:50:57 +01:00
-
500983358d
Tweak
Kayne Ruse
2022-10-08 18:23:17 +01:00
-
2b0e71b6fb
Tweaked some identifier checks
Kayne Ruse
2022-10-08 17:35:41 +01:00
-
0b4a6097be
Added freeMemory callback to EngineNode, adjusted how nodes are freed
Kayne Ruse
2022-10-08 17:17:41 +01:00
-
6b5cd7f580
Added some node functionality to scripts
Kayne Ruse
2022-10-07 10:25:09 +01:00
-
ecaf554b9a
Moved compilation functions into repl_tools
Kayne Ruse
2022-10-07 08:49:36 +01:00
-
e1c39447c2
Updated Toy
Kayne Ruse
2022-10-04 02:16:12 +01:00
-
4ca1c80015
Prevented a potential null access
Kayne Ruse
2022-10-03 20:04:56 +01:00
-
37663efcc0
Fixed a crash issue caused by comparing timeval wrong
Kayne Ruse
2022-10-03 15:23:56 +01:00
-
bd32a1d221
Fixed an issue with memory
Kayne Ruse
2022-10-03 07:29:24 +01:00
-
39aa3ca51d
Found a memory leak
Kayne Ruse
2022-10-02 14:20:01 +01:00
-
cfcd8aa752
tweak
Kayne Ruse
2022-10-02 14:03:44 +01:00
-
a7e5d101dd
Basic script-based engine init is working - performance is poor
Kayne Ruse
2022-10-02 13:50:50 +01:00
-
91afafab22
Updated README.md
Kayne Ruse
2022-10-02 07:03:40 +01:00
-
4f4a609dff
Updated LICENSE
Kayne Ruse
2022-10-02 06:48:17 +01:00
-
ccf748d360
Updated README.md
Kayne Ruse
2022-10-02 06:34:51 +01:00
-
30f084517c
Updated Toy
Kayne Ruse
2022-10-02 06:23:40 +01:00
-
b59696bebc
Tested the engine on linux
Kayne Ruse
2022-10-02 16:18:13 +11:00
-
cf76513c8a
Fixed a build issue on linux hopefully
Kayne Ruse
2022-10-02 05:48:38 +01:00
-
7e1612d915
Started working on engine nodes
Kayne Ruse
2022-10-02 05:42:45 +01:00
-
50aef00ec0
Started on the engine proper
Kayne Ruse
2022-09-18 21:48:15 +01:00
-
902b917d2b
Updated Toy
Kayne Ruse
2022-09-18 09:36:59 +01:00
-
803bec8ea4
Hello world is working
Kayne Ruse
2022-09-18 07:48:06 +01:00
-
c61cd4b86c
Initial commit
Kayne Ruse
2022-09-18 15:21:41 +10:00