Dream: an animation in Ruby
summary
A four‑minute music video called Dream gets built with Ruby using the gamebox gem on top of Gosu, plus the tween gem for eased motion; assets are pixel art sprites and sprite sheets, layered with timers to create retro parallax scrolling. Audio takes about a month, animation another month, final mix compresses from ~150MB to 6MB. A premature 640x480 startup mistake breaks widescreen alignment, an offscreen buffer attempt produces video noise, but the animation pipeline and tweens otherwise work (demo has audio hiccups).
AI-written summary · about
chapters (10)
- 0:00Introduction
- 1:47Creative philosophy
- 5:10Project inspiration
- 7:18Technical workflows
- 11:39Gamebox gem exploration
- 13:48Animation demonstration
- 18:21Implementation details
- 22:24Animation mechanics
- 25:20Parallax systems
- 29:50Lessons and closing
related talks
45mAttention Rubyists: you can write video games
51mWriting Games with Ruby
01h 42mSoup to Nuts: Build a video game using Ruby!
51mWriting Games with Ruby
33mWriting Games with Ruby
48mBuilding Games with Ruby
33mMake a Massively Multiplayer Ruby Game with Dragon Ruby
34mReimagining 2D graphics and game development with Ruby
