Skip to content

Commit 4ba1b28

Browse files
Hands-on Rust in-print, bonus content (#734)
Co-authored-by: Joe Clay <[email protected]>
1 parent 4ff6936 commit 4ba1b28

File tree

2 files changed

+27
-0
lines changed

2 files changed

+27
-0
lines changed
32.7 KB
Loading

content/news/024/index.md

+27
Original file line numberDiff line numberDiff line change
@@ -301,6 +301,33 @@ game engine! Join them on their [Discord server][emerald-discord].
301301

302302
## Learning Material Updates
303303

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+
304331
## Tooling Updates
305332

306333
## Library Updates

0 commit comments

Comments
 (0)