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
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
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
880
Build to Last
blowmage
0
300
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
160
URUG Testing Primer
blowmage
2
200
Presenters and Decorators: A Code Tour
blowmage
20
5.3k
Outgrowing The Cloud
blowmage
1
810
Other Decks in Programming
See All in Programming
AIエージェントの隔離技術の徹底比較
kawayu
0
460
技術記事、AIに書かせるか、自分で書くか? 〜それでも私が自分の手で書く理由〜 / #QiitaConference
jnchito
2
1.3k
Swiftのレキシカルスコープ管理
kntkymt
0
210
Oxcを導入して開発体験が向上した話
yug1224
4
280
Copilot CLI の継戦能力を高める コンテキスト管理
nozomutu
1
1.2k
Datadog × OpenTelemetry 入門と実践のあいだ
kn_to_maxpno
1
140
肥大化するレガシーコードに立ち向かうためのインターフェース分離と依存の逆転 / JJUG CCC 2026 Spring
hirokunimaeta
0
500
フロントエンドとバックエンドで「1文字」を揃えよう
youkidearitai
PRO
0
200
These Five Tricks Can Make Your Apps Greener, Cheaper, & Nicer
hollycummins
0
270
Modding RubyKaigi for Myself
yui_knk
0
890
SPMマルチモジュールで テストカバレッジを取得する技法
yosshi4486
0
140
JJUG CCC 2026 Spring: JSpecify で実現する Kotlin フレンドリーな Java API 設計
ternbusty
1
140
Featured
See All Featured
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
370
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
420
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
1
530
[RailsConf 2023] Rails as a piece of cake
palkan
59
6.6k
Prompt Engineering for Job Search
mfonobong
0
330
Building the Perfect Custom Keyboard
takai
2
780
Balancing Empowerment & Direction
lara
6
1.1k
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
300
Navigating the Design Leadership Dip - Product Design Week Design Leaders+ Conference 2024
apolaine
1
340
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
The #1 spot is gone: here's how to win anyway
tamaranovitovic
2
1.1k
Paper Plane (Part 1)
katiecoart
PRO
0
8.5k
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