Commit graph

32 commits

Author SHA1 Message Date
8a20d05a7a add basic entity component system 2025-01-21 19:20:50 -06:00
9f18b702b1 rename exe 2025-01-20 23:14:09 -06:00
c4b803d344 introduce 1ms timeout to prevent busy wait 2025-01-20 23:04:21 -06:00
ca9454c2fb handle ticks 2025-01-20 22:50:37 -06:00
8d22ebfc1d handle resize 2025-01-20 18:06:43 -06:00
706dfc3b9f start migration to zig 2025-01-20 17:30:19 -06:00
Jacob Janzen
3cd1ec2279 fix on linux
Some checks failed
C/C++ CI / build (push) Has been cancelled
2024-05-02 20:33:11 -05:00
Jacob Janzen
39cfe71bff fix gpl comment 2024-04-20 18:09:32 -05:00
Jacob Janzen
713149da3c reformat readme 2024-04-11 21:20:57 -05:00
Jacob Janzen
cf4c776004 fix formatting 2024-04-09 21:05:33 -05:00
Jacob Janzen
09fb0f0445 move to markdown readme 2024-04-09 21:05:01 -05:00
jacob janzen
3cf8438856
license under GPL (#6) 2024-02-15 02:46:05 +00:00
jacob janzen
048939f36e
bump version (#5) 2024-02-15 01:49:23 +00:00
jacob janzen
762ce27927
add readme; name project (#4) 2024-02-15 01:45:43 +00:00
jacob janzen
4c337161da
remove compile commands (#3) 2024-02-14 22:39:13 +00:00
Jacob Janzen
9fe26e44df remove redundant file 2024-02-14 15:58:44 -06:00
jacob janzen
cc4400b2e1
Create c-cpp.yml (#1)
* Create c-cpp.yml

* fix pipeline
2024-02-14 21:56:41 +00:00
jacob janzen
b57c21da92
Automake (#2)
* gnu autotools build

* ignore dist
2024-02-14 21:52:57 +00:00
Jacob Janzen
7e249ef264 remove cache 2024-02-14 12:42:46 -06:00
Jacob Janzen
896c8f276a update gitignore 2024-02-14 12:42:18 -06:00
Jacob Janzen
5304bd4921 fix memory leak 2024-02-14 12:40:50 -06:00
Jacob Janzen
b5b4a5d66d major refactor 2024-02-14 12:01:03 -06:00
Jacob Janzen
8bd664e467 fix hash collision handling 2024-02-12 22:52:41 -06:00
Jacob Janzen
632fc043ba clean up 2024-02-12 21:59:35 -06:00
Jacob Janzen
92cd6c46f4 use hash table for entity list 2024-02-12 21:43:52 -06:00
Jacob Janzen
04ce76d5dc refactor 2024-02-12 17:47:00 -06:00
Jacob Janzen
362dcec55b gitignore 2024-02-12 13:12:50 -06:00
Jacob Janzen
7309765a00 implement stairs 2024-02-12 13:11:18 -06:00
Jacob Janzen
f534c8d2c4 refactor 2024-02-12 12:51:08 -06:00
Jacob Janzen
8e873b2f45 guarantee valid starting location 2024-02-12 00:02:19 -06:00
Jacob Janzen
53f018de3c functioning mvp 2024-02-11 23:52:18 -06:00
Jacob Janzen
063f4f854b testing stuff 2024-02-11 21:55:35 -06:00