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
120
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Let's create a game with Ruby
Talk about building a Game with Ruby and Gosu at eurucamp 2014.
Rin Raeuber
August 02, 2014
More Decks by Rin Raeuber
See All by Rin Raeuber
Das Internet of Things mit dem ESP2866
rin
0
190
Hallo, wir sind die Cyborgs: Implantate, Body-Hacks und Rock ‘n Roll
rin
1
100
How is magic formed
rin
0
910
Let's go to Mars #rp14
rin
0
280
Angular Directives For The Rest Of Us
rin
1
350
Other Decks in Programming
See All in Programming
Hatena Engineer Seminar #37「言語モデルの活用に関する研究」
slashnephy
0
510
スマートグラスで並列バイブコーディング
hyshu
0
290
Contextとはなにか
chiroruxx
1
390
AI駆動開発を妨げる技術的負債の解消アプローチ / ai-refactoring-approach
minodriven
17
8.9k
PHPだって関数型したい 〜できること、できないこと〜 / fp-in-php
jsoizo
0
190
Honoでのサプライチェーン侵害対策 〜 3つのライブラリに学ぶ
yusukebe
7
1.8k
地域 SRE コミュニティ最前線 - ホンマでっかSRE勉強会
tk3fftk
0
220
【SRE NEXT 2026 Lunch Session】一人目専任SREの立ち上げを加速する ― AIと進めたオンボーディングで2分を0.04秒にした話
pkshadeck
PRO
0
2.4k
エンジニアと一緒にテストコードの設計と実装を改善した話
mototakatsu
0
260
「なぜそう決めたのか」を残し続ける仕組み ― Notion AI カスタムエージェント × Slack連携による設計判断の自動記録 - NIKKEI Tech Talk #47
niftycorp
PRO
0
260
LLMによるContent Moderationの本番運用の裏側と品質担保への挑戦
suikabar
3
840
音楽のための関数型プログラミング言語mimiumにおける多段階計算の活用
tomoyanonymous
1
310
Featured
See All Featured
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.4k
My Coaching Mixtape
mlcsv
0
170
Reflections from 52 weeks, 52 projects
jeffersonlam
356
21k
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
220
Mind Mapping
helmedeiros
PRO
1
280
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
460
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
2
230
Google's AI Overviews - The New Search
badams
0
1.1k
Abbi's Birthday
coloredviolet
3
8.6k
We Have a Design System, Now What?
morganepeng
55
8.2k
Designing for Performance
lara
611
70k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.5k
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