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
21k
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
630
Build to Last
blowmage
0
240
Stupid Ruby Tricks
blowmage
3
1.3k
Real-time Rails with Sync
blowmage
0
160
Minitest & Rails: Total BFFs
blowmage
17
4.2k
Managing Success: We made it, now we're screwed
blowmage
1
110
URUG Testing Primer
blowmage
2
160
Presenters and Decorators: A Code Tour
blowmage
20
5k
Outgrowing The Cloud
blowmage
1
740
Other Decks in Programming
See All in Programming
Debugging: All you need to know (for simultaneous interpreting)
jmatsu
2
920
Findy - エンジニア向け会社紹介 / Findy Letter for Engineers
findyinc
4
90k
The Shape of a Service Object
inem
0
530
マルチモジュールにおけるテスト最適化
fxwx23
0
210
Desafios e Lições Aprendidas na Migração de Monólitos para Microsserviços em Java
jessilyneh
2
150
エラーレスポンス設計から考える、0→1開発におけるGraphQLへの向き合い方
bicstone
5
1.5k
Jakarta EE meets AI
ivargrimstad
0
390
unique パッケージから学ぶ interning と weak reference @ Asakusa.go#3
karamaru
2
820
今インフラ技術をイチから学び直すなら
yuhta28
1
140
Swiftコードバトル必勝法
toshi0383
0
170
仮想ファイルシステムを導入して開発環境のストレージ課題を解消する
segadevtech
2
550
Securify_エンジニア採用資料
3shake
0
110
Featured
See All Featured
Adopting Sorbet at Scale
ufuk
73
8.9k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
26
3.9k
10 Git Anti Patterns You Should be Aware of
lemiorhan
653
58k
Building a Scalable Design System with Sketch
lauravandoore
459
32k
How to Think Like a Performance Engineer
csswizardry
16
960
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
26
1.9k
Building Applications with DynamoDB
mza
90
6k
Web Components: a chance to create the future
zenorocha
309
42k
Principles of Awesome APIs and How to Build Them.
keavy
125
16k
Docker and Python
trallard
39
3k
Keith and Marios Guide to Fast Websites
keithpitt
408
22k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
227
52k
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