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
0
220
cocos2d-jsで雑に作るブラウザゲーム
iwagami
July 19, 2017
Tweet
Share
More Decks by iwagami
See All by iwagami
GCP_WORKSHOP_1_GCE
iwag
0
250
Introduction of finagle
iwag
1
100
Introduction of JAVA8
iwag
0
320
elasticsearch で作るランキング
iwag
0
2.1k
Rewrite in Finagle
iwag
4
1.3k
Chisel RISC-V introduction
iwag
1
3k
Other Decks in Programming
See All in Programming
OSSで起業してもうすぐ10年 / Open Source Conference 2024 Shimane
furukawayasuto
0
110
RubyLSPのマルチバイト文字対応
notfounds
0
120
Why Jakarta EE Matters to Spring - and Vice Versa
ivargrimstad
0
1.1k
CSC509 Lecture 13
javiergs
PRO
0
110
Better Code Design in PHP
afilina
PRO
0
130
初めてDefinitelyTypedにPRを出した話
syumai
0
420
Pinia Colada が実現するスマートな非同期処理
naokihaba
4
230
watsonx.ai Dojo #4 生成AIを使ったアプリ開発、応用編
oniak3ibm
PRO
1
140
Make Impossible States Impossibleを 意識してReactのPropsを設計しよう
ikumatadokoro
0
170
Nurturing OpenJDK distribution: Eclipse Temurin Success History and plan
ivargrimstad
0
940
NSOutlineView何もわからん:( 前編 / I Don't Understand About NSOutlineView :( Pt. 1
usagimaru
0
340
Jakarta EE meets AI
ivargrimstad
0
580
Featured
See All Featured
How to Ace a Technical Interview
jacobian
276
23k
Fireside Chat
paigeccino
34
3k
Build your cross-platform service in a week with App Engine
jlugia
229
18k
Docker and Python
trallard
40
3.1k
What’s in a name? Adding method to the madness
productmarketing
PRO
22
3.1k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
246
1.3M
Measuring & Analyzing Core Web Vitals
bluesmoon
4
130
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
47
5k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
280
13k
Become a Pro
speakerdeck
PRO
25
5k
Being A Developer After 40
akosma
87
590k
Faster Mobile Websites
deanohume
305
30k
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