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
PHP で仕事をしているとみせかけてゲームをする方法
Search
Akihiro TAKASE
December 07, 2015
Programming
0
850
PHP で仕事をしているとみせかけてゲームをする方法
Fukuoka.php Vol.16 LT
Akihiro TAKASE
December 07, 2015
Tweet
Share
Other Decks in Programming
See All in Programming
ふつうの技術スタックでアート作品を作ってみる
akira888
1
850
#kanrk08 / 公開版 PicoRubyとマイコンでの自作トレーニング計測装置を用いたワークアウトの理想と現実
bash0c7
1
770
PHP 8.4の新機能「プロパティフック」から学ぶオブジェクト指向設計とリスコフの置換原則
kentaroutakeda
2
900
効率的な開発手段として VRTを活用する
ishkawa
0
140
なんとなくわかった気になるブロックテーマ入門/contents.nagoya 2025 6.28
chiilog
1
270
スタートアップの急成長を支えるプラットフォームエンジニアリングと組織戦略
sutochin26
1
5.8k
Result型で“失敗”を型にするPHPコードの書き方
kajitack
5
650
0626 Findy Product Manager LT Night_高田スライド_speaker deck用
mana_takada
0
170
第9回 情シス転職ミートアップ 株式会社IVRy(アイブリー)の紹介
ivry_presentationmaterials
1
320
テストから始めるAgentic Coding 〜Claude Codeと共に行うTDD〜 / Agentic Coding starts with testing
rkaga
12
4.5k
ソフトウェア品質を数字で捉える技術。事業成長を支えるシステム品質の マネジメント
takuya542
1
13k
RailsGirls IZUMO スポンサーLT
16bitidol
0
190
Featured
See All Featured
[RailsConf 2023] Rails as a piece of cake
palkan
55
5.7k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
46
9.6k
For a Future-Friendly Web
brad_frost
179
9.8k
Speed Design
sergeychernyshev
32
1k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
20
1.3k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
26k
Rails Girls Zürich Keynote
gr2m
95
14k
Building Adaptive Systems
keathley
43
2.7k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.4k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
181
54k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
281
13k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
161
15k
Transcript
1)1ͰࣄΛ͍ͯ͠Δͱݟ͔͚ͤͯ ήʔϜΛ͢Δํ๏ Fukuoka.php Vol.16
גࣜձࣾ'VTJD ݄ೖࣾ 1)1+BWB4DSJQU (JU)VC"LJIJSP5","4& AKIHIRO TAKASE ߴত߂
ੑ IMAGINATION
ࢠڙ୭Ͱܳज़Ոͩɻ େਓʹͳͬͯɺ ܳज़ՈͰ͍ΒΕΔ͔Ͳ ͏͔ͩɻ ύϒϩɾϐΧι ੑ
ੑͷྫ EXAMPLES
ग़యɿhttp://matome.naver.jp/odai/2135428173456229201
ग़యɿhttp://matome.naver.jp/odai/2135428173456229201
͜ΕͳΒͰ͖ͦ͏ʂ
ʁ
None
ձࣾͰήʔϜ͠Α͏ʂ
ϚωʔδϟʔͷલͰಊʑͱʂ
ۀதʹʂ
࣮ԋ
ྲྀΕΔΤϥʔϩάͷதͰήʔϜΛϓϨΠͰ͖·͢
࣮ࡍʹಈ͍͍ͯΔͷ͜ͷΑ͏ͳήʔϜͰ͢
ٕज़ղઆ TECHNICS
ٕज़ղઆ ΞʔΩςΫνϟ GameMain Assembler Renderer Object Actor Physics Device Animation
Math Player Enemy Bullet Shield Level Data Configurations
ٕज़ղઆ ήʔϜϩδοΫ Ωʔೖྗ ϓϨΠϠʔΩϟϥΫλʔͷঢ়ଶΛΞοϓσʔτ ఢΩϟϥΫλʔͷঢ়ଶΛΞοϓσʔτ Ϩϕϧͷঢ়ଶΛΞοϓσʔτ ϨϯμϦϯά ΦϒδΣΫτͷঢ়ଶΛΞοϓσʔτ
ٕज़ղઆ ϊϯϒϩοΩϯάͳೖྗΛٻΊͯ ▸ system('stty -icanon') ͰΧϊχΧϧϞʔυΛΦϑʹ͢Δ &OUFSͳ͠ͰΩʔೖྗ ඳը͕अຐ͞Εͳ͍ ▸ system('stty
-echo') ͰΤίʔόοΫΛΦϑʹ͢Δ
ٕज़ղઆ จࣈʹண৭͍ͨ͠ \e[0;32;1m$c\e[0m ग़ྗจࣈΛ৭ʹมߋ จࣈ৭ΛϦηοτ [എܠ৭;จࣈ৭;ଐੑm ▸ ੍ޚจࣈΛՃ͢Δ
ٕज़ղઆ ߴ͍ඳը࣭Λࢦͯ͠ ▸ ϨϯμϦϯάલʹclearίϚϯυͰը໘Λফڈ͢Δ ▸ ϨϯμϦϯά̍จࣈͣͭͰͳ͘ɺόοϑΝʹͨΊͯҰʹ࣮ߦ ʢechoʣ͢Δ ը໘ͷͪΒ͖͕ͭܶతʹվળʂ
None
͋Γ͕ͱ͏͍͟͝·ͨ͠ʂ