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
Let's create a game with Ruby
Search
Rin Raeuber
August 02, 2014
Programming
1
100
Let's create a game with Ruby
Talk about building a Game with Ruby and Gosu at eurucamp 2014.
Rin Raeuber
August 02, 2014
Tweet
Share
More Decks by Rin Raeuber
See All by Rin Raeuber
Das Internet of Things mit dem ESP2866
rin
0
170
Hallo, wir sind die Cyborgs: Implantate, Body-Hacks und Rock ‘n Roll
rin
1
94
How is magic formed
rin
0
850
Let's go to Mars #rp14
rin
0
250
Angular Directives For The Rest Of Us
rin
1
320
Other Decks in Programming
See All in Programming
衛星の軌道をWeb地図上に表示する
sankichi92
0
250
Feature Flag 自動お掃除のための TypeScript プログラム変換
azrsh
PRO
4
630
JSAI2025 RecSysChallenge2024 優勝報告
unonao
1
380
少数精鋭エンジニアがフルスタック力を磨く理由 -そしてAI時代へ-
rebase_engineering
0
130
DevDay2025-OracleDatabase-kernel-addressing-history
oracle4engineer
PRO
7
1.6k
AIにコードを生成するコードを作らせて、再現性を担保しよう! / Let AI generate code to ensure reproducibility
yamachu
7
6.1k
Javaに鉄道指向プログラミング (Railway Oriented Pro gramming) のエッセンスを取り入れる/Bringing the Essence of Railway-Oriented Programming to Java
cocet33000
1
130
Javaのルールをねじ曲げろ!禁断の操作とその代償から学ぶメタプログラミング入門 / A Guide to Metaprogramming: Lessons from Forbidden Techniques and Their Price
nrslib
1
290
RubyKaigi Hack Space in Tokyo & 函館最速 "予習" 会 / RubyKaigi Hack Space in Tokyo & The Fastest Briefing of RubyKaigi 2026 in Hakodate
moznion
1
130
Use Perl as Better Shell Script
karupanerura
0
660
〜可視化からアクセス制御まで〜 BigQuery×Looker Studioで コスト管理とデータソース認証制御する方法
cuebic9bic
2
270
インターフェース設計のコツとツボ
togishima
2
490
Featured
See All Featured
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
60k
Why You Should Never Use an ORM
jnunemaker
PRO
56
9.4k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
233
17k
How to train your dragon (web standard)
notwaldorf
92
6k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
14
1.5k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
357
30k
Fontdeck: Realign not Redesign
paulrobertlloyd
84
5.5k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
10
850
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
Producing Creativity
orderedlist
PRO
346
40k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
180
53k
Transcript
LET’S CREATE A GAME WITH RUBY
loves and . Rin
EVERYBODY* LOVES GAMES!
GAMES ARE WRITTEN IN C++
GAMES ARE WRITTEN IN JAVA
GAMES ARE WRITTEN IN NON-RUBY
WRONG WRONG
GOSU Ҋࣻ
class Window ! def run loop do update draw end
end ! end x - +
x - + x y ↓ ↑ y - 10
y +10 COORDINATE SYSTEM
COLLISION DETECTION x - +
COLLISION DETECTION x - +
COLLISION DETECTION x - +
None
YOUR TURN
RESOURCES ˒ OpenStockProject ! ˒ RPGMakerVX ! ˒ Lostgarden
RESOURCES ! ˒ http://github.com/rin/eurucamp ! ˒ Gosu RDoc ! ˒
An Asteroids Clone written with Gosu ! ˒ Another Gosu Sample Game ! ˒ Gamebox Library
@rinpaku bitcrowd kthxbai