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
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
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
oxlintはeslint/typescript-eslintを置き換えられるのか
shomafujita
2
310
キャリア迷子上等 ─ "ない道"は自分で作ればいい
16bitidol
2
300
AI駆動開発で崩れていくコードベースを立て直す
kyoko_nr_nr
1
430
RTSPクライアントを自作してみた話
simotin13
0
440
AIエージェントと協働するCLI開発 — BunとOpenClawで学んだこと
yoshikouki
1
230
ReactとSvelteのその先、Ripple-TS / Beyond React and Svelte: Ripple-TS
ssssota
3
2k
決定論的オーケストレーションの設計と実装 / Design and Implementation of Deterministic Orchestration
nrslib
3
970
Oxlintのカスタムルールの現況
syumai
5
990
「AIで開発し、AIを届ける」をEvalでつなぐ 〜AIネイティブに始めるプロダクト開発の実践〜 / Connecting "Develop with AI, deliver AI" with Eval
rkaga
4
2.2k
New "Type" system on PicoRuby
pocke
1
450
気づいたらRubyで100作品 ー クリエイティブコーディングが生活の一部になるまで / 100 Ruby Sketches Later: How Creative Coding Became Part of My Life
chobishiba
3
540
並列実装の現場、2ヶ月間実務でAIを使い倒したAIもPCも私も限界が近い
ming_ayami
0
110
Featured
See All Featured
Measuring & Analyzing Core Web Vitals
bluesmoon
9
860
Embracing the Ebb and Flow
colly
88
5.1k
WENDY [Excerpt]
tessaabrams
11
38k
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
240
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
71
40k
Designing Powerful Visuals for Engaging Learning
tmiket
1
390
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
380
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
310
Exploring anti-patterns in Rails
aemeredith
3
390
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
2k
HTML-Aware ERB: The Path to Reactive Rendering @ RubyCon 2026, Rimini, Italy
marcoroth
1
140
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