@@ -143,6 +143,45 @@ into lovable dioramas. Wishlist on [Steam][Tiny Glade]!
143
143
[ @h3r2tic ] : https://twitter.com/h3r2tic
144
144
[ Tiny Glade ] : https://store.steampowered.com/app/2198150/Tiny_Glade/
145
145
146
+ ### [ Cargo Space] [ cargospace ]
147
+
148
+ ![ cargo space screenshot] ( cargo_space.png )
149
+
150
+ [ Cargo Space] [ cargospace ] ([ Discord] [ cargospace_discord ] ) by
151
+ [ @johanhelsing ] [ johanhelsing_mastodon ] is a coop 2d space game where you build a
152
+ ship and fly it through space looking for new parts, fighting pirates and the
153
+ environment.
154
+
155
+ Johan wrote [ an introductory post] [ cargospace_devlog_0 ] about the design idea,
156
+ and a tentative plan for its development.
157
+
158
+ The first step was to make an initial offline single-player prototype. This is
159
+ covered in the [ first devlog] [ cargospace_devlog_1 ] along with topics such as
160
+ procedural generation, 2d platforming, bloom, and various community Bevy crates,
161
+ such as [ bevy_ecs_tilemap] , [ bevy_ecs_ldtk] and [ bevy_particle_systems] .
162
+
163
+ The procedural generation needs for the game also resulted in a new crate being born.
164
+ [ noisy_bevy] is a CPU and GPU noise plugin for Bevy.
165
+
166
+ After this, p2p rollback networking was added using [ bevy_ggrs] and [ Matchbox] .
167
+ The [ second devlog] [ cargospace_devlog_2 ] goes through this in detail, and in
168
+ particular how integration between [ bevy_ggrs] and [ leafwing_input_manager] was
169
+ implemented.
170
+
171
+ [ cargospace ] : https://helsing.studio/cargospace
172
+ [ cargospace_discord ] : https://discord.gg/ye9UDNvqQD
173
+ [ johanhelsing_mastodon ] : https://mastodon.social/@johanhelsing
174
+ [ cargospace_devlog_0 ] : https://johanhelsing.studio/posts/cargo-space-devlog-0
175
+ [ cargospace_devlog_1 ] : https://johanhelsing.studio/posts/cargo-space-devlog-1
176
+ [ cargospace_devlog_2 ] : https://johanhelsing.studio/posts/cargo-space-devlog-2
177
+ [ noisy_bevy ] : https://github.com/johanhelsing/noisy_bevy
178
+ [ Matchbox ] : https://github.com/johanhelsing/matchbox
179
+ [ bevy_ggrs ] : https://github.com/gschup/bevy_ggrs
180
+ [ leafwing_input_manager ] : https://github.com/Leafwing-Studios/leafwing-input-manager
181
+ [ bevy_ecs_ldtk ] : https://github.com/Trouv/bevy_ecs_ldtk
182
+ [ bevy_ecs_tilemap ] : https://github.com/StarArawn/bevy_ecs_tilemap
183
+ [ bevy_particle_systems ] : https://github.com/abnormalbrain/bevy_particle_systems
184
+
146
185
## Engine Updates
147
186
148
187
## Learning Material Updates
0 commit comments