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
1
22k
Writing Games with Ruby
Creating games is crazy fun and dirt simple with Ruby.
blowmage
March 24, 2014
Tweet
Share
More Decks by blowmage
See All by blowmage
Open Source Survival Guide
blowmage
2
720
Build to Last
blowmage
0
250
Stupid Ruby Tricks
blowmage
3
1.3k
Real-time Rails with Sync
blowmage
0
170
Minitest & Rails: Total BFFs
blowmage
17
4.3k
Managing Success: We made it, now we're screwed
blowmage
1
120
URUG Testing Primer
blowmage
2
170
Presenters and Decorators: A Code Tour
blowmage
20
5.1k
Outgrowing The Cloud
blowmage
1
760
Other Decks in Programming
See All in Programming
Functional APIから再考するLangGraphを使う理由
os1ma
4
330
もっと大きなデータを送りませんか? エラーがゴロゴロ出るようなデータです
sublimer
0
120
The Price of Micro Frontends… and Your Alternatives @bastacon 2025 in Frankfurt
manfredsteyer
PRO
0
320
kintone開発を効率化するためにチームで試した施策とその結果を大放出!
oguemon
1
420
DevNexus - Create AI Infused Java Apps with LangChain4j
kdubois
0
150
Boost Your Web Performance with Hyperdrive
chimame
1
180
若手バックエンドエンジニアが Elasticsearch を使ってみた話
hott0mott0
1
110
「個人開発マネタイズ大全」が教えてくれたこと
bani24884
1
320
Expoによるアプリ開発の現在地とReact Server Componentsが切り開く未来
yukukotani
2
330
バッチを作らなきゃとなったときに考えること
irof
2
580
Generative AI for Beginners .NETの紹介
tomokusaba
1
140
変化の激しい時代における、こだわりのないエンジニアの強さ
satoshi256kbyte
1
910
Featured
See All Featured
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
330
21k
Building Better People: How to give real-time feedback that sticks.
wjessup
367
19k
Visualization
eitanlees
146
15k
RailsConf 2023
tenderlove
29
1k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
30
2.3k
Mobile First: as difficult as doing things right
swwweet
223
9.5k
Scaling GitHub
holman
459
140k
How GitHub (no longer) Works
holman
314
140k
Adopting Sorbet at Scale
ufuk
75
9.2k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
59k
How to Think Like a Performance Engineer
csswizardry
22
1.4k
Practical Orchestrator
shlominoach
186
10k
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