Mercurial > touhou
view TODO @ 772:7492d384d122 default tip
Rust: Add a Glide renderer (2D only for now)
This is an experiment for a Rust renderer, iterating over the Python data using
pyo3. It requires --feature=glide to be passed to cargo build, doesn’t support
NPOT textures, text rendering, the background, or even msg faces, some of that
may come in a future changeset.
author | Emmanuel Gil Peyrot <linkmauve@linkmauve.fr> |
---|---|
date | Mon, 05 Sep 2022 17:53:36 +0200 |
parents | 1b4f04b08729 |
children |
line wrap: on
line source
Engine - homing bullets - MSG texts - boss OSD - bombs - vm END - score display - stage change in story mode - update score.dat and disallow the launch of locked stages - Rumia’s Moonlight Ray isn’t directed towards the player - Cirno’s last spell, killed before even starting it - Meiling’s rainbow in normal, doesn’t look like it should - Meiling’s blue/red thing, should be directed toward the player? - slowdowns with the three maid fairies just before Patchouli - Patchouli’s spellcard background - Patchouli’s [MarisaB] yellow bullets change direction too abruptly - Patchouli’s red bullets don’t “explode” in four - Patchouli’s yellow big bullets too quick (?) and star bonus outside of the screen - Sakuya’s knife manipulation during time freeze - look at the the last spellcard of Remi - huge slowdowns with the spamming fairies of extra - Patchouli’s books are too agressive - Flandre’s And Then Will There Be None? is done two times - Flandre’s QED is impossible - Patchouli replaces Flandre in the last MSG ECL - 118 and 102 - 121 * 12 * 14 - 122 * 2, for Meiling, meaning and implementation * 5, implementation * 6, implementation * 10, meaning and implementation * 15, implementation - 125 - 127 - 130 - 133 - 134 - 135 ANM - 31 MSG - 0 - 12 - 14 - fix the end Ideas - make a cache for the labels, to speed up the spellcard bonus