Commit Graph

47 Commits

Author SHA1 Message Date
81991027bb
fix: clippy warnings
Some checks failed
CI / build-and-test (push) Has been cancelled
2025-09-25 11:40:42 +03:00
b874f05471 docs: fix method name 2025-01-20 21:11:55 +02:00
5585966da6 docs(pathfinding): add docstrings 2025-01-14 13:06:47 +02:00
cafcb3545f
Merge pull request #4 from kristoferssolo/feature/pathfinding 2025-01-14 12:43:27 +02:00
e0f180aeee test(pathfinding): add tests 2025-01-14 12:42:21 +02:00
4eab4d1198 feat(pathfinding): use pathfinding crate 2025-01-14 11:58:59 +02:00
6cd7550086 feat(pathfinding): add A* 2025-01-14 11:35:20 +02:00
fae8e91b54 BREAKING CHANGE: deprecate Maze::len() in favor of Maze::count() 2025-01-02 22:32:47 +02:00
d66e4c4bb2 fix(walls): pass tests 2024-12-28 18:04:17 +02:00
2b3a375c4f fix(walls): contains de-reference 2024-12-28 17:11:26 +02:00
dcbe06fb8c Merge branch 'feature/add-traits' 2024-12-26 18:15:59 +02:00
91b1326bd4 feat(traits): add traits 2024-12-26 18:15:46 +02:00
434a23b15e
Merge pull request #3 from kristoferssolo/tests/increase-coverage
Tests/increase coverage
2024-12-26 01:03:48 +02:00
a562333b90 fix(bevy): imports 2024-12-26 00:54:47 +02:00
9740ce1a5a test(walls): 93% coverage 2024-12-25 22:57:13 +02:00
43a669dee8 test(maze): 88% coverage 2024-12-25 21:24:55 +02:00
012d1e5cca refactor: rename files 2024-12-25 20:56:22 +02:00
6660b4613d test(generator): 89% coverage 2024-12-25 20:51:45 +02:00
7cacf92014 test(builder): 100% builder tests 2024-12-25 20:18:12 +02:00
389c8ee1fd docs: add README.md 2024-12-25 19:23:42 +02:00
cd4f369108 docs: update 2024-12-25 19:01:43 +02:00
83f2e47e27 fix: typo 2024-12-25 18:01:20 +02:00
7e5abb9a79 chore: bump version 2024-12-25 17:07:27 +02:00
dd6111dce3 docs: fix typos 2024-12-25 17:06:22 +02:00
44dbbbbacf refactor(rand): remove rand_chacha dependency 2024-12-12 20:59:01 +02:00
292b7b5df4 feat(bevy): add component feature 2024-12-12 20:52:04 +02:00
0d16152080 chore: update to bevy 0.15 2024-12-11 15:33:22 +02:00
dcc68ffc00 chore(lint): fix clippy warnings 2024-12-08 20:08:30 +02:00
e59271cf01 fix: ruzstd 2024-11-29 17:57:21 +02:00
484c293fe4
Merge pull request #2 from kristoferssolo/tests/increase-coverage
feat(walls): add more methods
2024-11-29 17:34:41 +02:00
7d5d0743b9 feat(walls): add more methods 2024-11-29 17:34:09 +02:00
cb52be461a Merge branch 'refactor/maze' 2024-11-24 20:20:11 +02:00
92180f8cad refactor(maze): remove HexMaze::with_radius 2024-11-24 20:16:35 +02:00
2631408d04 Merge branch 'feature/builder' 2024-11-13 16:36:48 +02:00
90570d0eca chore: update cargo.toml 2024-11-13 16:36:05 +02:00
3700e0991e refactor(builder): make generator functions 2024-11-13 16:29:42 +02:00
03eaad6a21 feat(builder): add maze builder 2024-11-13 15:58:55 +02:00
b5922f4b83 ci: add ci/cd 2024-11-12 16:52:47 +02:00
37b63365f1 feat(bevy): add bevy feature support 2024-11-12 16:38:31 +02:00
971e1c760e feat(tile): add pos method 2024-11-06 14:09:34 +02:00
9871df523e feat(generator): add maze backtracking generator 2024-11-06 13:58:16 +02:00
838116ae3f feat(maze): create with radius 2024-11-06 13:23:10 +02:00
73a96ce4df Create LICENSE
Create LICENSE-APACHE

Add license to Cargo.toml
2024-11-06 11:45:23 +02:00
a06ddaa740 test: add primitive tests 2024-11-06 11:39:04 +02:00
2e2d4525ec refactor(maze): move files to src dir 2024-11-06 11:16:53 +02:00
ec4b276ce7 feat(hex): add basic structs 2024-11-06 10:57:53 +02:00
badfef6b08 Initial commit 2024-11-06 10:27:20 +02:00