Commit graph

19 commits

Author SHA1 Message Date
Fabien Freling c39c8c0c67 add nix flake 2023-02-20 00:08:17 +01:00
Fabien Freling 70951c34c6 add function for minimap 2021-11-15 13:58:34 +01:00
Fabien Freling acd5ad1399 use minifb for rendering 2021-11-15 00:32:27 +01:00
Fabien Freling 3844c0fe80 change window dep from piston to minifb 2021-11-04 14:03:12 +01:00
Fabien Freling 4620f647ad multiple colors for walls 2020-04-06 23:45:40 +02:00
Fabien Freling eee63a7350 assert on negative distance 2020-04-06 23:35:51 +02:00
Fabien Freling 5571266cfe add unit tests 2020-04-06 22:41:41 +02:00
Fabien Freling bf4b32236e add movement 2020-03-31 17:12:56 +02:00
Fabien Freling b3eb24d329 compute intersections 2020-03-30 20:06:19 +02:00
Fabien Freling 5774c3e488 load level in engine 2020-03-12 17:54:31 +01:00
Fabien Freling dd6a65d843 update piston-window 2020-03-09 18:30:06 +01:00
Fabien Freling 0738c7a15f update Cargo.lock 2018-01-16 01:12:02 +01:00
Fabien Freling 44eec66c54 add basic unit test 2018-01-16 01:11:46 +01:00
Fabien Freling d57e41a276 Add engine module 2017-10-22 22:22:49 +02:00
Fabien Freling 381df8d208 Update .gitignore 2017-10-16 22:53:59 +02:00
Fabien Freling 05eb789149 Lock Cargo 2017-10-16 22:53:05 +02:00
Fabien Freling 30d90c9e5a Add Makefile 2017-10-16 22:45:57 +02:00
Fabien Freling 343ccdd12a Compute angles for raycaster 2017-10-16 22:44:58 +02:00
Fabien Freling 3106b01f3f Display simple window 2017-10-01 22:13:34 +02:00