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
cocos2d-jsで雑に作るブラウザゲーム
Search
iwagami
July 19, 2017
Programming
260
0
Share
cocos2d-jsで雑に作るブラウザゲーム
iwagami
July 19, 2017
More Decks by iwagami
See All by iwagami
GCP_WORKSHOP_1_GCE
iwag
0
350
Introduction of finagle
iwag
1
170
Introduction of JAVA8
iwag
0
390
elasticsearch で作るランキング
iwag
0
2.4k
Rewrite in Finagle
iwag
4
1.4k
Chisel RISC-V introduction
iwag
1
3.1k
Other Decks in Programming
See All in Programming
プロパティの順序で型推論が壊れる!? TypeScript6.0の修正からContext-Sensitivityの仕組みを追う
bicstone
2
1.3k
Oxcを導入して開発体験が向上した話
yug1224
4
280
Make SRE Operations Easier with Azure SRE Agent
kkamegawa
0
3.6k
決定論的オーケストレーションの設計と実装 / Design and Implementation of Deterministic Orchestration
nrslib
3
970
SPMマルチモジュールで テストカバレッジを取得する技法
yosshi4486
0
140
Spec Driven Development | AI Summit Lisbon
danielsogl
PRO
0
150
運用エージェントは "作る" から "育てる" へ - 記憶と自己進化の3層設計パターン / self-evolving-agents-three-layer-agent-design
gawa
12
3.4k
TypeScript+Orvalで実現する型安全かつ堅牢でスケーラブルなマルチチャネル通知基盤 / TSKaigi Night talks ~after conference~
d0riven
0
260
軽量Java基盤の設計 DIコンテナに頼らない、長期保守と1秒起動の実現 JJUG CCC 2026 Spring
macha64
0
440
ローカルLLMを使ってB2Bサービスを作っていての学び
yaotti
0
120
AI時代の仕事技芸論 — ソフトウェア開発で「遊ぶように働く」職人的熟達のすすめ
kuranuki
1
610
These Five Tricks Can Make Your Apps Greener, Cheaper, & Nicer
hollycummins
0
270
Featured
See All Featured
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
430
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
360
30k
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
440
Art, The Web, and Tiny UX
lynnandtonic
304
22k
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
1
1.3k
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
130
Color Theory Basics | Prateek | Gurzu
gurzu
0
340
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.3k
Producing Creativity
orderedlist
PRO
348
40k
Being A Developer After 40
akosma
91
590k
Visualization
eitanlees
152
17k
GitHub's CSS Performance
jonrohan
1033
470k
Transcript
Cocos2d-js で雑に作るブラウザゲーム iwag Jun 10 2017
Self Introduction • Takuya IwaGAMI • Student of cornerstone college
• Scala / Golang / Google Computing Platform / ReactJS
Next presentation • Let’s enable ReactJS(redux) Application to use API
backend on GCP (appengine + google datastore)
Game for my nephew https://iwag.github.io/shoot-a-star/
Cocos2d-x • Crossplatform game engine ◦ ios, android ◦ Usually
written in cpp but there’s javascript binding • Can create a cool game http://www.cocos2d-x.org/wiki/MoonWarriors_- _Cocos2d-JS_Showcase • Compared to Unity (´・ω:;.:...
Pros • Javascript!!! • Take an advantage of fantastic Javascript
ecosystem (websocket, chrome developer tool, browser-sync) • Easy to deploy ◦ Push github if you use github pages •
Cons • Less popular than Unity • Can’t create a
cool game like Unity • Less information than Unity ⇒ In other words, cocos2d is suited for creating game 雑に
Create a game 雑に • Don’t use Javascript tools (webpack,
gulp, ES1) , only use browser-sync • Impossible to follow up-to-date js tools •
How to start! • Let’s clone! https://github.com/iwag/cocos2d -js-minimal-starter/ • Demo
https://iwag.github.io/cocos2d-js -minimal-starter/ • My recommended book ◦ http://amzn.asia/0Gg30Xl