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
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Akihiro TAKASE
December 07, 2015
Programming
0
900
PHP で仕事をしているとみせかけてゲームをする方法
Fukuoka.php Vol.16 LT
Akihiro TAKASE
December 07, 2015
Tweet
Share
Other Decks in Programming
See All in Programming
日本だけで解禁されているアプリ起動の方法
ryunakayama
0
370
go directiveを最新にしすぎないで欲しい話──あるいは、Go 1.26からgo mod initで作られるgo directiveの値が変わる話 / Go 1.26 リリースパーティ
arthur1
2
470
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
380
RAGでハマりがちな"Excelの罠"を、データの構造化で突破する
harumiweb
9
2.5k
Go 1.26でのsliceのメモリアロケーション最適化 / Go 1.26 リリースパーティ #go126party
mazrean
1
350
nilとは何か 〜interfaceの構造とnil!=nilから理解する〜
kuro_kurorrr
3
1.6k
猫の手も借りたい!ので AIエージェント猫を作って社内に放した話 Claude Code × Container Lambda の Slack Bot "DevNeko"
naramomi7
0
240
AIプロダクト時代のQAエンジニアに求められること
imtnd
2
710
AIコーディングの理想と現実 2026 | AI Coding: Expectations vs. Reality 2026
tomohisa
0
1k
What Spring Developers Should Know About Jakarta EE
ivargrimstad
0
210
encoding/json/v2のUnmarshalはこう変わった:内部実装で見る設計改善
kurakura0916
0
310
ご飯食べながらエージェントが開発できる。そう、Agentic Engineeringならね。
yokomachi
1
280
Featured
See All Featured
For a Future-Friendly Web
brad_frost
183
10k
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
240
From π to Pie charts
rasagy
0
140
Building the Perfect Custom Keyboard
takai
2
710
Technical Leadership for Architectural Decision Making
baasie
3
270
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
1.9k
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
370
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
1.9k
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
240
The Invisible Side of Design
smashingmag
302
51k
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
130
Embracing the Ebb and Flow
colly
88
5k
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
͋Γ͕ͱ͏͍͟͝·ͨ͠ʂ