Commit graph

77 commits

Author SHA1 Message Date
Muhammad Nauman Raza 91d5deca3e
refactor: utilise a shared struct for common stats between entities 2024-07-02 12:47:58 +01:00
Muhammad Nauman Raza 61cf4b9f74
chore: squash commits 2024-06-18 13:16:45 +01:00
Muhammad Nauman Raza 7d6044c9cf
feat: just recipe for private asset backup 2024-04-12 11:04:31 +01:00
Muhammad Nauman Raza c027e18453
docs: add missing ending bracket 2024-04-12 10:56:03 +01:00
Muhammad Nauman Raza c743318398
docs: fix fonts directory link 2024-04-12 10:55:43 +01:00
Muhammad Nauman Raza 279d180815
chore: asset handling which aligns with new licensing 2024-04-12 10:54:27 +01:00
Muhammad Nauman Raza a1772d98e7
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 ec10819650
chore: update player sprite 2024-04-05 22:40:37 +01:00
Muhammad Nauman Raza 2fe5d9f15d
chore: remove duplicate player 2024-04-05 22:12:22 +01:00
Muhammad Nauman Raza 5185bd066b
cargo: update cargo.lock 2024-03-25 22:48:17 +00:00
Muhammad Nauman Raza 163e37f159
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 b1c72edb2f
feat: new logo 2024-03-25 22:38:52 +00:00
Muhammad Nauman Raza fd41413f52
docs: some simplification 2024-03-24 23:00:18 +00:00
Muhammad Nauman Raza fa5c089d5e
chore: remove .envrc 2024-03-24 22:59:22 +00:00
Muhammad Nauman Raza f34c4a4803
cargo: fmt 2024-03-22 21:13:08 +00:00
Muhammad Nauman Raza a8a342c379
docs: remove acknowledgements 2024-03-22 11:45:09 +00:00
Muhammad Nauman Raza e4cb6f88ec
chore: bump version to v0.4.0 2024-03-22 11:43:27 +00:00
Muhammad Nauman Raza 1f28d97443
chore: simplify colours 2024-03-20 13:50:12 +00:00
Muhammad Nauman Raza cf03e89a50
feat: new logo 2024-03-20 13:38:55 +00:00
Muhammad Nauman Raza b42673076a
feat: mana 2024-03-19 21:50:03 +00:00
Muhammad Nauman Raza 5778c9bf79
hotfix: add missing files 2024-03-19 21:23:38 +00:00
Muhammad Nauman Raza d860608eca
hotfix: geometrically center player 2024-03-19 21:09:49 +00:00
Muhammad Nauman Raza 65d2d997b1
feat: stone cannon sprite and rework 2024-03-19 21:04:44 +00:00
Muhammad Nauman Raza d2c5e0944c
feat: bevy_hanabi 2024-03-19 19:40:51 +00:00
Muhammad Nauman Raza 484763db5d
chore: bump version to v0.3.0 2024-03-19 17:40:37 +00:00
Muhammad Nauman Raza 835e22bb5b
docs: update license reference 2024-03-19 17:40:03 +00:00
Muhammad Nauman Raza b8f1849d7a
feat: basic attacks 2024-03-16 00:14:10 +00:00
Muhammad Nauman Raza 5d8eb93b32
hotfix: broken API changes from 0.12.1 to 0.13.0 2024-03-14 20:52:03 +00:00
Muhammad Nauman Raza afd0853390
cargo: update cargo.lock 2024-03-14 19:02:58 +00:00
Muhammad Nauman Raza f724321672
chore: update bevy and bevy_egui 2024-03-14 18:42:54 +00:00
Muhammad Nauman Raza 1b26a85fba
chore: rename instances of HYPERNOVA to KAGAYAKI 2024-03-14 18:40:05 +00:00
Muhammad Nauman Raza 1d779ab2fb
flake: update 2024-03-14 18:38:02 +00:00
Muhammad Nauman Raza 8d0210035d
chore: add license 2024-01-06 22:59:40 +00:00
Muhammad Nauman Raza a45b5c1d80
chore: remove stale code
Former-commit-id: 578990ef55b65e961f48808518b8404513a7ee05
2023-12-07 19:04:48 +00:00
Muhammad Nauman Raza 20840a4147
hotfix: broken dashing
Former-commit-id: 2a0d1f6fb11d8b1d5525622d200e2f4787f763e4
2023-12-07 19:00:18 +00:00
Muhammad Nauman Raza f3c2bd7a5a
refactor: fmt
Former-commit-id: 40ebe7426e6b022b009f01d20c2ffbfa4cb72355
2023-12-07 17:44:34 +00:00
Muhammad Nauman Raza 32a66ec64f
refactor: clippy
Former-commit-id: 612296154780f9fc8500cfb18e77a7677a80f43b
2023-12-07 17:44:17 +00:00
Muhammad Nauman Raza 66bed01926
hotfix: switch to a non-broken, blink-style of dash
Former-commit-id: 8b8904b5dd130fa7f1d894eae2432f230292ef11
2023-12-07 13:48:38 +00:00
Muhammad Nauman Raza 91b6698813
hotfix: make some progress on dashing
Former-commit-id: 83e4577bb5f86359edae1d2e25e1cdb7b3627c2a
2023-12-07 09:55:41 +00:00
Muhammad Nauman Raza d42aea475c
feat: begin on stamina
Former-commit-id: d4d8c9a8e6ed2fb5483465a70a10c612be2823dc
2023-12-06 22:45:32 +00:00
Muhammad Nauman Raza c7203fa9ed
feat: make camera follow player
Former-commit-id: d13b9416c74308eaf9df81b431b82152b7a20510
2023-12-06 13:35:53 +00:00
Muhammad Nauman Raza 0a57befd3c
docs(README.md): update acknowledgements/credits
Former-commit-id: a4017d17d9c7873bd501083724f70260cc54e83f
2023-12-05 22:16:48 +00:00
Muhammad Nauman Raza 0ddc6c8cd2
refactor: UI improvements
Former-commit-id: 18ca9fe51ec1419b8e210894f2b299c43905f3a6
2023-12-05 18:49:03 +00:00
Muhammad Nauman Raza 76e3a0cc5d
feat: improved movement
Former-commit-id: bda1eca205f49d3b5c6e90fa5cf1a5ec9decb1cc
2023-12-05 13:51:40 +00:00
Muhammad Nauman Raza b24372284d
feat: improved player sprite
Former-commit-id: 3a25ed8eee0ab780292511b72f60ed59e90374d7
2023-12-05 13:51:22 +00:00
Muhammad Nauman Raza 4776886cfe
refactor: cargo fmt
Former-commit-id: 4632553c06789020a1103a2861ec0c9d30673b50
2023-12-04 21:23:48 +00:00
Muhammad Nauman Raza 97af97ab2e
refactor: move UI code to separate file
Former-commit-id: 7091f9d14e330308714e0bcd495624f2e8f9f95d
2023-12-04 21:23:27 +00:00
Muhammad Nauman Raza 992d386845
refactor: move player code to separate file
Former-commit-id: cbb76f5546b8f782f0d86ed219f27b4cf2367f7a
2023-12-04 21:17:34 +00:00
Muhammad Nauman Raza 7101a52cc6
refactor: remove stagnant code
Former-commit-id: c169106acf46b924d1b46c3684c25a1536eadec6
2023-12-04 21:08:40 +00:00
Muhammad Nauman Raza 93c1a58521
hotfix: massive blink distance
Former-commit-id: 77371ff4a8a83e924ab323346a4f6c820dcf1052
2023-12-04 21:07:36 +00:00