Writing Games with Ruby
summary
Demonstrates building runnable games in Ruby using the Gosu library and shipping gems like Little Brat and examples from libgosu, showing a complete working pipeline: create a Gosu Window, implement the game loop (update/draw), load images and sprite sheets, play songs and samples, handle button events, implement basic collision/hit detection, camera/parallax and simple animation. Multiple small games are built and run live (Captain Ruby, Escape to RubyCon, Ruby Hop) proving the approach works for quick 48‑hour Ludum Dare–style builds.
AI-written summary · about
chapters (12)
- 0:00Introduction
- 1:18Writing games is fun with Ruby
- 3:25Games built with Gosu
- 7:44Game loop in Ruby
- 9:07Gosu window setup
- 13:23Text and window closure
- 16:15Screen coordinates and images
- 19:23Movement with math
- 23:18Sound and music
- 26:09Refactoring into sprite class
- 30:07Spritesheets and parallax
- 31:11Write a game at conference








