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
110
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
180
Hallo, wir sind die Cyborgs: Implantate, Body-Hacks und Rock ‘n Roll
rin
1
96
How is magic formed
rin
0
880
Let's go to Mars #rp14
rin
0
260
Angular Directives For The Rest Of Us
rin
1
340
Other Decks in Programming
See All in Programming
Ruby x Terminal
a_matsuda
5
550
浮動小数の比較について
kishikawakatsumi
0
360
Amazon Bedrockを活用したRAGの品質管理パイプライン構築
tosuri13
5
910
nilとは何か 〜interfaceの構造とnil!=nilから理解する〜 / Understanding nil in Go Interface Representation and Why nil != nil
kuro_kurorrr
3
1.6k
CSC307 Lecture 12
javiergs
PRO
0
450
Claude Codeと2つの巻き戻し戦略 / Two Rewind Strategies with Claude Code
fruitriin
0
200
Swift ConcurrencyでよりSwiftyに
yuukiw00w
0
230
AIプロダクト時代のQAエンジニアに求められること
imtnd
1
510
AHC061解説
shun_pi
0
280
CSC307 Lecture 13
javiergs
PRO
0
310
Railsの気持ちを考えながらコントローラとビューを整頓する/tidying-rails-controllers-and-views-as-rails-think
moro
4
360
24時間止められないシステムを守る-医療ITにおけるランサムウェア対策の実際
koukimiura
2
180
Featured
See All Featured
What does AI have to do with Human Rights?
axbom
PRO
1
2k
Why Our Code Smells
bkeepers
PRO
340
58k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
470
Paper Plane (Part 1)
katiecoart
PRO
0
5k
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
0
160
Raft: Consensus for Rubyists
vanstee
141
7.3k
Building a Modern Day E-commerce SEO Strategy
aleyda
45
8.7k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
1.9k
エンジニアに許された特別な時間の終わり
watany
106
240k
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
120
Navigating Weather and Climate Data
rabernat
0
130
Darren the Foodie - Storyboard
khoart
PRO
3
2.7k
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