1
0
Fork 0
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:
Julia K 2020-09-18 11:22:51 +02:00 committed by GitHub
parent be6aefdd09
commit 52ea5b6f7f
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -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