mirror of
https://github.com/doukutsu-rs/doukutsu-rs
synced 2024-11-22 05:33:02 +00:00
move roadmap to a GH issue
This commit is contained in:
parent
c9c746a6db
commit
82b039f7b6
65
README.md
65
README.md
|
@ -6,7 +6,7 @@
|
|||
|
||||
A re-implementation of Cave Story (Doukutsu Monogatari) engine written in [Rust](https://www.rust-lang.org/).
|
||||
|
||||
**The project is still incomplete and not fully playable yet.**
|
||||
**The project is still incomplete and not fully playable yet.** [Click here to see the current status of the project](https://github.com/doukutsu-rs/doukutsu-rs/issues/10).
|
||||
|
||||
[Join the Discord server](https://discord.gg/fbRsNNB)
|
||||
|
||||
|
@ -34,69 +34,6 @@ Vanilla Cave Story does not work yet because some important data files have been
|
|||
- PC release (EGS) - (Untested, but the game is essentially the same as Steam release) Same thing as with Steam version.
|
||||
- Switch release - (Tested once, no guarantee to work) You need a hacked Switch and physical release. Google should help you.
|
||||
|
||||
#### Gameplay support roadmap
|
||||
|
||||
- [x] Checkmarked things = fully implemented
|
||||
- [ ] Unmarked things = partially or not implemented yet.
|
||||
|
||||
- [ ] Text scripts (TSC)
|
||||
- [x] Initial implementation
|
||||
- [x] Full implementation of gameplay opcodes
|
||||
- [x] Shift-JIS encoding support
|
||||
- [ ] Credits opcodes
|
||||
- [ ] Audio
|
||||
- [x] Organya BGM playback
|
||||
- [x] Text script bindings
|
||||
- [ ] CS+ style .ogg BGM playback
|
||||
- [x] PixTone SFX
|
||||
- [ ] NPCs/entities
|
||||
- [x] Initial implementation
|
||||
- [ ] Miscellaneous entities (~40% done)
|
||||
- [ ] Bosses (~30% done)
|
||||
- [x] Omega
|
||||
- [x] Balfrog
|
||||
- [x] Monster X
|
||||
- [x] First Cave
|
||||
- [x] Mimiga Village
|
||||
- [x] Egg Corridor
|
||||
- [x] Grasstown
|
||||
- [ ] Sand Zone (~50% done)
|
||||
- [ ] Labirynth (~10% done)
|
||||
- [x] Waterway
|
||||
- [ ] Egg Corridor? (~20% done)
|
||||
- [ ] Outer Wall
|
||||
- [ ] Plantation
|
||||
- [ ] Last Cave
|
||||
- [ ] Balcony
|
||||
- [ ] Hell
|
||||
- [ ] Weapons
|
||||
- [x] Leveling / XP system
|
||||
- [x] Initial implementation
|
||||
- [x] Snake
|
||||
- [x] Polar Star
|
||||
- [x] Fireball
|
||||
- [ ] Machine Gun
|
||||
- [ ] Missile Launcher
|
||||
- [ ] Bubbler
|
||||
- [ ] Blade
|
||||
- [ ] Super Missile Launcher
|
||||
- [ ] Nemesis
|
||||
- [ ] Spur
|
||||
- [x] Saving and loading game state
|
||||
- [ ] Support for different game editions
|
||||
- [ ] Vanilla
|
||||
- [x] Modified vanilla
|
||||
- [ ] Cave Story+ (PC/Switch)
|
||||
- [x] Base mod
|
||||
- [ ] Mod loading
|
||||
- [x] Curly Story
|
||||
- [ ] Wind Fortress
|
||||
- [ ] Boss Run
|
||||
- [x] Seasonal graphics
|
||||
- [x] Co-op gameplay
|
||||
|
||||
*(tbd)*
|
||||
|
||||
#### Mandatory screenshots
|
||||
|
||||
**Freeware data files:**
|
||||
|
|
|
@ -76,7 +76,8 @@ impl GameEntity<([&mut Player; 2], &NPCList, &mut Stage, &BulletManager)> for Bo
|
|||
5 => self.tick_b05_ironhead(),
|
||||
6 => self.tick_b06_twins(),
|
||||
7 => self.tick_b07_undead_core(),
|
||||
8 => self.tick_b09_ballos(),
|
||||
8 => self.tick_b08_press(),
|
||||
9 => self.tick_b09_ballos(),
|
||||
_ => {}
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue