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
570
Build to Last
blowmage
0
240
Stupid Ruby Tricks
blowmage
3
1.3k
Real-time Rails with Sync
blowmage
0
150
Minitest & Rails: Total BFFs
blowmage
17
4.1k
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
4.9k
Outgrowing The Cloud
blowmage
1
730
Other Decks in Programming
See All in Programming
MetricKitで予期せぬ終了を検知する話 / Detect unexpected termination with MetricKit
nekowen
1
200
新宿ダンジョンを可視化してみた
satoshi7190
3
390
CA.swift19 恋するAIアプリ開発の裏側
oskmr
0
380
Micro Frontends for Java Microservices - Utah JUG 2024
mraible
PRO
1
110
AmperとFleetを使ったAndroidアプリ
yoppie
0
260
Documentation for users with AsciiDoc and Antora
ahus1
0
370
Scalable Customer Journey Orchestration (CJO)
lewuathe
0
420
Go製Webアプリケーションのエラーとの向き合い方大全、あるいはやっぱりスタックトレース欲しいやん / Kyoto.go #50
utgwkk
6
1.8k
R言語の環境構築と基礎 Tokyo.R 112
bob3bob3
0
280
ServerAction で Progressive Enhancement はどこまで頑張れるか? / progressive-enhancement-with-server-action
takefumiyoshii
6
430
Implementing Design Systems in Swift
seyfoyun
1
460
Try creating your own orderedmap
kazamori
1
210
Featured
See All Featured
ReactJS: Keep Simple. Everything can be a component!
pedronauck
660
120k
WebSockets: Embracing the real-time Web
robhawkes
59
7k
Principles of Awesome APIs and How to Build Them.
keavy
121
16k
jQuery: Nuts, Bolts and Bling
dougneiner
59
7.2k
Producing Creativity
orderedlist
PRO
338
39k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
188
16k
GitHub's CSS Performance
jonrohan
1025
450k
Music & Morning Musume
bryan
41
5.6k
Adopting Sorbet at Scale
ufuk
69
8.6k
The Art of Programming - Codeland 2020
erikaheidi
43
12k
Bash Introduction
62gerente
605
210k
VelocityConf: Rendering Performance Case Studies
addyosmani
321
23k
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