mirror of
https://github.com/Xevion/Pac-Man.git
synced 2025-12-06 09:15:46 -06:00
chore: bump to v0.80.0, update ROADMAP.md
This commit is contained in:
2
Cargo.lock
generated
2
Cargo.lock
generated
@@ -711,7 +711,7 @@ checksum = "42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d"
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "pacman"
|
name = "pacman"
|
||||||
version = "0.79.3"
|
version = "0.80.0"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"anyhow",
|
"anyhow",
|
||||||
"bevy_ecs",
|
"bevy_ecs",
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
[package]
|
[package]
|
||||||
name = "pacman"
|
name = "pacman"
|
||||||
version = "0.79.3"
|
version = "0.80.0"
|
||||||
authors = ["Xevion"]
|
authors = ["Xevion"]
|
||||||
edition = "2021"
|
edition = "2021"
|
||||||
rust-version = "1.86.0"
|
rust-version = "1.86.0"
|
||||||
|
|||||||
@@ -50,6 +50,7 @@ A comprehensive list of features needed to complete the Pac-Man emulation, organ
|
|||||||
- [x] Sound effect playback
|
- [x] Sound effect playback
|
||||||
- [x] Audio muting controls
|
- [x] Audio muting controls
|
||||||
- [ ] Background Music
|
- [ ] Background Music
|
||||||
|
- [x] Intro jingle
|
||||||
- [ ] Continuous gameplay music
|
- [ ] Continuous gameplay music
|
||||||
- [ ] Escalating siren based on remaining pellets
|
- [ ] Escalating siren based on remaining pellets
|
||||||
- [ ] Power pellet mode music
|
- [ ] Power pellet mode music
|
||||||
@@ -57,6 +58,8 @@ A comprehensive list of features needed to complete the Pac-Man emulation, organ
|
|||||||
- [x] Sound Effects
|
- [x] Sound Effects
|
||||||
- [x] Pellet eating sounds
|
- [x] Pellet eating sounds
|
||||||
- [x] Fruit collection sounds
|
- [x] Fruit collection sounds
|
||||||
|
- [x] Ghost eaten sounds
|
||||||
|
- [x] Pac-Man Death
|
||||||
- [ ] Ghost movement sounds
|
- [ ] Ghost movement sounds
|
||||||
- [ ] Level completion fanfare
|
- [ ] Level completion fanfare
|
||||||
|
|
||||||
@@ -78,8 +81,8 @@ A comprehensive list of features needed to complete the Pac-Man emulation, organ
|
|||||||
- [x] Keyboard controls
|
- [x] Keyboard controls
|
||||||
- [x] Direction buffering for responsive controls
|
- [x] Direction buffering for responsive controls
|
||||||
- [x] Touch controls for mobile
|
- [x] Touch controls for mobile
|
||||||
- [ ] Pause System
|
- [x] Pause System
|
||||||
- [ ] Pause/unpause functionality
|
- [x] Pause/unpause functionality
|
||||||
- [ ] Pause menu with options
|
- [ ] Pause menu with options
|
||||||
- [ ] Input System
|
- [ ] Input System
|
||||||
- [ ] Input remapping
|
- [ ] Input remapping
|
||||||
|
|||||||
@@ -11,6 +11,7 @@ use crate::error::{GameError, GameResult};
|
|||||||
use crate::events::{CollisionTrigger, GameEvent, StageTransition};
|
use crate::events::{CollisionTrigger, GameEvent, StageTransition};
|
||||||
use crate::map::builder::Map;
|
use crate::map::builder::Map;
|
||||||
use crate::map::direction::Direction;
|
use crate::map::direction::Direction;
|
||||||
|
use crate::systems::item::PelletCount;
|
||||||
use crate::systems::state::IntroPlayed;
|
use crate::systems::state::IntroPlayed;
|
||||||
use crate::systems::{
|
use crate::systems::{
|
||||||
self, audio_system, blinking_system, collision_system, combined_render_system, directional_render_system,
|
self, audio_system, blinking_system, collision_system, combined_render_system, directional_render_system,
|
||||||
@@ -431,7 +432,7 @@ impl Game {
|
|||||||
world.insert_resource(GlobalState { exit: false });
|
world.insert_resource(GlobalState { exit: false });
|
||||||
world.insert_resource(PlayerLives::default());
|
world.insert_resource(PlayerLives::default());
|
||||||
world.insert_resource(ScoreResource(0));
|
world.insert_resource(ScoreResource(0));
|
||||||
world.insert_resource(crate::systems::item::PelletCount(0));
|
world.insert_resource(PelletCount(0));
|
||||||
world.insert_resource(SystemTimings::default());
|
world.insert_resource(SystemTimings::default());
|
||||||
world.insert_resource(Timing::default());
|
world.insert_resource(Timing::default());
|
||||||
world.insert_resource(Bindings::default());
|
world.insert_resource(Bindings::default());
|
||||||
|
|||||||
Reference in New Issue
Block a user