Building Games with DragonRuby
Building Games with DragonRuby
A free, online book on how to make games with Ruby using DragonRuby Game Toolkit by Brett Chalupa and the DragonRuby community.
Above is the final version of the game you'll be building—a simple shoot 'em up where you pilot a dragon and spit fire at the targets. The book walks through step-by-step on how to code every single aspect of the game.
Here are some kind things people have said about the book:
Reading Building Games with DragonRuby book was a breath of fresh air to me.
This is nuts! Great work with the book.
Thanks for the book, I really enjoyed the writing style!
Topics Covered
- The fundamentals of game programming
- Handling input from keyboard and gamepad
- Rendering sprites & animating them
- Saving and loading high-score data
- Playing sound effects and music
- Coding menus and different game scenes
- Refactoring the code to make it easier to maintain
Read the Book!
📖 Read the book online, it's free!
A PDF and offline version is available for download too.
If you enjoyed the book, consider becoming a patron or subscribing to my newsletter to show your support. I made this book free so that as many people as possible can learn to make games with DragonRuby, but financial support would mean a lot to me.
More Details
Building Games with DragonRuby is open source and contributions are welcome.
Building Games with DragonRuby by Brett Chalupa is licensed under Attribution-NonCommercial-ShareAlike 4.0 International and the code snippets are unlicensed.
Status | Released |
Category | Book |
Release date | Dec 11, 2022 |
Rating | Rated 5.0 out of 5 stars (5 total ratings) |
Authors | Dragon Riders, Brett Chalupa |
Made with | DragonRuby GTK |
Tags | Arcade, book, dragonruby, raspberry-pi, Shoot 'Em Up, Tutorial |
Code license | Unlicense |
Asset license | Creative Commons Attribution_NonCommercial_ShareAlike v4.0 International |
Average session | A few seconds |
Languages | English |
Inputs | Keyboard, Xbox controller, Playstation controller |
Links | Homepage, Source code |
Download
Click download now to get access to the following files:
Development log
- A pre-sequel appears!Jan 23, 2023
- v1.1 ReleasedJan 08, 2023
- The book is finished!Dec 13, 2022
- Announcing the book!Dec 11, 2022
Leave a comment
Log in with itch.io to leave a comment.