はじめてでもよくわかる! Cocos2d-xゲーム開発集中講義 [v3.10対応]
- 著作者名:西田寛輔、 藤田泰生
-
- 書籍:3,278円
- 電子版:3,278円
- B5変型判:320ページ
- ISBN:978-4-8399-5490-1
- 発売日:2016年03月26日
- 備考:Win/Mac、初中級
内容紹介
スマホのゲームづくりって こういうことだったのか!読み終えるころにはプロレベル。
Cocos2d-x(ココスツーディーエックス)は、2Dのゲーム開発に特化したオープンソースのフレームワークです。
複数のOSに対応しており、特にスマートフォンのアプリ開発で注目されています。商用の場合でも無料で利用できるのも魅力です。
本書は教科書の形式で、実際に授業に使ってもらえることを想定に執筆しました。そのため1講の内容も、最初のインストール以外はだいたい1時間程度に収まるようになっています。使用言語はC++でソースコードの編集や動作確認は、iOS用アプリについてはXcode、Android用アプリはAndroid Studioで行います。またプロジェクト支援ツールとしてCocosを使います。
プログラムを動かしたり改造したりしながら予習や復習ができるよう、1講ごとにプログラムが動くように工夫しました。既存のプログラムに必要な機能を追加し、動作を見て改良していく「ゲームを完成させるプロセス」を学ぶことができます。
「次にどの機能を足そうか?」という考え方を身につけることが、プログラミングの上達に繋がります。
また実際の授業では1講が終わったら、次の講座まで時間が空くと思います。その時に可能ならば自分なりの改造をしてみてください! 改造のヒントは、本書の中でもいくつか提案しています。
充実のラインナップに加え、割引セールも定期的に実施中!
商品を選択する
フォーマット | 価格 | 備考 | |
---|---|---|---|
3,278円 | ※ご購入後、「マイページ」からファイルをダウンロードしてください。 ※ご購入された電子書籍には、購入者情報、および暗号化したコードが埋め込まれております。 ※購入者の個人的な利用目的以外での電子書籍の複製を禁じております。無断で複製・掲載および販売を行った場合、法律により罰せられる可能性もございますので、ご遠慮ください。 |
備考
西田 寛輔(にしだ・かんすけ)
とのさまラボ/ハイパーメディアロボットクリエイター
数々の制作会社でスマホアプリ制作、Webサイト制作やディレクションなどを行う。セミナーや企業研修などの講師で活躍する一方、自身でも多くのイベントを主催。その広く深いスキルに裏打ちされるわかりやすい講師スタイルは多くの学習者から支持を受けている。近年は、アプリ開発や各種イベントの開催経験を活かした、ロボット向けのアプリ開発、コンサルティングを行っている。
藤田 泰生(ふじた・やすお)
株式会社トランスリミット
SIerとして働いていたが、趣味で使っていたCocos2d-xの書籍を共著で執筆したことが契機でトランスリミットに入社。現在は、主にCocos2d-xを使用しiOS /Androidアプリの開発に従事している。最近はCocos2d-xの3D機能やMac版などCocos2d-xの意外な使い方にも目覚める。
Twitter / Github : mettoboshi
八反田 智和(はったんだ・ともかず)
株式会社HatchUp 代表
2010年より現職。スマホ・ソーシャル業界の業界メディア連載多数。編著に『現場直伝! cocos2d-xゲーム開発実践セミナーブック』『開発のプロが教える Cocos2d-x逆引きガイドブック』(マイナビ出版)その他。講演歴多数。2015年より、日本Cocos2d-xユーザ会代表。
関連ページ
- 本書で作成するPokerGameのGitHubサイト https://github.com/mettoboshi/poker-game
- 本書サポートサイト https://book.mynavi.jp/supportsite/detail/9784839954901.html
- とのさまラボ http://labo.tonosamart.com/
目次
第0講 オリエンテーション第1講 環境を構築してみよう
第2講 プロジェクトを作成してみよう
第3講 ポーカーゲームを作ろう
第4講 タイトル画面を作ってみよう
第5講 画面遷移させてみよう
第6講 ゲーム画面を作ろう
第7講 トランプを作ろう
第8講 トランプを表示しよう
第9講 トランプのアクションを実装しよう
第10講 ボタンを制御しよう
第11講 役の判定を行おう
第12講 役を表示しよう
第13講 音楽を鳴らそう
第14講 ゲームを完成させよう
特 講 自分だけのゲームを作ろう