File tree 2 files changed +27
-0
lines changed
2 files changed +27
-0
lines changed Original file line number Diff line number Diff line change @@ -301,6 +301,33 @@ game engine! Join them on their [Discord server][emerald-discord].
301
301
302
302
## Learning Material Updates
303
303
304
+ ### [ Hands-on Rust] [ hands-on-rust ]
305
+
306
+ [ ![ Hands-On Rust] ( hands-on-rust-live.jpg )] [ hands-on-rust ]
307
+
308
+ [ "Hands-on Rust: Effective Learning through 2D Game Development and Play"] [ hands-on-rust ]
309
+ by Herbert Wolverson is now in print, as a full color paperback and ebook.
310
+ The book teaches Rust through game development examples, and is targeted at
311
+ readers who have some experience with writing code in other languages. It
312
+ teaches beginner to intermediate-level Rust. Hands-on Rust also teaches
313
+ high-level game development concepts, notably Entity-Component System (ECS)
314
+ theory.
315
+
316
+ After walking you through installing Rust, a few simple examples teach the
317
+ language basics. Then you put these together to make "Flappy Dragon" - a
318
+ simple Flappy Bird clone. The book then changes gear and begins to build a
319
+ dungeon crawler (roguelike) with tile graphics.
320
+
321
+ Outside of the USA, Hands-on Rust is available through [ Amazon] [ hands-on-amazon ] .
322
+
323
+ Herbert also published the first [ "Hands-on Rust bonus content"] [ hands-on-flappy ] .
324
+ The bonus content extends Flappy Dragon to include smooth movement and
325
+ animated sprites.
326
+
327
+ [ hands-on-rust ] : https://pragprog.com/titles/hwrust/hands-on-rust/
328
+ [ hands-on-amazon ] : https://www.amazon.com/dp/1680508164
329
+ [ hands-on-flappy ] : https://medium.com/pragmatic-programmers/flappy-dragon-rust-647e91a34dd4
330
+
304
331
## Tooling Updates
305
332
306
333
## Library Updates
You can’t perform that action at this time.
0 commit comments