Commit graph

87 commits

Author SHA1 Message Date
62905dc330 Implement randomized levels 2022-01-29 21:53:01 -05:00
29a1a2bc7f Don't render player spawn tile 2022-01-29 21:51:12 -05:00
1dd15c4c8f Fill in data about each tile type
All checks were successful
continuous-integration/drone/push Build is passing
2022-01-29 05:28:06 -05:00
b417c53a01 Add method to remove gems with bounds check 2022-01-29 01:55:06 -05:00
67d6396e60 Update README 2022-01-29 01:02:33 -05:00
8e80ff3639 Implement and use map indexing system
All checks were successful
continuous-integration/drone/push Build is passing
2022-01-28 03:05:56 -05:00
1918f2436a License and readme
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
2022-01-27 21:34:14 -05:00
b56c15fbe0 Add icon to Windows build when cross-compiling 2022-01-27 21:34:05 -05:00
24e020be36 Move executables to project root before uploading to gitea 2022-01-27 19:51:05 -05:00
88a7fa7464 Add checksums to CI releases
All checks were successful
continuous-integration/drone/tag Build is passing
continuous-integration/drone/push Build is passing
2022-01-27 19:32:29 -05:00
177c60db73 Add Windows build to CI
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
2022-01-27 19:02:42 -05:00
9dbd723c8c Add release step to CI
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
2022-01-27 18:22:17 -05:00
9de199ae25 Try installing alsa library in CI
All checks were successful
continuous-integration/drone/push Build is passing
2022-01-27 17:31:16 -05:00
cddb5875ea Add Drone CI config
Some checks failed
continuous-integration/drone/push Build is failing
2022-01-27 17:24:07 -05:00
b48684201b Reorganize sound code 2022-01-27 17:22:14 -05:00
6ce6470236 Move map and sound stuff to resources module 2022-01-27 02:04:18 -05:00
a8500b96d2 Move GameState to its own module 2022-01-27 01:51:09 -05:00
7adf5923b3 Move sound system to ecs resource 2022-01-27 01:36:39 -05:00
c76da94034 Turn audio gain down to 20% 2022-01-26 18:49:09 -05:00
20cb9f88fa Fix warnings 2022-01-26 18:45:54 -05:00
e90a10262b Add player-on-monster collision 2022-01-26 18:44:36 -05:00
0de96c7593 Track players and monsters as tiles for collision 2022-01-26 17:42:20 -05:00
9ad3d9de0b Add breakable walls and monster collision with them 2022-01-26 16:06:27 -05:00
c2db40dd6b Delete leftover LeftMover from tutorial 2022-01-26 04:16:02 -05:00
4696b53f90 Add first draft of monsters 2022-01-26 04:09:19 -05:00
71a3eb3135 Leverage Algorithm2D 2022-01-26 01:52:33 -05:00
a5e260621b Support loading local bracket-lib 2022-01-26 01:32:56 -05:00
8bdc8e31d6 Sort ECS stuff into modules 2022-01-26 00:57:46 -05:00
5ba82fd26c Reorganize constants and sounds 2022-01-25 23:51:49 -05:00
5284b33808 Add electric static sound effect 2022-01-25 17:56:18 -05:00
0ee6fc1afe Add simple random map 2022-01-25 17:21:02 -05:00
875948519f Add Windows icon 2022-01-25 14:53:01 -05:00
02270fb4b0 Add bad key sound 2022-01-24 22:11:30 -05:00
7cd29b5ffa Slight cleanup 2022-01-24 22:11:19 -05:00
c2611baa32 Reorganize vga colors to aid translation 2022-01-24 21:17:25 -05:00
dbf0ad9fa6 Dot not hide windows console for debug builds 2022-01-24 21:16:26 -05:00
c66d65d8af Initial commit 2022-01-19 22:07:59 -05:00