Commit Graph

59 Commits

Author SHA1 Message Date
86bbee8cb8 feat(floor): spawn next floor 2024-12-18 19:15:57 +02:00
de4989ccfb test(floor): add min/max tests 2024-12-18 17:11:02 +02:00
269686323f feat(player): add ascension/descension 2024-12-18 17:01:21 +02:00
4640862402
Merge pull request #10 from kristoferssolo/feature/floors
refactor: move to observer based systems
2024-12-17 15:45:30 +02:00
cec07c9069 refactor: move to [observer](https://bevyengine.org/examples/ecs-entity-component-system/observers/) based systems 2024-12-17 15:43:26 +02:00
e65790c743
Merge pull request #9 from kristoferssolo/feature/event-based-spawns
Feature/event based spawns
2024-12-16 18:29:35 +02:00
518077e8fd chore: fix clippy warnings 2024-12-14 20:34:59 +02:00
5c14631e53 fix(maze): rendering 2024-12-14 20:09:04 +02:00
3751ef3ee3 refactor(maze): add event based maze updates 2024-12-14 19:46:33 +02:00
3770dcd395 feat(floor): create floor module 2024-12-13 18:48:02 +02:00
72b16dc8bb
Merge pull request #7 from kristoferssolo/feature/player
Feature/player
2024-12-12 21:10:36 +02:00
f4aefb00fa feat(player): add player respawn and despawn 2024-12-12 21:10:03 +02:00
b89921dcd6 fix(player): spawn position 2024-12-12 19:33:35 +02:00
30d6cf5fba feat(player): add collision check 2024-12-12 17:24:14 +02:00
6bdfc2f672 refactor(player): separate into 2 systems 2024-12-11 18:10:36 +02:00
4ac52cfb38 feat(player): add tile movement 2024-12-11 18:10:36 +02:00
0fb3504b81 feat(player): add movement system 2024-12-11 18:10:34 +02:00
6f0f8471c5 feat(player): spawn player pill 2024-12-11 18:08:29 +02:00
c694281e88 refactor: use private plugins 2024-12-11 18:08:27 +02:00
80bc027477
Merge pull request #6 from kristoferssolo/feature/update-bevy
chore: update to bevy0.15
2024-12-11 18:01:40 +02:00
995cc56e28 fix: lint warnings 2024-12-11 18:01:22 +02:00
b89556679c chore: update to bevy0.15 2024-12-11 17:40:12 +02:00
3a7f8b6401
Merge pull request #5 from kristoferssolo/fix/maze-generation
Fix/maze generation
2024-12-08 19:39:01 +02:00
dfb653898f chore: remove demo project 2024-12-08 19:37:07 +02:00
8ef2db1d48 feat(dev-tools): add maze orientation toggle 2024-12-08 19:30:58 +02:00
1a0a859fec refactor(devt-tools): remove custom inspector 2024-12-08 18:49:41 +02:00
9ecb38b442 refactor(dev-tools): reorganize dev tools module code 2024-12-08 18:46:01 +02:00
dca6747f83 feat(maze): use seed 2024-12-08 17:50:56 +02:00
24b92a24cc feat(maze): add maze recreation ability 2024-12-08 17:09:21 +02:00
0ca94082a9 refactor(maze): reorganize maze module code 2024-12-08 16:27:11 +02:00
34f85be4ef fix(maze): tile wall orientation 2024-12-04 18:17:13 +02:00
41a6059912 update Cargo.lock 2024-11-11 17:32:43 +02:00
42ac091748
Merge pull request #4 from kristoferssolo/rename-repo
refactor(name): change project name
2024-11-11 17:29:12 +02:00
468c5bfe4a refactor(name): change project name 2024-11-11 17:28:39 +02:00
5eefa234e1 Merge branch 'feature/isometric-camera' 2024-11-04 20:45:36 +02:00
8f454cb2c6 fix: warnings 2024-11-04 20:37:25 +02:00
1aa1bd1c41 chore: bump version to 0.0.4 2024-11-04 20:29:26 +02:00
00c90916e5 feat(walls): draw tile walls 2024-11-04 20:18:04 +02:00
07794aa993 feat(lighting): add ambient light 2024-10-25 17:22:37 +03:00
c471382f6f feat(grid): draw 3d hex grid 2024-10-12 15:59:52 +03:00
1a8eeb97b5 feat(prism): impl Default 2024-09-30 12:00:13 +03:00
623b53c34f feat(dev): add bevy inspector egui 2024-09-26 12:25:40 +03:00
ec9ac21b8f feat(hex): draw hex prisms 2024-09-25 20:29:58 +03:00
c5f8dede6d feat(grid): add precidualy generated maze grid 2024-09-23 20:42:43 +03:00
f16fd51090 feat(grid): generate maze 2024-09-22 15:28:07 +03:00
0ee94c826a refactor(grid): make it a Plugin 2024-09-22 14:36:00 +03:00
f11b701ec3 feat(grid): generate grid with random walls 2024-09-22 14:25:08 +03:00
869d11e810 feat: add bevy_protoype_lyon dependency 2024-09-20 16:59:24 +03:00
5929f255a8 refactor(grid): remove dead code 2024-09-18 21:35:21 +03:00
590c293dc2 feat(grid): generate a hex grid 2024-09-18 17:15:11 +03:00