@@ -68,6 +68,24 @@ If needed, a section can be split into subsections with a "------" delimiter.
68
68
69
69
## Game Updates
70
70
71
+ ### [ LibraCity] - city planning on a needle!
72
+
73
+ ![ LibraCity screenshot] ( libracity.png )
74
+
75
+ [ LibraCity] is a puzzle city planning game by [ @djeedai ] where you need to build
76
+ a city while balancing it on a needle (the center of the board). It was built for
77
+ [ Ludum Dare 49] using the [ Bevy Engine] , and is a first-time use of the engine.
78
+
79
+ Post-jam, a webassembly version was added and published, which now allows
80
+ [ playing the game online] ( https://djeedai.github.io/libracity/ ) .
81
+
82
+ The code source is freely [ available on GitHub] ( https://github.com/djeedai/libracity ) .
83
+
84
+ [ LibraCity ] : https://djeedai.github.io/libracity/
85
+ [ Ludum Dare 49 ] : https://ldjam.com/events/ludum-dare/49/libra-city
86
+ [ @djeedai ] : https://twitter.com/djeedai
87
+ [ Bevy Engine ] : https://bevyengine.org/
88
+
71
89
### [ Lonely Star]
72
90
73
91
![ Lonely Star screenshot] ( lonely-star.png )
@@ -114,8 +132,55 @@ The developers have also written a blog post:
114
132
[ Soldat ] : http://soldat.pl/
115
133
[ Rhai ] : http://rhai.rs/
116
134
135
+ ### [ Graph Game]
136
+
137
+ ![ image/gameplay of the game: circle and triangles] ( graph_game.gif )
138
+ _ Navigating the graph map can be stressful_
139
+
140
+ [ Graph Game] ([ GitHub] [ graph-game-github ] )
141
+ uses [ Bevy] ( https://bevyengine.org/ ) as its engine. You can play it from your
142
+ [ browser] ( https://vrixyz.github.io/graph_nav/ ) - click on colored triangles,
143
+ guess the rules and survive as long as possible!
144
+
145
+ Development has just begun, and the future of the project is not clear -
146
+ the developer welcomes you to come and discuss next steps on the game's
147
+ [ Discord server] [ graph-game-discord ] .
148
+
149
+ [ Graph Game ] : https://vrixyz.github.io/graph_nav/
150
+ [ graph-game-github ] : https://github.com/Vrixyz/graph_nav
151
+ [ graph-game-discord ] : https://discord.gg/ZeRkj8pD4n
152
+
117
153
## Engine Updates
118
154
155
+ ### [ All is Cubes] [ All is Cubes ] 0.3.0
156
+
157
+ [ ![ Screenshot of All is Cubes] [ all-is-cubes-screen ]] [ all-is-cubes-screen ]
158
+
159
+ All is Cubes ([ GitHub] [ All is Cubes ] , [ Crates.io] [ all-is-cubes-cr ] ) by [ kpreid]
160
+ is a game/engine for worlds made of blocks made of voxels. It is intended to be
161
+ usable both as an engine or rendering library, or as a game with built-in
162
+ editor/programming functionality (genre(s) to be determined). While the project
163
+ is still highly incomplete and API-unstable, the 0.3.0 release marks a lot of
164
+ now-usable functionality ([ changelog] [ all-is-cubes-changelog ] ):
165
+
166
+ - UI: mouselook, multiple example scenes, inventory with stacks, and rendering
167
+ to image files.
168
+ - Simulation/mechanics: character collision against arbitrary voxel shapes,
169
+ much-improved light propagation, transactional state updates (all-or-nothing,
170
+ internally order-independent), and “behaviors” attached to game objects for
171
+ scripting/animation.
172
+ - Rendering: high-voxel-count blocks (incomplete, but usable for text as seen in
173
+ the above screenshot), “smooth lighting” (interpolated across faces), frustum
174
+ culling, and correct sRGB-versus-linear color handling.
175
+
176
+ The next planned milestone is saving/loading.
177
+
178
+ [ All is Cubes ] : https://github.com/kpreid/all-is-cubes/
179
+ [ all-is-cubes-cr ] : https://crates.io/crates/all-is-cubes
180
+ [ all-is-cubes-screen ] : all-is-cubes.jpg
181
+ [ all-is-cubes-changelog ] : https://github.com/kpreid/all-is-cubes/blob/main/CHANGELOG.md#030-2021-10-09
182
+ [ kpreid ] : https://github.com/kpreid
183
+
119
184
### [ Tetra] 0.6.6
120
185
121
186
[ Tetra] is a simple 2D game framework, inspired by XNA, Love2D, and Raylib. After
@@ -139,6 +204,25 @@ For more details, see the [changelog][tetra-changelog].
139
204
140
205
## Library Updates
141
206
207
+ ### [ wgpu] -0.11 release
208
+
209
+ ![ bevy webgl2 via wgpu] ( bevy-webgl2.png )
210
+ _ experimental Bevy branch running on WebGL2 via wgpu_
211
+
212
+ The team is happy to announce the release of wgpu-0.11 and naga-0.7.
213
+ Details can be found on the [ gfx-rs blog] . The most exciting feature
214
+ is WebGL2 support. With some caveats, users no longer need to wait for
215
+ WebGPU in the browsers in order to deploy on the Web. Support is still
216
+ a bit rough, and patches come out regularly, but most examples work.
217
+
218
+ @kvark also visited [ Rust LA Meetup] to [ talk about Naga]
219
+ and the history of processing shaders with Rust.
220
+
221
+ [ wgpu ] : https://github.com/gfx-rs/wgpu
222
+ [ gfx-rs blog ] : https://gfx-rs.github.io/2021/10/07/release-0.11.html
223
+ [ Rust LA Meetup ] : https://rustlang.la/
224
+ [ talk about Naga ] : https://vimeo.com/632377558
225
+
142
226
## Popular Workgroup Issues in Github
143
227
144
228
<!-- Up to 10 links to interesting issues -->
0 commit comments