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
190
cocos2d-jsで雑に作るブラウザゲーム
iwagami
July 19, 2017
Tweet
Share
More Decks by iwagami
See All by iwagami
GCP_WORKSHOP_1_GCE
iwag
0
210
Introduction of finagle
iwag
1
86
Introduction of JAVA8
iwag
0
300
elasticsearch で作るランキング
iwag
0
2.1k
Rewrite in Finagle
iwag
4
1.2k
Chisel RISC-V introduction
iwag
1
2.9k
Other Decks in Programming
See All in Programming
DMMプラットフォームがTiDB Cloudを採用した背景
pospome
8
4k
"config" ってなんだ? / What is "config"?
okashoi
0
240
検証も兼ねて個人開発でHonoとかと向き合った話
hanetsuki
0
740
GitHub Actionsで泣かないためにやっておきたい設定 / Recommended GHA settings to avoid crying
pinkumohikan
3
530
1BRC--Nerd Sniping the Java Community
gunnarmorling
0
340
Changed Rules: Architectures with Lightweight Stores
manfredsteyer
PRO
0
240
if constexpr文はテンプレート世界のラムダ式である
faithandbrave
3
640
educure_カリキュラム生操作マニュアル.pdf
linew_official
0
710
Front-end application development, Symfony-style(s)
dunglas
2
2k
Goのmultiple errorsについて (2024年4月版)
syumai
3
580
⼤規模⾔語モデルの拡張(RAG)が 終わったかも知れない件について
nearme_tech
23
15k
Rails と人魚の話/rails-and-mermaid
sanfrecce_osaka
0
100
Featured
See All Featured
A Tale of Four Properties
chriscoyier
151
22k
Done Done
chrislema
178
15k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
322
20k
We Have a Design System, Now What?
morganepeng
43
6.7k
Build your cross-platform service in a week with App Engine
jlugia
225
17k
VelocityConf: Rendering Performance Case Studies
addyosmani
320
23k
Mobile First: as difficult as doing things right
swwweet
216
8.6k
The Language of Interfaces
destraynor
151
23k
In The Pink: A Labor of Love
frogandcode
138
21k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
226
51k
Rebuilding a faster, lazier Slack
samanthasiow
73
8.2k
Making Projects Easy
brettharned
108
5.5k
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