Alex Bethel AlexBethel
AlexBethel pushed to master at AlexBethel/dungeon-game 2022-01-15 20:15:52 -06:00
daafe3b023 Add visibility simulation
9a2b24e006 Make text cursor follow player
dd584d2d19 Avoid use of thread_rng outside of main
aa7361df6b Work on restructuring world generator API
652db1241b Remove extra import
Compare 5 commits »
AlexBethel pushed to master at AlexBethel/dungeon-game 2022-01-12 11:54:26 -06:00
a5f1cca981 Floor tile methods
AlexBethel pushed to master at AlexBethel/dungeon-game 2022-01-10 19:34:01 -06:00
6b6a6720ce Rename game.rs -> level.rs
fee36f158b Tear out dungeon branch infrastructure
97a78c8bb1 Formatting
Compare 3 commits »
AlexBethel pushed to main at AlexBethel/drim 2022-01-09 16:58:27 -06:00
5d16547ac9 Rename product types to records
5488bf2302 Start working on parser infrastructure
Compare 2 commits »
AlexBethel pushed to master at AlexBethel/dungeon-game 2022-01-06 16:57:27 -06:00
0ec5fbbe8c Up stairs & down stairs
AlexBethel pushed to master at AlexBethel/dungeon-game 2022-01-06 14:32:31 -06:00
411b8091f9 Render room corners as +
AlexBethel pushed to master at AlexBethel/dungeon-game 2022-01-06 14:05:18 -06:00
72ed107d17 Disallow player phasing through walls
AlexBethel pushed to master at AlexBethel/dungeon-game 2022-01-06 13:55:11 -06:00
96525e24bf Represent positions with i32 rather than usize
AlexBethel pushed to master at AlexBethel/dungeon-game 2022-01-06 13:08:24 -06:00
eeeeffba53 Movement code
AlexBethel pushed to main at AlexBethel/drim 2022-01-02 20:23:33 -06:00
a8b31c9c1f Update indentation some more
34df023964 Change example code indentation
9542d34fce Appease Clippy
Compare 3 commits »
AlexBethel pushed to main at AlexBethel/drim 2022-01-02 18:25:47 -06:00
72bb15c583 Add token identification
AlexBethel pushed to main at AlexBethel/drim 2022-01-02 17:48:33 -06:00
e82a7453b8 Rewrite lexer and add tests
AlexBethel pushed to master at AlexBethel/dungeon-game 2022-01-02 14:30:53 -06:00
42dc9a8625 Begin work on player control
AlexBethel pushed to master at AlexBethel/dungeon-game 2022-01-02 13:17:26 -06:00
54b9f2778c Appease Clippy
AlexBethel pushed to master at AlexBethel/dungeon-game 2022-01-02 12:57:08 -06:00
50024fa8fa Add ECS stuff
AlexBethel pushed to master at AlexBethel/dungeon-game 2022-01-01 18:21:31 -06:00
b5ddf09bb9 Use A* rather than Dijkstra
AlexBethel pushed to master at AlexBethel/dungeon-game 2022-01-01 15:09:10 -06:00
00efc1dda4 License project under GPLv3
AlexBethel pushed to master at AlexBethel/dungeon-game 2022-01-01 15:05:05 -06:00
955a1cd4b2 Add map generator margin
AlexBethel pushed to master at AlexBethel/dungeon-game 2022-01-01 15:02:21 -06:00
aa0b600ec8 Move consts to top of file