Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
Submit search
EN
Uploaded by
Kohki Miki
4,283 views
cocos2d-consoleでパッケージ管理
#techbuzz 第11回cocos2d-x勉強会の発表資料です
Engineering
◦
Read more
8
Save
Share
Embed
Embed presentation
Download
Download to read offline
1
/ 44
2
/ 44
3
/ 44
4
/ 44
5
/ 44
6
/ 44
7
/ 44
8
/ 44
9
/ 44
10
/ 44
11
/ 44
12
/ 44
13
/ 44
14
/ 44
15
/ 44
16
/ 44
17
/ 44
18
/ 44
19
/ 44
20
/ 44
21
/ 44
22
/ 44
23
/ 44
24
/ 44
25
/ 44
26
/ 44
27
/ 44
28
/ 44
29
/ 44
30
/ 44
31
/ 44
32
/ 44
33
/ 44
34
/ 44
35
/ 44
36
/ 44
37
/ 44
38
/ 44
39
/ 44
40
/ 44
41
/ 44
42
/ 44
43
/ 44
44
/ 44
More Related Content
PDF
Windowsでcocos2d-x 2.1.2を使用した、Androidアプリの開発環境構築について
by
Tomoaki Shimizu
PDF
Circle ci and docker+serverspec
by
Tsuyoshi Yamada
KEY
Cocos2d xをさわってみよう!
by
Tomoaki Shimizu
PDF
cocos2d-xとネイティブ間の連携
by
Tomoaki Shimizu
PDF
初めてのAndroid-x86インストール #東海道らぐ
by
Netwalker lab kapper
PDF
Cocos2dx step1 開発環境のセットアップ
by
Chu Chu
KEY
The Chef integrations Z Cloud(Joyent)
by
Yukihiko SAWANOBORI
PDF
RancherでMesosクラスタをデプロイしてみる的ななにか
by
Masataka Tsukamoto
Windowsでcocos2d-x 2.1.2を使用した、Androidアプリの開発環境構築について
by
Tomoaki Shimizu
Circle ci and docker+serverspec
by
Tsuyoshi Yamada
Cocos2d xをさわってみよう!
by
Tomoaki Shimizu
cocos2d-xとネイティブ間の連携
by
Tomoaki Shimizu
初めてのAndroid-x86インストール #東海道らぐ
by
Netwalker lab kapper
Cocos2dx step1 開発環境のセットアップ
by
Chu Chu
The Chef integrations Z Cloud(Joyent)
by
Yukihiko SAWANOBORI
RancherでMesosクラスタをデプロイしてみる的ななにか
by
Masataka Tsukamoto
What's hot
PDF
OpenStackで始めるクラウド環境構築入門
by
VirtualTech Japan Inc.
PDF
いまさら聞けないDocker - 第5回コンテナ型仮想化の情報交換会@大阪
by
Kunihiro TANAKA
PDF
CentOS Linux 8 の EOL と対応策の検討
by
Masahito Zembutsu
PDF
cocos2d-xとCocosBuilderでゲームを作ってみよう
by
Tomoaki Shimizu
PDF
Osc201703 tokyo-clonezilla-v1.2 j
by
Akira Yoshiyama
PPTX
僕の考えた最強の開発環境(笑)
by
Yuta Nakano
PDF
コンテナ型仮想化とはなんだったのか
by
えむ ばーど
PDF
Free bsd jail入門
by
Tsubasa Nomura
PDF
Cocos2dx 8hour
by
Tomohiko Okita
PDF
cocos2d-xハンズオン勉強会 in 名古屋
by
Tomoaki Shimizu
PDF
cocos2d-x公開講座 in 鹿児島
by
Tomoaki Shimizu
PPTX
Cc dx lib72-p
by
CHY72
PPTX
Pasonatech docker hands on
by
ssuser3a4b8c
PDF
Docker on RHEL & Project Atomic 入門 - #Dockerjp 4
by
Emma Haruka Iwao
PPTX
Grafana を使った Apache Geode クラスター監視
by
Akihiro Kitada
PDF
どっかのしたのほう
by
_norin_
PDF
Daisy by plextalkproducer
by
YOX INS
PDF
コンテナ事例 CircleCI, Cucumber-Chef
by
Yukihiko SAWANOBORI
PDF
爆速プレビュープロキシ pool
by
mookjp
PPTX
OSC2014 東京 owncloud性能検証
by
Tetsurou Yano
OpenStackで始めるクラウド環境構築入門
by
VirtualTech Japan Inc.
いまさら聞けないDocker - 第5回コンテナ型仮想化の情報交換会@大阪
by
Kunihiro TANAKA
CentOS Linux 8 の EOL と対応策の検討
by
Masahito Zembutsu
cocos2d-xとCocosBuilderでゲームを作ってみよう
by
Tomoaki Shimizu
Osc201703 tokyo-clonezilla-v1.2 j
by
Akira Yoshiyama
僕の考えた最強の開発環境(笑)
by
Yuta Nakano
コンテナ型仮想化とはなんだったのか
by
えむ ばーど
Free bsd jail入門
by
Tsubasa Nomura
Cocos2dx 8hour
by
Tomohiko Okita
cocos2d-xハンズオン勉強会 in 名古屋
by
Tomoaki Shimizu
cocos2d-x公開講座 in 鹿児島
by
Tomoaki Shimizu
Cc dx lib72-p
by
CHY72
Pasonatech docker hands on
by
ssuser3a4b8c
Docker on RHEL & Project Atomic 入門 - #Dockerjp 4
by
Emma Haruka Iwao
Grafana を使った Apache Geode クラスター監視
by
Akihiro Kitada
どっかのしたのほう
by
_norin_
Daisy by plextalkproducer
by
YOX INS
コンテナ事例 CircleCI, Cucumber-Chef
by
Yukihiko SAWANOBORI
爆速プレビュープロキシ pool
by
mookjp
OSC2014 東京 owncloud性能検証
by
Tetsurou Yano
Viewers also liked
PDF
DeNA流cocos2d xとの付き合い方
by
dena_study
PDF
Frase ativa e frase passiva
by
tessvalente
PDF
第11回 cocos2d-x勉強会 「cocos2dxでLWFを利用する」
by
Naoki Yokota
PPT
Transformação ativa-passiva
by
António Mateus
PPTX
Voz ativa e passiva
by
Teresa Vasconcelos
PPTX
Processos fonológicos
by
Sílvia Faim
PPTX
Processos morfologicos formação_palavras
by
armindaalmeida
DeNA流cocos2d xとの付き合い方
by
dena_study
Frase ativa e frase passiva
by
tessvalente
第11回 cocos2d-x勉強会 「cocos2dxでLWFを利用する」
by
Naoki Yokota
Transformação ativa-passiva
by
António Mateus
Voz ativa e passiva
by
Teresa Vasconcelos
Processos fonológicos
by
Sílvia Faim
Processos morfologicos formação_palavras
by
armindaalmeida
Similar to cocos2d-consoleでパッケージ管理
PDF
Cocos2d-x Console @Cocos Talks #3
by
Akihiro Matsuura
PDF
GTMF2015: Cocos最新情報と日本展開 | Chukong Technologies Japan株式会社
by
Game Tools & Middleware Forum
PDF
Cocos2d xをさらにさわってみよう!
by
Tomoaki Shimizu
PDF
cocos2d-x 3.0 + C++11で始めるゲーム開発超入門
by
Kohki Miki
PDF
CocosBuilderの紹介
by
Masahiro Murakami
PDF
Macでcocos2d-x 2.1.3を使用した、Androidアプリの開発環境構築について
by
Tomoaki Shimizu
PDF
Macでcocos2d-x 2.1.2を使用した、Androidアプリの開発環境構築について
by
Tomoaki Shimizu
PDF
Macでcocos2d-x 2.1.3を使用した、iOSアプリの開発環境構築について
by
Tomoaki Shimizu
KEY
Cocos2d xのススメ
by
Tomoaki Shimizu
KEY
Cocos2d platforms
by
Keisuke Hata
PDF
Cocos2d-x公開講座 in 鹿児島
by
Tomoaki Shimizu
PDF
㉞cocos2d-xの開発環境をインストールしてみよう
by
Nishida Kansuke
PDF
cocos2dxことはじめ(2.2.5)
by
和樹 川端
Cocos2d-x Console @Cocos Talks #3
by
Akihiro Matsuura
GTMF2015: Cocos最新情報と日本展開 | Chukong Technologies Japan株式会社
by
Game Tools & Middleware Forum
Cocos2d xをさらにさわってみよう!
by
Tomoaki Shimizu
cocos2d-x 3.0 + C++11で始めるゲーム開発超入門
by
Kohki Miki
CocosBuilderの紹介
by
Masahiro Murakami
Macでcocos2d-x 2.1.3を使用した、Androidアプリの開発環境構築について
by
Tomoaki Shimizu
Macでcocos2d-x 2.1.2を使用した、Androidアプリの開発環境構築について
by
Tomoaki Shimizu
Macでcocos2d-x 2.1.3を使用した、iOSアプリの開発環境構築について
by
Tomoaki Shimizu
Cocos2d xのススメ
by
Tomoaki Shimizu
Cocos2d platforms
by
Keisuke Hata
Cocos2d-x公開講座 in 鹿児島
by
Tomoaki Shimizu
㉞cocos2d-xの開発環境をインストールしてみよう
by
Nishida Kansuke
cocos2dxことはじめ(2.2.5)
by
和樹 川端
More from Kohki Miki
PDF
エターナらないゲーム開発
by
Kohki Miki
PDF
札幌ゲーム製作者コミュニティKawaz「いどのなかにいる」
by
Kohki Miki
PDF
【TDDBC2.1】やる夫で学ぶTDD
by
Kohki Miki
KEY
PyGame入門
by
Kohki Miki
PDF
Decksetがよかった話
by
Kohki Miki
PDF
watchOS 2でゲーム作ってみた話
by
Kohki Miki
PDF
Kobold2Dで始めるゲーム開発
by
Kohki Miki
KEY
Kawaz的jQuery入門
by
Kohki Miki
PDF
nomad-cliの紹介
by
Kohki Miki
PDF
VOXCHRONICLE企画草案
by
Kohki Miki
KEY
cocos2で始める iPhoneゲーム開発入門
by
Kohki Miki
PDF
〜ゲーム制作を始めてみよう〜 Kawaz入会希望者向けスライド
by
Kohki Miki
PDF
Kawaz Hipchat超入門
by
Kohki Miki
KEY
cocos2d入門
by
Kohki Miki
PDF
Unite Japanに参加してきた話
by
Kohki Miki
PDF
ゲームコミュニティサミット2014に参加してきた話
by
Kohki Miki
PDF
ゲームコミュニティサミット2014「*いどのなかにいる*」
by
Kohki Miki
PDF
Kawaz Third Impact
by
Kohki Miki
KEY
はてな技術勉強会 #4LT「札幌ゲーム制作者コミュニティKawaz」について
by
Kohki Miki
KEY
はてなインターンシップ2011、ワークショップ発表プレゼン
by
Kohki Miki
エターナらないゲーム開発
by
Kohki Miki
札幌ゲーム製作者コミュニティKawaz「いどのなかにいる」
by
Kohki Miki
【TDDBC2.1】やる夫で学ぶTDD
by
Kohki Miki
PyGame入門
by
Kohki Miki
Decksetがよかった話
by
Kohki Miki
watchOS 2でゲーム作ってみた話
by
Kohki Miki
Kobold2Dで始めるゲーム開発
by
Kohki Miki
Kawaz的jQuery入門
by
Kohki Miki
nomad-cliの紹介
by
Kohki Miki
VOXCHRONICLE企画草案
by
Kohki Miki
cocos2で始める iPhoneゲーム開発入門
by
Kohki Miki
〜ゲーム制作を始めてみよう〜 Kawaz入会希望者向けスライド
by
Kohki Miki
Kawaz Hipchat超入門
by
Kohki Miki
cocos2d入門
by
Kohki Miki
Unite Japanに参加してきた話
by
Kohki Miki
ゲームコミュニティサミット2014に参加してきた話
by
Kohki Miki
ゲームコミュニティサミット2014「*いどのなかにいる*」
by
Kohki Miki
Kawaz Third Impact
by
Kohki Miki
はてな技術勉強会 #4LT「札幌ゲーム制作者コミュニティKawaz」について
by
Kohki Miki
はてなインターンシップ2011、ワークショップ発表プレゼン
by
Kohki Miki
cocos2d-consoleでパッケージ管理
1.
cocos2d-consoleで パッケージ管理 第11回cocos2d-x勉強会 @giginet
2.
@giginet
3.
http://www.kawaz.org/
4.
• 『cocos2d-xではじめる スマートフォンゲーム開 発 [cocos2d-x
Ver.3対応] for iOS/Android 』 • 技術評論社 税別¥2,980 • 大好評発売中!!!
5.
今日話すこと
6.
cocos2d-console https://github.com/cocos2d/cocos2d-console
7.
http://www.cocos2d-x.org/news/416
9.
cocos package • リポジトリからライブラリを引っ張ってきて 管理するコマンド cocos
framework • ライブラリを自分のプロジェクトに簡単に組 み込むコマンド
10.
基本的な使い方 $ cocos new
YourGame -l cpp $ cocos package install gaf $ cd YourGame $ cocos framework add gaf
11.
cocos package • ~/.cocos_packagesにパッケージをインス トールできる •
cocos package search [query] • cocos package list • cocos package info [name]
12.
cocos package install
13.
cocos package list
14.
cocos framework • ~/.cocos_packages以下にインストールされ たライブラリをプロジェクトに組み込む •
cocos framework add [name] • cocos framework remove [name]
15.
cocos framework add •
フレームワークの依存ファイルをpackages/ [name]-[version]/以下にコピーしてくれる • XcodeプロジェクトやAndroid.mkなどの設定 も自動的に行ってくれる
16.
プラットフォーム毎に自動設定 iOS
17.
Android
18.
便利そう!
19.
リポジトリ • 登録されているパッケージを検索するAPI • http://pmr.cocos.com/?keyword=[query] •
[query]を渡さずにJSONを取得すると、現在 登録されている全てのパッケージが閲覧でき る
20.
http://pmr.cocos.com/?keyword=
21.
わずか3件しかない [2015/3/20現在]
22.
現段階では全然使えない • まだまだ発展途上?
23.
frameworkを自作する
24.
frameworkを自作する • 現状、リポジトリからframeworkを取得して くる使い方は難しい • 最新版のcocos2d-consoleではframeworkの新 規作成に対応している
25.
cocos framework create •
cocos framework createコマンドでフレームワークを 自作できる • cocos2d-x 3.4には含まれていない • 試す場合はcocos2d/cocos2d-console v3ブランチ のHEADを使う • ドキュメントもなかった
26.
frameworkを作る $ cocos new
NewFramework -l cpp $ NewFramework $ cocos framework create new_framework
28.
packages/new_framework-1.0
29.
package.json • パッケージの名前や概要、バージョンを記述 するファイル install.json • パッケージインストール時の動作を定義する ファイル
30.
例:ADX2 for cocos2d-x •
CRI・ミドルウェアさんが配付するADX2 for cocos2d-xを例にパッケージを作成してみた • http://www.adx2le.com/
32.
package.json { "name": "adx2", "version": "1.0", "engine":
"3.4+", "author": "CRI Middleware Inc.", "url": "http://www.adx2le.com/", "description": "Feature-rich/cross- platform audio solution" }
33.
install.json [ { "command": "add_header_path", "source": "adx2-1.0/include/android", "platform":
["android"] }, { "command": "add_header_path", "source": "adx2-1.0/include/ios", "platform": ["ios"] }, { "command": "add_header_path", "source": "adx2-1.0/include/macosx", "platform": ["mac"] }, { "command": "add_header_path", "source": "adx2-1.0/include/pc", "platform": ["win"] },
34.
install.json { "command": "add_lib", "source": "libcri_ware_android_LE.so", "import-module":
"adx2-1.0/libs/android/armeabi-v7a", "platform": ["android"] }, { "command": "add_lib", "source": "adx2-1.0/libs/ios/libcri_ware_ios_LE.a", "platform": ["ios"] }, { "command": "add_lib", "source": "adx2-1.0/libs/macosx/libcri_ware_macosx_LE.a", "platform": ["mac"] }, { "command": "add_lib", "source": "adx2-1.0/libs/pc/x86/cri_ware_pcx86_LE_import.lib", "platform": ["win"] } ]
35.
command • add_header_path • includeパスの設定を追加する •
add_lib • 外部ライブラリの設定を追加する
36.
その他のcommand • add_system_framework • add_files_and_dirs •
add_entry_function
37.
ファイルの設置 • 作成したpackageをzipに固める • .cocos_packages/adx2-1.0/adx2-1.0.zip
38.
local_packages.jsonの更新 • ~/.cocos_packages/local_packages.jsonに今 追加したパッケージを登録する • [パッケージ名]-[バージョン]をキーにした辞 書を追加する
39.
local_packages.json { "adx2-1.0": { "author": "giginet", "version":
"1.0", "filename": "adx2-1.0.zip", "name": "adx2" } }
40.
インストールする $ cocos new
YourGame -l cpp $ cd YourGame $ cocos framework add adx2
41.
ライブラリを追加できた • 勝手に設定されて嬉しい
42.
まとめ • 現段階では実用性に乏しい • 現状では、.cocos-packagesへのインストールなどを手 動でやる必要があって面倒 •
リポジトリへの登録や、リポジトリURLの変更ができ て欲しい
43.
まとめ • ドキュメントがないのでコード(Python)を読む しかない • 中の実装が追いづらい •
将来的にBundlerやCocoaPodsのように管理でき るようになると嬉しい • PR送ろうと思います
44.
Any Questions?
Download