Game Development - The Ruby way
summary
Ruby plus the Gosu 2D library actually runs on Mac Windows and Linux (MRI and Rubinius work, JRuby doesn’t), and development uses an initialize draw update cycle called 60 times per second. Examples include a working dragon‑egg drop with per‑egg objects, movable baskets, hand‑tuned collision ranges, a typing game and a shooter; one presenter reports 23 small games written and a best egg‑drop score of 6. Source links and asset tips are provided.
AI-written summary · about
chapters (28)
- 0:00Intro
- 0:30Jains background
- 1:38Things I could relate to
- 2:37Games
- 3:13Full Stack
- 4:02Pinball
- 4:45Pong
- 5:25Breakout Game
- 5:47My History of Games
- 6:08Contra
- 6:54Mario
- 7:55FIFA
- 8:47Why build a game
- 9:39Building games are fun
- 9:55Lets try it in Ruby
- 10:05GoSoo
- 16:37Gosu
- 18:01Game Development
- 18:14Simple Flow Chart
- 19:22Dragon Eggs
- 19:52Game Window
- 23:22Close Action
- 25:38Images and Sounds
- 29:26Eggs
- 32:18Egg Movement
- 35:55Multiple Eggs
- 38:15Basket
- 42:32Resources








