Announcing the book!


Hi there! I'm Brett. As I've switched to using DragonRuby Game Toolkit for my main engine for game development, I've been documenting everything I've learned. I thought it would be helpful to the community to write and publish a free online book on building a game from start to finish with in-depth explanations for each step in the process.

I'm so excited to announce this project and share it. You can go read it now!

All of the chapters are present, but the content isn't quite done yet. So don't be surprised if you find some typos. Consider the book to be in a beta format. I'd love you feedback, whether you find typos or certain chapters aren't clear.

Curious what you'll be building? You can play the final game on itch.

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

Thank You!

I hope this book is useful, and I'm excited to keep polishing it up and get it to version 1.0. In the meantime, let me know what you think!

Files

targetpractice-html5.zip Play in browser
Dec 11, 2022
targetpractice-linux-amd64.zip 3.8 MB
Dec 11, 2022
targetpractice-linux-raspberrypi.zip 3.7 MB
Dec 11, 2022
targetpractice-macos.zip 5.1 MB
Dec 11, 2022
targetpractice-windows-amd64.zip 3.8 MB
Dec 11, 2022

Get Building Games with DragonRuby

Download NowName your own price

Leave a comment

Log in with itch.io to leave a comment.