mirror of
https://github.com/doukutsu-rs/doukutsu-rs
synced 2024-11-22 21:52:46 +00:00
check out done things, we're kind of playable now
This commit is contained in:
parent
be6aefdd09
commit
52ea5b6f7f
13
README.md
13
README.md
|
@ -3,7 +3,7 @@
|
||||||
A re-implementation of Cave Story (Doukutsu Monogatari) engine written in [Rust](https://www.rust-lang.org/), aiming for behavior accuracy and cleaner code.
|
A re-implementation of Cave Story (Doukutsu Monogatari) engine written in [Rust](https://www.rust-lang.org/), aiming for behavior accuracy and cleaner code.
|
||||||
Later plans might involve turning it into a fully-featured modding tool with live debugging and stuff.
|
Later plans might involve turning it into a fully-featured modding tool with live debugging and stuff.
|
||||||
|
|
||||||
**The project is still in a very early state and nowhere near being playable. Expect lots of breaking changes and bugs**
|
**The project is still incomplete and might not be playable. Expect lots of breaking changes and bugs**
|
||||||
|
|
||||||
[Join the Discord server](https://discord.gg/fbRsNNB)
|
[Join the Discord server](https://discord.gg/fbRsNNB)
|
||||||
|
|
||||||
|
@ -29,28 +29,29 @@ Vanilla Cave Story does not work yet because some important data files are embed
|
||||||
|
|
||||||
#### Roadmap
|
#### Roadmap
|
||||||
|
|
||||||
- [ ] Rendering
|
- [x] Rendering
|
||||||
- [x] Backdrops
|
- [x] Backdrops
|
||||||
- [x] Tilemap
|
- [x] Tilemap
|
||||||
- [x] Player and it's animations
|
- [x] Player and it's animations
|
||||||
- [x] Carets
|
- [x] Carets
|
||||||
- [ ] Bullets
|
- [x] Bullets
|
||||||
- [x] NPCs
|
- [x] NPCs
|
||||||
- [x] Text
|
- [x] Text
|
||||||
- [ ] HUD
|
- [x] HUD
|
||||||
- [ ] Text scripts (TSC)
|
- [ ] Text scripts (TSC)
|
||||||
- [x] Initial implementation
|
- [x] Initial implementation
|
||||||
- [x] Execution of basic subset of opcodes and game conversations
|
- [x] Execution of basic subset of opcodes and game conversations
|
||||||
- [ ] Full implementation of opcodes
|
- [ ] Full implementation of opcodes
|
||||||
- [ ] Shift-JIS encoding support
|
- [x] Shift-JIS encoding support
|
||||||
- [ ] Audio
|
- [ ] Audio
|
||||||
- [x] Organya BGM playback
|
- [x] Organya BGM playback
|
||||||
- [x] Text script bindings
|
- [x] Text script bindings
|
||||||
- [ ] CS+ style .ogg BGM playback
|
- [ ] CS+ style .ogg BGM playback
|
||||||
- [ ] PixTone SFX
|
- [x] PixTone SFX
|
||||||
- [ ] NPCs/entities
|
- [ ] NPCs/entities
|
||||||
- [x] Initial implementation
|
- [x] Initial implementation
|
||||||
- [ ] Miscellaneous entities
|
- [ ] Miscellaneous entities
|
||||||
|
- [ ] Bosses
|
||||||
- [x] First Cave
|
- [x] First Cave
|
||||||
- [ ] Mimiga Village
|
- [ ] Mimiga Village
|
||||||
- [ ] Egg Corridor
|
- [ ] Egg Corridor
|
||||||
|
|
Loading…
Reference in a new issue