@@ -69,6 +69,49 @@ If needed, a section can be split into subsections with a "------" delimiter.
6969
7070## Game Updates
7171
72+ ### [ Jumpy]
73+
74+ ![ Swords, Crates, Grenades, & Mines] ( ./jumpy.png )
75+ _ Jumpy Items: Swords, Crates, Grenades, & Mines_
76+
77+ [ Jumpy] ([ GitHub] [ Jumpy ] , [ Discord] [ jumpy_discord ] , [ Twitter] [ jumpy_twitter ] ) by
78+ [ Spicy Lobster] [ spicy_lobster ] is a pixel-style, tactical 2D shooter with a fishy
79+ theme.
80+
81+ In the last month, Jumpy migrated from a client-server networking model to a P2P
82+ Rollback model using [ GGRS] . This was to address shortcommings with the server
83+ model that had been implemented, and to take advantage of the excellent user
84+ user experience that rollback networking can offer.
85+
86+ The rollback model did come with the new requirement to run up to 8 simulation
87+ frames per 16ms screen refresh, though, and unfortunatley the JavaScript
88+ bindings used to implement the game items were not performant enough to keep up.
89+ For now, scripting has been temporarily disabled.
90+
91+ This sparked a quick migration of the TypeScript files to Rust, and also
92+ [ discussion] [ jumpy_wasm_discussion ] about future possibilities for using WASM to
93+ get beter determinism and rollback performance, along with lower-overhead WASM
94+ scripts.
95+
96+ With promising ideas for future improvements, the rest of the month was spent
97+ focusing on getting the initial items completed, with Grenades, Swords, Crates,
98+ and Mines all landing recently.
99+
100+ With just one more item planned and minimal clean up work, an MVP release is
101+ just around the corner!
102+
103+ _ Discussions: [ GitHub] [ jumpy_discussions ] , [ Twitter] [ jumpy_twitter ] _
104+
105+ [ Jumpy ] : https://github.com/fishfolks/jumpy
106+ [ jumpy_rewrite ] : https://github.com/fishfolks/jumpy/pull/466
107+ [ Bevy ] : https://bevyengine.org
108+ [ GGRS ] : https://github.com/gschup/ggrs
109+ [ jumpy_discussions ] : https://github.com/fishfolks/jumpy/discussions
110+ [ jumpy_twitter ] : https://twitter.com/spicylobsterfam
111+ [ jumpy_discord ] : https://discord.gg/4smxjcheE5
112+ [ spicy_lobster ] : https://spicylobster.itch.io/
113+ [ jumpy_wasm_discussion ] : https://github.com/fishfolk/jumpy/discussions/489
114+
72115### Rusty Vangers
73116
74117![ Vange-rs rendered with a voxel tree] ( vangers-3rd-person.jpg )
0 commit comments