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
880
PHP で仕事をしているとみせかけてゲームをする方法
Fukuoka.php Vol.16 LT
Akihiro TAKASE
December 07, 2015
Tweet
Share
Other Decks in Programming
See All in Programming
AsyncSequenceとAsyncStreamのプロポーザルを全部読む!!
s_shimotori
1
220
AIと人間の共創開発!OSSで試行錯誤した開発スタイル
mae616
2
860
pnpm に provenance のダウングレード を検出する PR を出してみた
ryo_manba
1
170
オンデバイスAIとXcode
ryodeveloper
0
370
data-viz-talk-cz-2025
lcolladotor
0
110
SidekiqでAIに商品説明を生成させてみた
akinko_0915
0
110
CSC509 Lecture 11
javiergs
PRO
0
280
CSC305 Lecture 11
javiergs
PRO
0
320
Webサーバーサイド言語としてのRustについて
kouyuume
1
5k
エンジニアインターン「Treasure」とHonoの2年、そして未来へ / Our Journey with Hono Two Years at Treasure and Beyond
carta_engineering
0
480
Pythonに漸進的に型をつける
nealle
1
150
KoogではじめるAIエージェント開発
hiroaki404
1
270
Featured
See All Featured
Leading Effective Engineering Teams in the AI Era
addyosmani
7
710
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
359
30k
How to train your dragon (web standard)
notwaldorf
97
6.3k
Embracing the Ebb and Flow
colly
88
4.9k
The Illustrated Children's Guide to Kubernetes
chrisshort
51
51k
Practical Orchestrator
shlominoach
190
11k
Optimising Largest Contentful Paint
csswizardry
37
3.5k
Why You Should Never Use an ORM
jnunemaker
PRO
60
9.6k
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.7k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
192
56k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
285
14k
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
͋Γ͕ͱ͏͍͟͝·ͨ͠ʂ