Commit graph

96 commits

Author SHA1 Message Date
Muhammad Nauman Raza 4221370f2d
cargo: fmt 2024-05-29 09:20:35 +01:00
Muhammad Nauman Raza 4b2498c5af
refactor: make camera_follow function private 2024-05-29 08:52:48 +01:00
Muhammad Nauman Raza 10f125539a
hotfix: camera jitter due to out of sync updating 2024-05-29 08:48:22 +01:00
Muhammad Nauman Raza bd6b29c74c
feat: system to dynamically change enemy colours 2024-05-29 08:47:05 +01:00
Muhammad Nauman Raza 13fe865335
refactor: differentiate between player and enemy in ECS 2024-05-29 08:21:06 +01:00
Muhammad Nauman Raza 26784a65b7
docs: update name of colorscheme in comment 2024-05-28 13:32:35 +01:00
Muhammad Nauman Raza 86f6f47eee
chore: allow type_complexity with clippy 2024-05-27 23:47:46 +01:00
Muhammad Nauman Raza 832bbda824
docs: update project description 2024-05-27 23:42:29 +01:00
Muhammad Nauman Raza 371f0b9f7f
refactor: comment out currently unused code 2024-05-27 23:25:30 +01:00
Muhammad Nauman Raza 7feeafb769
hotfix: health bar showing incorrect value 2024-05-27 23:22:57 +01:00
Muhammad Nauman Raza 27b3d44fdb
hotfix: enemy following the location of non-player entities 2024-05-27 23:18:10 +01:00
Muhammad Nauman Raza 3d082b8cc8
docs: add comments explaining the enemy movement system 2024-05-27 23:09:38 +01:00
Muhammad Nauman Raza b7611b88c9
refactor: remove unnecessary brackets (BODMAS works without) 2024-05-27 22:49:19 +01:00
Muhammad Nauman Raza c47aede868
feat: initial enemy 2024-05-27 22:48:39 +01:00
Muhammad Nauman Raza b193254746
hotfix: add wayland support 2024-05-27 20:08:39 +01:00
Muhammad Nauman Raza 205e171b5f
cargo: update 2024-05-27 17:57:00 +01:00
Muhammad Nauman Raza 01c8d125e4
flake: update 2024-05-27 17:55:34 +01:00
Muhammad Nauman Raza 221ca98392
flake: update description 2024-05-27 17:53:44 +01:00
Muhammad Nauman Raza eecfb502c1
cargo: update 2024-05-19 13:08:10 +01:00
Muhammad Nauman Raza 734473a62c
cargo: update dependencies 2024-05-19 13:07:45 +01:00
Muhammad Nauman Raza 0bc9f415fd
hotfix: correct private asset backyp directory 2024-04-12 11:05:08 +01:00
Muhammad Nauman Raza e3ec3148a1
feat: just recipe for private asset backup 2024-04-12 11:04:31 +01:00
Muhammad Nauman Raza 530cb89039
docs: add missing ending bracket 2024-04-12 10:56:03 +01:00
Muhammad Nauman Raza 0b6dcaadd0
docs: fix fonts directory link 2024-04-12 10:55:43 +01:00
Muhammad Nauman Raza a6e6f1246a
chore: asset handling which aligns with new licensing 2024-04-12 10:54:27 +01:00
Muhammad Nauman Raza 30ac902587
docs: Ambition moves to a EULA
This EULA was taken from Aseprite's source code repository and modified
to make it suitable for Ambition.
2024-04-12 10:42:42 +01:00
Muhammad Nauman Raza 5ecd4aad28 chore: update player sprite 2024-04-05 22:40:37 +01:00
Muhammad Nauman Raza 4c01d2f6f5 chore: remove duplicate player 2024-04-05 22:12:22 +01:00
Muhammad Nauman Raza 0976d34ff7 cargo: update cargo.lock 2024-03-25 22:48:17 +00:00
Muhammad Nauman Raza 58318fbd5a flake!: cleanup and remove Rust from devShell
Users will now have to use a Rust toolchain provided outside of this repository. However, this project's specific depdencies, such as mold and clang, are provided in the `nix develop` environment.
2024-03-25 22:46:36 +00:00
Muhammad Nauman Raza 5b9f976ab7 feat: new logo 2024-03-25 22:38:52 +00:00
Muhammad Nauman Raza 863920f989 docs: some simplification 2024-03-24 23:00:18 +00:00
Muhammad Nauman Raza ea90136cee chore: remove .envrc 2024-03-24 22:59:22 +00:00
Muhammad Nauman Raza 57aacc0c77 cargo: fmt 2024-03-22 21:13:08 +00:00
Muhammad Nauman Raza 4e4ef467b0 docs: remove acknowledgements 2024-03-22 11:45:09 +00:00
Muhammad Nauman Raza e0971584f2 chore: bump version to v0.4.0 2024-03-22 11:43:27 +00:00
Muhammad Nauman Raza 684045bee2 chore: simplify colours 2024-03-20 13:50:12 +00:00
Muhammad Nauman Raza 76de2c1e2d feat: new logo 2024-03-20 13:38:55 +00:00
Muhammad Nauman Raza e99cb08950 feat: mana 2024-03-19 21:50:03 +00:00
Muhammad Nauman Raza 8a3f82731f hotfix: add missing files 2024-03-19 21:23:38 +00:00
Muhammad Nauman Raza 0e42ee08c0 hotfix: geometrically center player 2024-03-19 21:09:49 +00:00
Muhammad Nauman Raza 1e51823d62 feat: stone cannon sprite and rework 2024-03-19 21:04:44 +00:00
Muhammad Nauman Raza 5aab34bc0d feat: bevy_hanabi 2024-03-19 19:40:51 +00:00
Muhammad Nauman Raza 10657b0d73 chore: bump version to v0.3.0 2024-03-19 17:40:37 +00:00
Muhammad Nauman Raza cbe1bc164f docs: update license reference 2024-03-19 17:40:03 +00:00
Muhammad Nauman Raza d87f9c0d1d feat: basic attacks 2024-03-16 00:14:10 +00:00
Muhammad Nauman Raza 4cfff8ecbc hotfix: broken API changes from 0.12.1 to 0.13.0 2024-03-14 20:52:03 +00:00
Muhammad Nauman Raza a848e3a148 cargo: update cargo.lock 2024-03-14 19:02:58 +00:00
Muhammad Nauman Raza 4d6d74e315 chore: update bevy and bevy_egui 2024-03-14 18:42:54 +00:00
Muhammad Nauman Raza ca2de1cf0f chore: rename instances of HYPERNOVA to KAGAYAKI 2024-03-14 18:40:05 +00:00