@@ -304,6 +304,33 @@ like the classical Ultima series.
304
304
305
305
## Learning Material Updates
306
306
307
+ ### [ Game Development with Rust and WebAssembly] [ wasm-gamedev ]
308
+
309
+ ![ Game Development with Rust and WebAssembly Book Cover] ( game-development-rust-webassembly.png )
310
+
311
+ [ Game Development with Rust and WebAssembly] [ wasm-gamedev ] by
312
+ Eric Smith (a.k.a [ @paytonrules ] [ wasm-gamedev-twitter ] )
313
+ was published in April. It takes a tutorial approach to leading the reader
314
+ through building an endless runner using Rust and WebAssembly. You can play
315
+ the completed game [ here] [ wasm-gamedev-game ] .
316
+
317
+ From the summary: This book is an easy-to-follow reference to help you develop
318
+ your own games, teaching you all about game development and how to create an
319
+ endless runner from scratch. You'll begin by drawing simple graphics in the
320
+ browser window, and then learn how to move the main character across the screen.
321
+ You'll also create a game loop, a renderer, and more, all written entirely in
322
+ Rust. After getting simple shapes onto the screen, you'll scale the challenge by
323
+ adding sprites, sounds, and user input. As you advance, you'll discover how to
324
+ implement a procedurally generated world. Finally, you'll learn how to keep your
325
+ Rust code clean and organized so you can continue to implement new features and
326
+ deploy your app on the web.
327
+
328
+ _ Discussions: [ Twitter] [ wasm-gamedev-twitter ] , [ Discord] ( https://discord.gg/EjAunSbpdV ) _
329
+
330
+ [ wasm-gamedev ] : https://subscription.packtpub.com/product/game_development/9781801070973
331
+ [ wasm-gamedev-twitter ] : https://www.twitter.com/paytonrules
332
+ [ wasm-gamedev-game ] : https://rust-games-webassembly.netlify.app
333
+
307
334
## Tooling Updates
308
335
309
336
### [ Vismut 0.5] [ vismut-0.5 ]
0 commit comments