Ruby and Gosu

Along the way, you’ll level up your programming skills. Becoming a better programmer will help you make great games, and making games will help you improve your programming skills. To make the games in this book you’ll use the Ruby programming language, along with a game library called Gosu. Ruby is a great language both for learning to program and for making games. It has “an elegant syntax that is natural to read and easy to write.”[1] The Ruby language focuses on objects, and this makes it a great fit for creating games, as you’ll see as you work through this book.

The Gosu game library will provide the structure for your games, while leaving their design and content completely up to you. It gives you the tools you need to place ...

Get Learn Game Programming with Ruby now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.