Advanced
131 Lessons
16h 35min
Certificate of Completion
Takeaway Skills
Learn to design game in Rust.
Learn Rust's built-in functions.
Practical experience with Rust.
Understanding of game development.
Course Overview
Rust is an exciting programming language that combines the power of C with modern memory safety, efficient concurrency, and various productivity boosters. With its low-level memory access and high-level support of functional programming, Rust improves power and perf...Show More
Course Contents
Getting Started
1 Lesson
Rust and Your Development Environment
8 Lessons
First Step With Rust
12 Lessons
Build Your First Game with Rust
12 Lessons
Build a Dungeon Crawler
11 Lessons
Compose Dungeon Denizens
12 Lessons
Take Turns with the Monsters
7 Lessons
Health and Melee Combat
9 Lessons
Victory and Defeat
8 Lessons
Fields of View
8 Lessons
More Interesting Dungeons
10 Lessons
Map Themes
6 Lessons
Inventory and Power Ups
7 Lessons
Deeper Dungeons
7 Lessons
Combat Systems and Loot
7 Lessons
Conclusion
1 Lesson
Appendix
5 Lessons
How You'll Learn
You don’t get better at swimming by watching others. Coding is no different. Practice as you learn with live code environments inside your browser.
Videos are holding you back. The average video tutorial is spoken at 150 words per minute, while you can read at 250. That‘s why our courses are text-based.
Start learning immediately instead of fiddling with SDKs and IDEs. It‘s all on the cloud.
Built-in assessments let you test your skills. Completion certificates let you show them off.