Cocos2d-xスマートフォン2Dゲーム開発講座 Cocos2d-x 3対応

株式会社TKS2(著)

商品番号
136050
販売状態
品切れ
納品形態
宅配便にてお届け
発売日
2014年09月08日
出荷開始日
2014年09月09日
ISBN
9784798136059
判型
B5変
ページ数
312
キーワード
プログラミング  ゲーム  映像  アプリ開発  Cocos2d-x

販売価格:¥3,520(税込)

ポイント:320pt (10%)
詳細はこちら

送料無料

現在、本商品は販売しておりません。
ほしい物リストに追加

Cocos2d-xで本格的な2Dゲームを開発しよう!

本書はゲーム開発エンジン「Cocos2d-x」を利用したスマートフォン向け2Dゲーム開発の手法を、サンプルを基に作りながら学ぶ書籍です。Cocos2d-xで開発できるiOSやAndroid OS向けのゲーム開発に特化し、ゲーム開発の手法について丁寧に解説しています。

Cocos2d-xを利用したiOSやAndroid OS向け2Dゲームの作成方法を学ぶことができます。

完成サンプルをWebからダウンロードできます。書籍内で解説しているサンプルは、オリジナルのキャラクターおよびゲームサンプルを用意しているので、楽しみながら学ぶことができます。

開発環境について

CHAPTER01から06は、OSとして、「Mac OS 10.9(Mavericks)」で解説してます。必要なアプリケーションは以下のとおりです。

CHAPTER01から06の開発環境

・- [OS]
Mac OS 10.9(Mavericks)


・- [必要なアプリケーション]
Cocos2d-x v3.0
Xcode 5.1.1
Android SDK r22.6.2
Android NDK r9d
Apache ANT 1.9.4
CocosStudio v1.5.0.0(※CHAPTER 05のみ。また現状Windowsのみなので、この箇所のみWindows環境で説明)

またCocos2d-x v3.0を利用したプロジェクトをEclipseで開こうとすると、少々手間が掛かります。この点については、Cocos2d-x v3.1.1において改善されていますので、AppendixにてWindowsとMac OSの環境で紹介しています。

Appendixの開発環境

・- [OS]
Mac OS 10.9(Mavericks)
Windows 7(64bit)


・- [必要なアプリケーション]
Cocos2d-x v3.1.1
Android Developer Tools (ADT)
Android NDK r9d
Java SE Development Kit (JDK)
Python 2.7.8

本書の構成

CHAPTER 01では、Cocos2d-xの開発環境の準備について丁寧に解説を行っています。
CHAPTER 02では、オブジェクト操作の基本を解説しています。
CHAPTER 03〜06では、人気4ジャンルのゲーム開発手法について解説しています。
APPENDIXでは、ニーズの高いAndroid向け開発環境の構築方法をについて解説してい ます。
各章を通して読んでいただくことで、本格的なスマートフォン向けの2Dゲームを作成できるようになります。

作成するゲームサンプル

人気4ジャンルのゲームを作成します。



・- カードゲーム
CHAPTER 03で作成します。画面上に表示されている10枚のカードから、足して13になるように1または2枚のカードを選択します
・- パズルゲーム
CHAPTER 04で作成します。画面の下にあるボールを動かし、同じ色のボールを3つ以上に揃え、ボールの数・連鎖数により画面中央にいる味方の攻撃力が決定され、画面上部にいる敵を攻撃します。
・- ジャンプゲーム
CHAPTER 05で作成します。画面右から左へ移動するブロックの隙間をくぐり抜けるようにペンギンをジャンプさせます。ブロックに当たる、もしくは画面下に消えるとゲームオーバーです。
・- 物理ベースのゲーム
CHAPTER 06で作成します。画面左の発射台にセットされたボール(イヌ)をバネで伸ばし、画面右へ飛ばします。画面右には敵が1〜4体いるので、その全ての敵を倒すと次のステージへ移動します。自機となるボール(イヌ)は3体いますが、敵を倒すのに失敗するとゲームオーバーになります。

ORIENTATION ゲームエンジンの普及とCocos2d-xについて

CHAPTER 01 Cocos2d-xを使った

スマートフォンアプリ開発環境の準備
LESSON 01 Cocos2d-xの開発環境の構築
LESSON 02 プロジェクトの作成と実行
LESSON 03 プロジェクトへのファイルの追加
LESSON 04 Cocos2d-xのサンプルの起動

CHAPTER 02 Cocos2d-xのオブジェクトの基本操作を学ぶ

LESSON 05 スプライトの表示
LESSON 06 スプライトを動かすためのアクション
LESSON 07 オブジェクトの扱い方
LESSON 08 画面遷移の方法

CHAPTER 03 カードゲームを作る

LESSON 09 プロジェクトの作成
LESSON 10 カードの表示
LESSON 11 カードクラスの作成
LESSON 12 カードの移動
LESSON 13 アニメーションの作成
LESSON 14 ボタンの作成
LESSON 15 ラベルの作成
LESSON 16 Android向けの設定

CHAPTER 04 パズルゲームを作る

LESSON 17 プロジェクトの作成
LESSON 18 ボールクラスの作成
LESSON 19 ボールの表示
LESSON 20 ボールの移動
LESSON 21 ボールアニメーション
LESSON 22 キャラクタークラスの作成
LESSON 23 キャラクターの表示
LESSON 24 キャラクター攻撃処理の実装
LESSON 25 スタート・結果の表示

CHAPTER 05 ジャンプゲームを作る

LESSON 26 プロジェクトの作成
LESSON 27 CocosStudioとは
LESSON 28 背景の作成
LESSON 29 背景の表示
LESSON 30 ブロックとポップアップの作成
LESSON 31 ポップアップとブロックの表示
LESSON 32 キャラクターの作成
LESSON 33 キャラクターの表示
LESSON 34 ゲームの作成

CHAPTER 06 物理ベースのゲームを作る

LESSON 35 プロジェクトの作成
LESSON 36 物理空間の作成
LESSON 37 物体の追加
LESSON 38 ボールの作成
LESSON 39 物体に力を加える
LESSON 40 敵と建物の作成
LESSON 41 衝突判定
LESSON 42 BGMと効果音の再生
LESSON 43 ステージの追加

APPENDIX Android向け開発環境の構築

01 インストール手順の概要
02 Android向け開発環境の構築
03 プロジェクトの作成と実行

各種問い合わせは以下のリンクからご連絡ください

感想・レビュー

ニョンブーチョッパー さん

2016-05-26

★★★☆☆

関連商品

C言語 新版 ゼロからはじめるプログラミング

販売価格:2,200円(税込)

2022.09.20発売

スラスラわかるJava 第3版

販売価格:2,860円(税込)

2022.09.12発売

PyTorchで作る!深層学習モデル・AI アプリ開発入門

販売価格:3,520円(税込)

2022.09.05発売

テスト駆動Python 第2版

販売価格:3,300円(税込)

2022.08.30発売

おすすめ特集

ベンダー資格 試験対策本特集

ベンダー資格に関する書籍を試験ごとに紹介!ベンダー資格試験対策本特集

ゲームプログラミング・ゲーム制作関連本

趣味で始めてみたい方や、ゲームプログラマー・ゲームデザイナーにもおすすめ!ゲーム制作おすすめ本

アルゴリズムと数学の本

プログラマ脳を鍛える!エンジニアが読むべきアルゴリズムと数学の本特集。

Excel本大特集

【Excel本大特集】業務効率化やスキルアップに!おすすめの学習書をご紹介。

おすすめイラストの本特集

人気イラストレーター作品集&メイキングブック、コピックテクニック本、デジタル作画参考書や素材集も!

翔泳社のセミナー・講座

開発・ビジネス・マーケティング・EC運営・営業支援など、幅広いジャンルの講座を開催

特集をもっと見る