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
Tomoaki Shimizu
15,358 views
cocos2d-xのサーバ連携について
cocos2d-xのサーバ連携について
Technology
◦
Read more
12
Save
Share
Embed
Embed presentation
Download
Downloaded 22 times
1
/ 16
2
/ 16
3
/ 16
4
/ 16
5
/ 16
6
/ 16
7
/ 16
8
/ 16
9
/ 16
10
/ 16
11
/ 16
12
/ 16
13
/ 16
14
/ 16
15
/ 16
16
/ 16
More Related Content
PDF
cocos2d-xの開発に欠かせないCocosBuilderについて
by
Tomoaki Shimizu
PDF
cocos2d-xのいろいろなオブジェクトの利用
by
Tomoaki Shimizu
PDF
cocos2d-x開発事例勉強会
by
Tomoaki Shimizu
PDF
cocos2d-x JavaScript Bindingsについて
by
Tomoaki Shimizu
PDF
CocoStudioの紹介
by
Tomoaki Shimizu
KEY
Cocos2d xのススメ
by
Tomoaki Shimizu
PDF
Cocos2d-x公開講座 in 鹿児島
by
Tomoaki Shimizu
KEY
Cocos2d-xのかんたんな紹介
by
Tomoaki Shimizu
cocos2d-xの開発に欠かせないCocosBuilderについて
by
Tomoaki Shimizu
cocos2d-xのいろいろなオブジェクトの利用
by
Tomoaki Shimizu
cocos2d-x開発事例勉強会
by
Tomoaki Shimizu
cocos2d-x JavaScript Bindingsについて
by
Tomoaki Shimizu
CocoStudioの紹介
by
Tomoaki Shimizu
Cocos2d xのススメ
by
Tomoaki Shimizu
Cocos2d-x公開講座 in 鹿児島
by
Tomoaki Shimizu
Cocos2d-xのかんたんな紹介
by
Tomoaki Shimizu
What's hot
PDF
cocos2d-xおよび開発ツールについて
by
Tomoaki Shimizu
PDF
Cocos2d-x v3.2を利用してシューティングゲームを作ろう!
by
Tomoaki Shimizu
PDF
CocosBuilderを利用した開発の進め方
by
Tomoaki Shimizu
PPTX
Cocos2d-x(JS) ハンズオン #13「SNS対応(Twitter, Facebook)」
by
Tomoaki Shimizu
PDF
cocos2d-xにおけるBox2Dの利用方法および便利なツール
by
Tomoaki Shimizu
PDF
実はかんたん!ゲームエンジンCocos2d-x入門
by
Chukong Technologies Japan
PDF
Cocos2d xをさらにさわってみよう!
by
Tomoaki Shimizu
PDF
cocos2d-x 3.0 + C++11で始めるゲーム開発超入門
by
Kohki Miki
PDF
Cocos2d-xで画像周りを自由自在に表示してみよう
by
Tomoaki Shimizu
PDF
cocos2d-xとspine
by
Tomoaki Shimizu
PDF
CocoStudioとcocos2d-xの連携2
by
Tomoaki Shimizu
PDF
cocos2d-x 3.0 新しい物理演算クラスの利用
by
Tomoaki Shimizu
PDF
cocos2d-xとCocos Code IDE
by
Tomoaki Shimizu
PPTX
Cocos2d-x(JS) ハンズオン #01 「はじめてのCocos2d-x (JS)」
by
Tomoaki Shimizu
PDF
20130912 macでcocos2d x 3.0alphaを使用した、クロスプラットフォーム開発環境構築について
by
Tomoaki Shimizu
PDF
Macでcocos2d-x 3.0alphaを使用した、iOSアプリの開発環境構築について
by
Tomoaki Shimizu
PDF
Macでcocos2d-x 2.1.3を使用した、Androidアプリの開発環境構築について
by
Tomoaki Shimizu
PDF
Windowsでcocos2d-x 2.1.4を使用した、Androidアプリの開発環境構築について
by
Tomoaki Shimizu
PDF
Macでcocos2d-x 2.1.3を使用した、iOSアプリの開発環境構築について
by
Tomoaki Shimizu
PDF
Cocos2d xでの開発の準備
by
Tomoaki Shimizu
cocos2d-xおよび開発ツールについて
by
Tomoaki Shimizu
Cocos2d-x v3.2を利用してシューティングゲームを作ろう!
by
Tomoaki Shimizu
CocosBuilderを利用した開発の進め方
by
Tomoaki Shimizu
Cocos2d-x(JS) ハンズオン #13「SNS対応(Twitter, Facebook)」
by
Tomoaki Shimizu
cocos2d-xにおけるBox2Dの利用方法および便利なツール
by
Tomoaki Shimizu
実はかんたん!ゲームエンジンCocos2d-x入門
by
Chukong Technologies Japan
Cocos2d xをさらにさわってみよう!
by
Tomoaki Shimizu
cocos2d-x 3.0 + C++11で始めるゲーム開発超入門
by
Kohki Miki
Cocos2d-xで画像周りを自由自在に表示してみよう
by
Tomoaki Shimizu
cocos2d-xとspine
by
Tomoaki Shimizu
CocoStudioとcocos2d-xの連携2
by
Tomoaki Shimizu
cocos2d-x 3.0 新しい物理演算クラスの利用
by
Tomoaki Shimizu
cocos2d-xとCocos Code IDE
by
Tomoaki Shimizu
Cocos2d-x(JS) ハンズオン #01 「はじめてのCocos2d-x (JS)」
by
Tomoaki Shimizu
20130912 macでcocos2d x 3.0alphaを使用した、クロスプラットフォーム開発環境構築について
by
Tomoaki Shimizu
Macでcocos2d-x 3.0alphaを使用した、iOSアプリの開発環境構築について
by
Tomoaki Shimizu
Macでcocos2d-x 2.1.3を使用した、Androidアプリの開発環境構築について
by
Tomoaki Shimizu
Windowsでcocos2d-x 2.1.4を使用した、Androidアプリの開発環境構築について
by
Tomoaki Shimizu
Macでcocos2d-x 2.1.3を使用した、iOSアプリの開発環境構築について
by
Tomoaki Shimizu
Cocos2d xでの開発の準備
by
Tomoaki Shimizu
Viewers also liked
KEY
Cocos2d xをさわってみよう!
by
Tomoaki Shimizu
PDF
cocos2d-xとネイティブ間の連携
by
Tomoaki Shimizu
PDF
Cocos2d xで簡単なゲームを作ってみよう!
by
Tomoaki Shimizu
PDF
cocos2d-xとCocosBuilderでゲームを作ってみよう
by
Tomoaki Shimizu
PDF
CocosBuilderとcocos2d-x JSB
by
Tomoaki Shimizu
PDF
cocos2d-xハンズオン勉強会 in 名古屋
by
Tomoaki Shimizu
PDF
cocos2d-x公開講座 in 鹿児島
by
Tomoaki Shimizu
PDF
Cocos2d-x実践講座 in 鹿児島
by
Tomoaki Shimizu
Cocos2d xをさわってみよう!
by
Tomoaki Shimizu
cocos2d-xとネイティブ間の連携
by
Tomoaki Shimizu
Cocos2d xで簡単なゲームを作ってみよう!
by
Tomoaki Shimizu
cocos2d-xとCocosBuilderでゲームを作ってみよう
by
Tomoaki Shimizu
CocosBuilderとcocos2d-x JSB
by
Tomoaki Shimizu
cocos2d-xハンズオン勉強会 in 名古屋
by
Tomoaki Shimizu
cocos2d-x公開講座 in 鹿児島
by
Tomoaki Shimizu
Cocos2d-x実践講座 in 鹿児島
by
Tomoaki Shimizu
Similar to cocos2d-xのサーバ連携について
PDF
cocos2d-xの概要とこれまでの進化・これからの展開
by
Tomoaki Shimizu
PDF
cocos2d-xを利用したパズドラ風ゲームの作成
by
Tomoaki Shimizu
PPTX
Cocos2d-xにおけるモバイル開発〜将来を見据えた開発〜
by
Tomoaki Shimizu
PDF
GTMF2015: Cocos最新情報と日本展開 | Chukong Technologies Japan株式会社
by
Game Tools & Middleware Forum
PDF
Windowsでcocos2d-x 2.1.2を使用した、Androidアプリの開発環境構築について
by
Tomoaki Shimizu
PDF
Cocos2d-x勉強会 2014/10/05
by
Yasuhiro Matsuda
PDF
Cocos2d-x Console @Cocos Talks #3
by
Akihiro Matsuura
PDF
CocoStudioとcocos2d-xの連携
by
Tomoaki Shimizu
PPTX
Cocos2d-x(JS) ハンズオン #05「Cocos StudioとCocos2d-x (JS)との連携」
by
Tomoaki Shimizu
PPTX
Cocos2d-x(JS)の紹介
by
Tomoaki Shimizu
PDF
Macでcocos2d-x 3.0betaを使用した、クロスプラットフォーム開発環境構築について
by
Tomoaki Shimizu
PDF
かんたんなcocos2d-xの紹介
by
Tomoaki Shimizu
PDF
Macでcocos2d-x 3.0alpha0を使用した、クロスプラットフォーム開発環境構築について
by
Tomoaki Shimizu
PDF
Cocos2d-xによる最新ゲーム開発
by
Chukong Technologies Japan
PDF
Macでcocos2d-x 2.1.2を使用した、Androidアプリの開発環境構築について
by
Tomoaki Shimizu
KEY
Cocos2d platforms
by
Keisuke Hata
PDF
㉞cocos2d-xの開発環境をインストールしてみよう
by
Nishida Kansuke
PDF
「Tiのソケットで待ってる」Titanium Nagoya Chatroom Vol.2
by
Akira Suzuki
cocos2d-xの概要とこれまでの進化・これからの展開
by
Tomoaki Shimizu
cocos2d-xを利用したパズドラ風ゲームの作成
by
Tomoaki Shimizu
Cocos2d-xにおけるモバイル開発〜将来を見据えた開発〜
by
Tomoaki Shimizu
GTMF2015: Cocos最新情報と日本展開 | Chukong Technologies Japan株式会社
by
Game Tools & Middleware Forum
Windowsでcocos2d-x 2.1.2を使用した、Androidアプリの開発環境構築について
by
Tomoaki Shimizu
Cocos2d-x勉強会 2014/10/05
by
Yasuhiro Matsuda
Cocos2d-x Console @Cocos Talks #3
by
Akihiro Matsuura
CocoStudioとcocos2d-xの連携
by
Tomoaki Shimizu
Cocos2d-x(JS) ハンズオン #05「Cocos StudioとCocos2d-x (JS)との連携」
by
Tomoaki Shimizu
Cocos2d-x(JS)の紹介
by
Tomoaki Shimizu
Macでcocos2d-x 3.0betaを使用した、クロスプラットフォーム開発環境構築について
by
Tomoaki Shimizu
かんたんなcocos2d-xの紹介
by
Tomoaki Shimizu
Macでcocos2d-x 3.0alpha0を使用した、クロスプラットフォーム開発環境構築について
by
Tomoaki Shimizu
Cocos2d-xによる最新ゲーム開発
by
Chukong Technologies Japan
Macでcocos2d-x 2.1.2を使用した、Androidアプリの開発環境構築について
by
Tomoaki Shimizu
Cocos2d platforms
by
Keisuke Hata
㉞cocos2d-xの開発環境をインストールしてみよう
by
Nishida Kansuke
「Tiのソケットで待ってる」Titanium Nagoya Chatroom Vol.2
by
Akira Suzuki
More from Tomoaki Shimizu
PDF
cocos2d-xにおけるデータ管理
by
Tomoaki Shimizu
PDF
cocos2d-xで利用できる暗号化
by
Tomoaki Shimizu
PDF
cocos2d-xにおけるマップエディタの利用
by
Tomoaki Shimizu
PDF
Cocos2d-x 3D Extension
by
Tomoaki Shimizu
PPTX
Cocos2d-x(JS) ハンズオン #11「2D物理エンジン」
by
Tomoaki Shimizu
PPTX
Cocos2d-x(JS) ハンズオン #09「ラベル・テキストボックス」
by
Tomoaki Shimizu
PPTX
Cocos2d-x(JS) ハンズオン #10「3D機能とVR機能」
by
Tomoaki Shimizu
PPTX
Cocos2d-x(JS) ハンズオン #03「複数あるボタンの使い分け」
by
Tomoaki Shimizu
PPTX
Cocos2d-x(JS) ハンズオン #12「Cocos2d-xとSpine」
by
Tomoaki Shimizu
PPTX
Cocos2d-x(JS) ハンズオン #07「新エディタ Cocos Creator v1.0」
by
Tomoaki Shimizu
PPTX
Cocos2d-x(JS) ハンズオン #08「様々な画像描画方法」
by
Tomoaki Shimizu
PPTX
Cocos2d-x(JS) ハンズオン #02 「画像表示とアクション」
by
Tomoaki Shimizu
PDF
Cocos2d-x 3.2 Eclipseを利用したAndroid開発環境の構築
by
Tomoaki Shimizu
PDF
Cocos Code IDEを使ってみた
by
Tomoaki Shimizu
PPTX
Cocos2d-x(JS) ハンズオン #06「3rd SDKの導入を簡単にするSDKBOX」
by
Tomoaki Shimizu
PDF
cocos2d-x 3.0による変更点
by
Tomoaki Shimizu
PPTX
Cocos2d-x(JS) ハンズオン #04「タッチイベントの使い方」
by
Tomoaki Shimizu
PDF
タワーオブスペルズ x cocos2d-x
by
Tomoaki Shimizu
cocos2d-xにおけるデータ管理
by
Tomoaki Shimizu
cocos2d-xで利用できる暗号化
by
Tomoaki Shimizu
cocos2d-xにおけるマップエディタの利用
by
Tomoaki Shimizu
Cocos2d-x 3D Extension
by
Tomoaki Shimizu
Cocos2d-x(JS) ハンズオン #11「2D物理エンジン」
by
Tomoaki Shimizu
Cocos2d-x(JS) ハンズオン #09「ラベル・テキストボックス」
by
Tomoaki Shimizu
Cocos2d-x(JS) ハンズオン #10「3D機能とVR機能」
by
Tomoaki Shimizu
Cocos2d-x(JS) ハンズオン #03「複数あるボタンの使い分け」
by
Tomoaki Shimizu
Cocos2d-x(JS) ハンズオン #12「Cocos2d-xとSpine」
by
Tomoaki Shimizu
Cocos2d-x(JS) ハンズオン #07「新エディタ Cocos Creator v1.0」
by
Tomoaki Shimizu
Cocos2d-x(JS) ハンズオン #08「様々な画像描画方法」
by
Tomoaki Shimizu
Cocos2d-x(JS) ハンズオン #02 「画像表示とアクション」
by
Tomoaki Shimizu
Cocos2d-x 3.2 Eclipseを利用したAndroid開発環境の構築
by
Tomoaki Shimizu
Cocos Code IDEを使ってみた
by
Tomoaki Shimizu
Cocos2d-x(JS) ハンズオン #06「3rd SDKの導入を簡単にするSDKBOX」
by
Tomoaki Shimizu
cocos2d-x 3.0による変更点
by
Tomoaki Shimizu
Cocos2d-x(JS) ハンズオン #04「タッチイベントの使い方」
by
Tomoaki Shimizu
タワーオブスペルズ x cocos2d-x
by
Tomoaki Shimizu
cocos2d-xのサーバ連携について
1.
cocos2d-xのサーバ連携について 株式会社TKS2 清水友晶
2.
清水 友晶 — 株式会社TKS2 スマートフォンアプリ開発 (iOS,
Android, Windows Phone 8) Webコンテンツ開発 — cocos2d-xへの開発参加 cocos2d-xを利用したアプリ開発 講演活動 執筆活動 — Twitter: tks2shimizu — Blog: http://tks2.net/memo — SlideShare: http://www.slideshare.net/doraemonsss — Facebook: http://www.facebook.com/doraemonsss
3.
— 6/25発売 — 2,800円
+ 税 — 400ページ — 6/18発売 — 2,980円 + 税 — 312ページ
4.
— http://cocos2d-x.jp — cocos2d-x開発元Chukong
Technologies社公認 — cocos2d-xのための自由なコミュニティー — 入門者から上級者まで誰でもOK!!ぜひご参加を! — cocos2d-xに関することなら何でも投稿できます!! — https://www.facebook.com/groups/cocos2dxjp/
5.
— 9/19 第12回
shinjuku.cocos2d-x — 10/11 第3回 cocos2d-x開発事例勉強会 — 10/17 shinjuku.cocos2d-x初心者ハンズオン ∼CocosBuilderを利用した開発の進め方∼ — 10/24 第13回 shinjuku.cocos2d-x — 11/M shinjuku.cocos2d-x初心者ハンズオン ∼cocos2d-xを利用したクロスプラットフォーム開発環境構築∼ — 11/M 第13回 shinjuku.cocos2d-x
6.
目次 — サーバとの通信 — HTTPClientクラス —
libcurl — WebSocketクラス — 受信データ解析 — XML — JSON — plist
7.
サーバ通信を 確認できるサービス — HTTP Request
& Response Service — http://httpbin.org — WebSocket.org Echo Test — http://www.websocket.org
8.
HttpClientクラス — 一般的なHTTP通信を行うことができる — GET —
POST — PUT — DELETE — 利用するクラス — HttpClientクラス(シングルトン) — HttpRequestクラス — HttpResponceクラス
9.
HttpClientクラス — リクエスト — HttpRequestクラス —
setUrl関数 — setRequestType関数 — setResponseCallback関数 — setRequestData関数 — HttpClientクラス — send関数 — http://goo.gl/xqFDoF — レスポンス — HttpResponceクラス — getHttpRequest関数 — getResponseCode関数 — isSucceed関数 — getResponseData関数
10.
libcurl — クライアントサイドURL転送ライブラリ — データ受信中の状態も判断可能 —
ダウンロード済み容量の取得 — プログレスバーの表示が可能 — 個別にスレッドを分けて利用することが望ましい
11.
WebSocketとは — Web Socketsの優位性 参考:
http://www.websocket.org/quantum.html
12.
WebSocketクラス — WebSocketを利用するクラスにおいて、 WebSocket::Delegateクラスを継承する — onOpen関数 —
onMessage関数 — onClose関数 — onError関数 — WebSocketクラス — init関数 — send関数 — close関数 — http://goo.gl/ws8Y5X
13.
XML — TinyXMLをサポートしている — support/tinyxml2/tinyxml2.h —
XMLのパース — XMLDocumentクラス — XMLの要素 — XMLElementクラス — XMLの属性 — XMLAttributeクラス — http://goo.gl/OcPPbk
14.
JSON — JSONファイルを読み込んでいるspineが正式にサポー トされたことにより、標準でJSONを読み込むことが 可能になった — Json.h(spine/Json.h) —
JSONのパース — Json_create関数 — 値・配列の取得 — Json_getString関数 — Json_getInt関数 — Json_getItemAt関数 — http://goo.gl/m72MvN
15.
plist — 取得したplistデータをArrayクラスやDictionaryクラ スへ容易に展開できる — Array::createWithContentsOfFile関数 —
Dictionary::createWithContentsOfFile関数 — http://goo.gl/blDPw4 — 上記関数がファイルから読み込むものであるため、本コードにおいても一旦ファイル保存 を行っている。本来plistファイルのみをダウンロードして読み込むような利用方法は適切 ではない。ダウンロードしたzipファイルに含まれる設定ファイルなどとして利用されるこ とが望ましい。
16.
おわり — ご清聴ありがとうございました。
Download