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
97
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
91
How is magic formed
rin
0
820
Let's go to Mars #rp14
rin
0
240
Angular Directives For The Rest Of Us
rin
1
310
Other Decks in Programming
See All in Programming
CSC305 Lecture 13
javiergs
PRO
0
110
CSC509 Lecture 04
javiergs
PRO
0
170
Scan with Decoupled Look-back and Onesweep Radix Sort
shocker_0x15
0
160
Integrating AI in Your Enterprise Java Applications
ivargrimstad
0
950
go.mod、DockerfileやCI設定に分散しがちなGoのバージョンをまとめて管理する / Go Connect #3
arthur1
5
1.6k
/←このスケジュール表に立ち向かう フロントエンド開発戦略 / A front-end development strategy to tackle a single-slash schedule.
nrslib
1
480
GPU Hash Table | レイトレ合宿10
yknishidate
0
350
Google Play Consoleデベロッパー アカウントの確認 / Verifying your Play Console developer account
kubode
0
320
Memory API: Patterns, Use Cases, and Performance
josepaumard
2
210
ML-прайсинг_на_Lamoda__вошли_и_вышли__приключение_на_20_минут__Слава_Цыганков.pdf
lamodatech
0
410
僕がつくった48個のWebサービス達
yusukebe
6
3.6k
Golang と Erlang
taiyow
7
1.8k
Featured
See All Featured
Imperfection Machines: The Place of Print at Facebook
scottboms
264
13k
RailsConf 2023
tenderlove
28
870
Measuring & Analyzing Core Web Vitals
bluesmoon
0
9
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
250
21k
How to Think Like a Performance Engineer
csswizardry
18
1k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
40
2.1k
Git: the NoSQL Database
bkeepers
PRO
425
64k
The Invisible Side of Design
smashingmag
297
50k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
225
22k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
280
13k
4 Signs Your Business is Dying
shpigford
180
21k
Bash Introduction
62gerente
608
210k
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