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
Role-playing game remaking
Search
seki at druby.org
January 17, 2015
Programming
10
4.7k
Role-playing game remaking
リメイク版ロールプレイングゲーム ルビーサファイア。
神奈川RubyKaigi01基調講演の資料です。
seki at druby.org
January 17, 2015
Tweet
Share
More Decks by seki at druby.org
See All by seki at druby.org
ERB, ancient and future
m_seki
3
710
ERB Hacks
m_seki
1
1.3k
わりこまれるはなし
m_seki
0
660
ぼくのかんがえたさいきょうのけいやくによるプログラミング
m_seki
1
950
Learn Ractor
m_seki
1
2.3k
How many copies did you buy the first print?
m_seki
1
640
Create my own search engine.
m_seki
1
5.2k
Rinda in the real-world embedded systems.
m_seki
0
380
xpjug2019 A-4: チケットシステムの設計と実装、『あのチーム』の運用
m_seki
6
6.4k
Other Decks in Programming
See All in Programming
go.mod、DockerfileやCI設定に分散しがちなGoのバージョンをまとめて管理する / Go Connect #3
arthur1
10
2.3k
破壊せよ!データ破壊駆動で考えるドメインモデリング / data-destroy-driven
minodriven
16
4k
外部システム連携先が10を超えるシステムでのアーキテクチャ設計・実装事例
kiwasaki
1
220
Progressive Web Apps für Desktop und Mobile mit Angular (Hands-on)
christianliebel
PRO
0
110
Dev ContainersとGitHub Codespacesの素敵な関係
ymd65536
1
120
cXML という電子商取引の トランザクションを支える プロトコルと向きあっている話
phigasui
3
2.2k
Tuning GraphQL on Rails
pyama86
2
1k
とにかくAWS GameDay!AWSは世界の共通言語! / Anyway, AWS GameDay! AWS is the world's lingua franca!
seike460
PRO
1
540
讓數據說話:用 Python、Prometheus 和 Grafana 講故事
eddie
0
350
CSC509 Lecture 08
javiergs
PRO
0
110
CSC509 Lecture 09
javiergs
PRO
0
100
PagerDuty を軸にした On-Call 構築と運用課題の解決 / PagerDuty Japan Community Meetup 4
horimislime
1
110
Featured
See All Featured
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
328
21k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
26
1.4k
Product Roadmaps are Hard
iamctodd
PRO
48
10k
Adopting Sorbet at Scale
ufuk
73
9k
Unsuck your backbone
ammeep
668
57k
A Tale of Four Properties
chriscoyier
156
23k
Facilitating Awesome Meetings
lara
49
6k
GraphQLの誤解/rethinking-graphql
sonatard
66
9.9k
What's new in Ruby 2.0
geeforr
342
31k
Building a Scalable Design System with Sketch
lauravandoore
459
33k
Bash Introduction
62gerente
608
210k
VelocityConf: Rendering Performance Case Studies
addyosmani
325
24k
Transcript
Role-playing game remaking ロールプレイングゲーム2 真打(仮) リメイク版ロールプレイングゲーム ルビーサファイア フレンドコード 2723-9375-2977
[email protected]
slide sponsors 穄噟䖓ծ猧衝ךً؎س㋪蘠ד؝٦س剅ֻ⠓➂דװגתׅկ 莆ך֮倯כًٝءְֻׁّٝ٦!ZBODZB 椚䟝ךفؚٗٓو怴ׄ⟗窫额꧊⚥דׅLXBQQB 嫣鹈痥㔊宏刑傈כLBXBTBLJSCחծ*OHSFTTזꫬךٖآأةٝأח ֶ馉׃ְֶֻׁ䖉׃גתׅ!DIF[PV
more slide sponsors 如㔐ךהֺ3VCZ⠓陽ָ嚂׃דׅזדהֺח䬃׃ַֽ ת׃׳ֲ։!USJDLOPUFT ؔٝٓ؎ֻֻٝWJNKKKדWJN♴䩛膴⽱׃״ֲ ♶㹀劍⪵ խ 1613-
֮הד剅ֻ!PHJKVO
no T-shirts sponsors TV[VSJKQN@TFLJ
no sticker sponsors
Pragmatic Bookshelf Author
͔͠͠ઈ൛
ͪ͜ΒॳΓेप dRuby ʹΑΔ ؔকढ़ஶ ࢄ ɾ Web ϓϩάϥϛϯά
ࠓͷ༧ఆ ϩʔϧϓϨΠϯάήʔϜ հͱղઆ ͓·͚ใ ࣭େձ Rubyͷ͜ͱ(εϖΞ)
ϩʔϧϓϨΠϯάήʔϜ 97ຊʹܝࡌ͞ΕͨΤοηΠ ԋ͡Δ͜ͱ νʔϜͱՁ؍ ͪΐ͏͔͍͍ͬ͜
None
ΈΜͳಡΜͰ͖ͨʁ ಡΜͰͳͯ͘େৎ!
None
࿕ಡʹ͕͋Δ ઉ
KyokoʹΑΔ࿕ಡ say URLՃ͢Δ
ೋਓͷm_seki ֏ͱؔ ࣗশΞʔςΟετ αϥϦʔϚϯ ← ࠓͬͪ͜ͷ
ࣗশΞʔςΟετ ͋Μ·ΓΒΕͯͳ͍Λ͓͔͠ͳํ๏Ͱ ղ͍ͯࣗຫ͢Δ ʮʹཱͭʯఔ͡Όμϝ ଚܟ͢ΔਓʹέΕ͍͍ ࣗݾຬͷͨΊʹߦಈͯ͠Δ
αϥϦʔϚϯ ιϩͰͳ͍ ͱͯ͠ͷϓϩάϥϛϯά νʔϜϝϯόʔސ٬ ࣄ্ͷ͖͍ͭ͋ ؾʹͳΔ͜ͱ͕͋ͬͯ౿ΈࠐΊͳ͍ ଟ͘ͷ߹͜͏͍͏͜ͱ͕ʹͳͬͯͨ
ࣗͱͷᷤ౻ ؾ͍ͮͯղܾ(͠Α͏ͱ͢Β)͠ͳ͍ Θ͔ͬͯΔ͚ͲΒͳ͍ ͦ͏͍͏ͷ͖͡Όͳ͍ ཧͷϓϩάϥϚ͕ͦ͠͏ͳৼΔ͍ ͱ ຊ ͷࣗͱͷΪϟοϓ
Ϊϟοϓͷྫ ͬͯΈ͍ٕͨज़͕͋Δ ͏͖ٕज़Λ͏͖ͩΑͳʔ ͍͋ͭΜͳ͜ͱݴͬͯΔ͚Ͳؔͳ͍͌͠ εϧʔ͠ͳ͍
ϩʔϧϓϨΠϯά ཧͷϓϩάϥϚͳΒ͜͏͢ΔͩΖ͏͚Ͳ ࣗ͠ͳ͍Αͳʔ ཧͷ⚪⚪ͷϑϦΛͯ͠Δɺͱߟ͑ͯΈΔ ԋ͡Δ͜ͱͰΪϟοϓΛΓӽ͑Δ
Γͨ͘ͳ͍ ຊͦ͏ͨ͠΄͏͕͍͍Μ͚ͩͲ Γͨ ͘ͳ͍͜ͱʹ͍ͭͯ
Γͨ͘ͳ͍͜ͱϑϥά ͬͨ΄͏͕͍͍͜ͱʮΓͨ͘ͳ͍ʯ Βͳ͍΄͏͕͍͍͜ͱʮΓͨ͘ͳ͍ʯ ͱࢥΘͳ͍ ʮΓͨ͘ͳ͍ʯΔͱ͍͍͕ߴ͍
FYIΓ͍ͨ͜ͱϑϥά ͜Εҙͨ͠΄͏͕͍͍ ָͦ͠͏ʹͬͯΔͭ
ࣄத͚ͩ 24࣌ؒԋ͡Δͷ͠ΜͲ͍ 8͚࣌ؒͩ͋ͳͨͷνʔϜͷཧͷϓϩάϥ ϚΛԋͯ͡ΈΑ͏ ςΫχοΫ͍͠... ଶͳΒͰ͖ͦ͏ ࣄ͔ͩΒํͳ͘ΔΜͩͱߟ͑Δ
͠Β͓͍ͪͩ͘͘͞ ✓ ϓϥΫςΟεࣗମΛઆ໌ ✓ ͓·͚ฤ
͠ΜͲ͍ͱ͖ͷςΫχοΫ ͳΓ͖Δͷ͕͠ΜͲ͍ͱ͖͕Α͋͘Δ ΊΜͲͯ͘͘͞Γͨ͘ͳ͍ Γͨ͘ͳ͍͍ͬͯͬͯΈΔ
ԋ͡Δ͜ͱࣗମʹҙຯ͕͋Δ ଞͷͳʹ͔ʢ=ඪ४ʣʹͳΖ͏ͱͯ͠ΈΔ ඪ४ͱͷҧ͍Λߟ͑Δ͜ͱ͕Ͱ͖Δ ͳʹ͕͓͖ͨͷ͔ཧղ͢Δॿ͚ʹͳΔ Ͱ͖ͳͯ͘Γͳ͍෦͕۩ମతʹͳΔ ࣍ͷߦಈͷώϯτʹ
ཧศར ཧ͍ͬͯ͏ͱḷΓண͚ͳ͍͘Β͍ੌͦ͏ ͳͷͰɺͳΕͳͯ͘શવ͕͔ͬΓ͠ͳ͍ ͪΐ͏Ͳ͍͍ࢠͩͱ͙͢Ͱ͖ͪΌ͏
͠Β͓͍ͪͩ͘͘͞ ✓ લ͓ΘΓ ✓ ࣍Ձ؍ฤͱ͓·͚2
ཧͷϓϩάϥϚͲ͔͜Β νʔϜʹ͓͚ΔཧͷϓϩάϥϚ νʔϜͷՁ؍
Ձ؍ͱ͔؍͑Δͷʁ ͨͿΜ୯७ͳنଇͰͳ͍ ແͷ ঢ়گͱͦͷͱ͖ͷஅ ͷू߹ એݴతͱ͍͏ΑΓܕਪ⽐ ͬͱ͋;Ͱྲྀಈత ͩΕ͔ͷߦಈͰมΘ͍͔ͬͯ͘͠Εͳ͍ ϑΟʔυόοΫ
ൃ໌͞ΕΔ͜ͱ͕͋Δ νʔϜͷՁ؍ͷৢ͚ͩͰͳ͘ɺνʔϜͷ ϩʔϧ͕Ͱ͖ͪΌͬͨྫ
ϓϩͷແ৬ ԋͯ͡ΔΘ͚͡Όͳ͍͚Ͳ ࡞ͬͨࢠ νʔϜͰੜ·Εͨͷ ଞͷνʔϜͰ༗ޮ͔ෆ໌
ϓϩͷແ৬ͷܗࣜతϧʔϧ λεΫΛҰׂΓͯͳ͍ ແൣғ͕ͳ͍
ϓϩͷແ৬ͷ1 ேૣ͍
ϓϩͷແ৬ͷே ࣗͷλεΫͳ͠Ͱ࢝·Δ ேձͰશһͷνέοτΛ͞Β͏ ͻ͔͔ͬΔωλΛूΊΔ ࣗͳΒ͜͏͠ͳ͍ ਐΜͰͳ͍/ਐΈ͗ͯ͢Δ ΛͦΒͨ͠ͳ
ϓϩͷແ৬ͷ͓னલ ؾʹͳͬͨͱ͜ΖΛฉ͔ͤͯ/ݟͤͯΒ͏ ࣗͳΒ͜͏͢Δ/͜͏ߟ͑Δͱ͔ݴ͏ ֆΛඳ͍ͨΓίʔυͰݟͤͨΓ ேʹݟ͚ͭͨͷ͓னࠒʹ͓ΘΔ
ϓϩͷແ৬ͷޕޙ ৽͍͠ωλΛ୳͠ʹ͏Ζͭ͘ উखʹίʔυϨϏϡʔ͢Δ ࠔͬͯͨΒख͏ ΄΅ఆ࣌ʹؼΔ ؾ͍ͮͨ͜ͱࣗͷToDoΛܦ༝ͯ͠ղܾ ͢Δ͔ɺ୭͔ͷToDoʹͳ͍ͬͯΔ
ϓϩͷແ৬Λԋ͡Δ ϓϩͷແ৬ແݶʹαϘΕΔ ૉͷࣗͳΒαϘΓଓ͚Δ ԋ͡ͳ͍ͱଓ͔ͳ͍ ϩʔϧϓϨΠϯά͕͋ͬͯΑ͔ͬͨ!!
͠Β͓͍ͪͩ͘͘͞ ✓ Ձ؍ͱϓϩͷແ৬ ✓ Λ࢈ΜͰΑ͍ ✓ ϩʔϧϓϨΠϯάͰαϘ Βͳ͍ ✓ ࣍·ͱΊ
·ͱΊ ϩʔϧϓϨΠϯάήʔϜͷհ ԋ͡Δ͜ͱ νʔϜͷՁ؍
·ͱΊ ͩͬͯࣄͰ͠ΐʁ ͔ͩΒํͳ͍ͱࢥ͏ͱؾָ͕ Γ͕͍ͱָ͔͠͞ͱ͔Δؾͱ͔ਏ͍
͠Β͓͍ͪͩ͘͘͞ ✓ ·ͱΊͨ ✓ ࣭ΛͲ͏ͧʂ ✓ ࣍εϖΞͰ͢
εϖΞ ࣗಈԽ͖ͳΈͳ͞ΜɺLTΛࣗಈԽͯ͠ Ͳ͏͔> sayίϚϯυ