Skip to content

Commit a95a1e0

Browse files
N33: Add a link to a new book (rust-gamedev#1015)
Co-authored-by: Joe Clay <27cupsofcoffee@gmail.com>
1 parent a43f4ac commit a95a1e0

File tree

2 files changed

+27
-0
lines changed

2 files changed

+27
-0
lines changed
Loading

content/news/033/index.md

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -304,6 +304,33 @@ like the classical Ultima series.
304304

305305
## Learning Material Updates
306306

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+
307334
## Tooling Updates
308335

309336
### [Vismut 0.5][vismut-0.5]

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy