Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Writing Games with Ruby
Search
blowmage
March 24, 2014
Programming
22k
1
Share
Writing Games with Ruby
Creating games is crazy fun and dirt simple with Ruby.
blowmage
March 24, 2014
More Decks by blowmage
See All by blowmage
Open Source Survival Guide
blowmage
2
870
Build to Last
blowmage
0
290
Stupid Ruby Tricks
blowmage
3
1.5k
Real-time Rails with Sync
blowmage
0
210
Minitest & Rails: Total BFFs
blowmage
17
4.6k
Managing Success: We made it, now we're screwed
blowmage
1
150
URUG Testing Primer
blowmage
2
200
Presenters and Decorators: A Code Tour
blowmage
20
5.2k
Outgrowing The Cloud
blowmage
1
800
Other Decks in Programming
See All in Programming
AIを導入する前にやるべきこと
negima
2
340
Spec-Driven Development with AI Agents (Workshop, May 2026)
antonarhipov
3
340
運転動画を検索可能にする〜Cosmos-Embed1とDatabricks Vector Searchで〜/cosmos-embed1-databricks-vector-search
studio_graph
1
690
属人化しないコード品質の作り方_2026.04.07.pdf
muraaano
0
340
2026-04-15 Spring IO - I Can See Clearly Now
jonatan_ivanov
1
190
From Formal Specification to Property Based Test
ohbarye
0
2.4k
Terraform言語の静的解析 / static analysis of Terraform language
wata727
1
140
How We Practice Exploratory Testing in Iterative Development( #scrumniigata ) / 反復開発の中で、探索的テストをどう実施しているか
teyamagu
PRO
3
780
Are We Really Coding 10× Faster with AI?
kohzas
0
150
WebAssembly を読み込むベストプラクティス 2026年春版 / Best Practices for Loading WebAssembly (Spring 2026)
petamoriken
5
1.1k
GoogleCloudとterraform完全に理解した
terisuke
1
190
リセットCSSを1行消したらアクセシビリティが向上した話
pvcresin
4
500
Featured
See All Featured
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
140
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.5k
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.4k
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
690
Abbi's Birthday
coloredviolet
2
7.5k
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
130
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
230
Embracing the Ebb and Flow
colly
88
5k
The Limits of Empathy - UXLibs8
cassininazir
1
320
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.2k
Technical Leadership for Architectural Decision Making
baasie
3
360
Claude Code のすすめ
schroneko
67
220k
Transcript
Writing Games with Ruby Follow along: gem install gosu github.com/blowmage/writing_games_rbonales_2014
None
Writing
Games
is
FUN!
None
Why?
Because, RUBY!
None
Gosu
http://www.libgosu.org/
What is possible?
Captain Ruby
Little Brat
Escape to RubyConf!
Ruby Hop
Easy!
Fun!
How?
Game Loop
None
None
Gosu::Window
Hello World
Gosu::Image
from_text
Screen Coordinates
None
O HAI Math!
None
None
See and hear!
Gosu::Song Gosu::Sample
Easy.
Fun?
Sprite
Spritesheet
None
Parallax?
None
At a conference?
At a User Group?
At a Hackfest?
Write a game!
Thank you!
Thank you! Mike Moore
Thank you! Mike Moore @blowmage