Skip to content

Commit 2bf4e12

Browse files
committed
rust-gamedev#719 - Hands-on Rust entry.
1 parent b69d96c commit 2bf4e12

File tree

2 files changed

+19
-0
lines changed

2 files changed

+19
-0
lines changed
32.7 KB
Loading

content/news/024/index.md

+19
Original file line numberDiff line numberDiff line change
@@ -244,6 +244,25 @@ game engine! Join them on their [Discord server][emerald-discord].
244244

245245
## Learning Material Updates
246246

247+
### [Hands-on Rust][hands-on-rust]
248+
249+
[![Hands-On Rust](hands-on-rust-live.jpg)][hands-on-rust]
250+
251+
["Hands-on Rust: Effective Learning through 2D Game Development and Play"][hands-on-rust]
252+
by Herbert Wolverson is now in print, as a full color paperback and ebook.
253+
The book teaches Rust through game development examples, and is targeted at
254+
readers who have some experience with writing code in other languages. It
255+
teaches beginner to intermediate-level Rust. Hands-on Rust also teaches
256+
high-level game development concepts, notably Entity-Component System (ECS)
257+
theory.
258+
259+
After walking you through installing Rust, a few simple examples teach the
260+
language basics. Then you put these together to make "Flappy Dragon" - a
261+
simple Flappy Bird clone. The book then changes gear and begins to build a
262+
dungeon crawler (roguelike) with tile graphics.
263+
264+
[hands-on-rust]: https://pragprog.com/titles/hwrust/hands-on-rust/
265+
247266
## Tooling Updates
248267

249268
## Library Updates

0 commit comments

Comments
 (0)