Commit Graph

25 Commits (d12810207234394f99fe14c6e8f6880a75d28520)

Author SHA1 Message Date
Dominik Madarász 2370bd4ea0 game: health, pain and regen 2021-07-27 18:34:31 +02:00
Dominik Madarász 5212aedf92 world: add Classify component 2021-07-27 17:57:50 +02:00
Dominik Madarász a43360161c ecs: simplify access to components 2021-07-27 15:36:24 +02:00
Dominik Madarász 6b2f049704 camera: instant follow on the first entity 2021-07-27 15:01:17 +02:00
Dominik Madarász 0cb52303ae world: rebake chunk tex on change 2021-07-27 13:30:43 +02:00
Dominik Madarász d0ff81b570 code: many improvements and fixes
Changelog:
- fixed world repetition bug caused by wrong indexing 🎉
- wall collisions
- tile-based drag movement multiplier
- various optimizations
- raised default NPC count to 10k
2021-07-26 21:06:49 +02:00
Dominik Madarász 99a65431d8 physics: handle entity collisions 2021-07-26 17:53:18 +02:00
Dominik Madarász 7977c60922 video: perform chunk baking on GPU side 2021-07-19 18:03:31 +02:00
Dominik Madarász a08ecdd9a2 Textures: finalize chunk stitching 2021-07-18 20:30:27 +02:00
Dominik Madarász ee794495e9 PKT: chunk block streaming + pkt enhancements 2021-07-18 13:23:59 +02:00
Dominik Madarász 4ea2ba6188 move texed to its own repo 2021-05-19 11:57:49 +02:00
Dominik Madarász 0408aeffe5 implement few cli commands for texed 2021-05-16 11:10:33 +02:00
Dominik Madarász a7717b88d7 texture editor wip 2021-05-15 13:43:29 +02:00
Dominik Madarász c479667bcc add raygui + texed wip 2021-05-14 07:59:33 +02:00
Dominik Madarász c93e5e4e46 improve time profiling 2021-05-13 16:37:53 +02:00
Dominik Madarász 18bcc93a61 graceful shutdown method 2021-05-13 16:12:18 +02:00
Dominik Madarász 7cb2b480b3 do incremental entity cleanup 2021-05-13 15:44:08 +02:00
Dominik Madarász eb65910d15 implement debug ui + profiling 2021-05-13 14:17:44 +02:00
Dominik Madarász 16bcb94158 add texgen code wip 2021-05-12 19:38:11 +02:00
Dominik Madarász 6621d248b8 introduce basic asset system 2021-05-12 19:26:41 +02:00
Dominik Madarász b4ae2d01df store Image instead of Texture in blocks 2021-05-12 18:38:47 +02:00
Dominik Madarász e5b99d829f introduce wip block texgen 2021-05-12 18:28:39 +02:00
Dominik Madarász fb5c2fae86 restructure the project, again 2021-05-12 17:50:30 +02:00
Dominik Madarász 884f10e6ec code cleanup + fixes 2021-05-12 16:42:22 +02:00
Dominik Madarász 26bc38b492 project cleanup 2021-05-10 10:43:05 +02:00