Skip to content

Commit da8c95b

Browse files
alulaozkriff
andauthored
N17: add doukutsu-rs (#432)
* N17: add a note about doukutsu-rs * fix linter complaints * should be fine now i think * pls * add a screenshot * N17: doukutsu-rs: Style & fmt tweaks * N17: doukutsu-rs: Fix section order Co-authored-by: Andrey Lesnikov <ozkriff@gmail.com>
1 parent 72e111a commit da8c95b

File tree

2 files changed

+33
-0
lines changed

2 files changed

+33
-0
lines changed
77.1 KB
Loading

content/posts/newsletter-017/index.md

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -205,6 +205,39 @@ Join [Egregoria's Discord server][egregoria-discord].
205205
[egregoria-blog-post]: http://douady.paris/blog/egregoria_7.html
206206
[egregoria-discord]: https://discord.gg/CAaZhUJ
207207

208+
### [doukutsu-rs][drs-repo]
209+
210+
![d-rs grasstown screenshot](doukutsu-rs.png)
211+
212+
[doukutsu-rs][drs-repo] is a remake of [Cave Story][cave-story] engine,
213+
meant to be a drop-in replacement for the original game executable
214+
(both freeware and commercial version), focused on being a portable modding
215+
tool (most Cave Story mods patch the executable directly, including machine
216+
code editing/assembly hacks) and adding various visual and gameplay-related
217+
enhancements.
218+
219+
Built mainly using modified [ggez] crate, runs on desktop and Android.
220+
221+
Changes done during the last month:
222+
223+
- [An Android port with full touchscreen controls][drs-android].
224+
- Work has been started on Lua API, meant for building custom stuff
225+
on top of the engine.
226+
- Work started on pushing the project's changes upstream and moving back
227+
to mainline versions of crates.
228+
- Improvements to the Organya player (a simple synthetiser that plays the
229+
in-game music using a set of 100 waves and 6 drum samples).
230+
- A bunch of missing NPCs, bosses and other stuff were added.
231+
- The way how game loop works was redesigned, in preparation
232+
for adding networked multiplayer support.
233+
- Countless bug fixes.
234+
235+
[drs-discord]: https://discord.gg/fbRsNNB
236+
[drs-repo]: https://github.com/doukutsu-rs/doukutsu-rs
237+
[cave-story]: https://en.wikipedia.org/wiki/Cave_Story
238+
[ggez]: https://ggez.rs
239+
[drs-android]: https://reddit.com/r/rust/comments/kh79r1/made_my_rust_remake_of_cave_story
240+
208241
### [Antorum]
209242

210243
![A view of a beach area on Antorum Isle](antorum-12-30-2020.jpg)

0 commit comments

Comments
 (0)