遊んで作る スマホゲーム プログラミング for Android

概 要

今すぐゲーム作りの冒険に出かけましょう! 初心者でも短時間で楽しくゲームが作れるようになるAndroidゲームのプログラミング入門書です。本書は、小さく簡単なプログラムからはじめて、ゲームデザイン、本格的なゲーム開発まで、ゲーム作りのいろはを楽しく学べる入門書です。サンプルコードは、アクションゲーム、パズルゲーム、シューティングゲーム、アドベンチャーゲーム、クイズゲーム、カードゲーム、3Dステージエディター、kinectを使ったゲームまで幅広く収録しています。また、それぞれのコードは驚くほど短いので、プログラムの理解や、自分でアレンジすることも簡単です。無償開発ツールやサンプルコードを収録したCD-ROM付き。

著者 西田竜太
価格 本体2800円(税別)
ISBN 978-4-7980-3864-3
発売日 2013/7/27
判型 A5
色数 1色
ページ数 736
CD/DVD Windows
対象読者 初級
シリーズ
表紙イメージ
購入 アマゾンで購入する
楽天で購入する

※リンク先によっては、販売ページが用意されていないことがあります。あらかじめご了承ください。

新しいウィンドウで開く 書籍購入のご案内

サポート

サポート情報は以下からご参照下さい。

サポート情報へのリンク

目次

Prologue 冒険へのいざない

Step 1 Creator

作り手との出会い ~ ゲームを作るわけ ~

Step 2 Adventure Map

旅立ち ~ 冒険の地図 ~

Step 3 Equipment-1

装備を知る ~ Processingとは? ~

Step 4 Equipment-2

装備を揃える ~ ゲームの開発環境を用意する ~

Step 5 Warming Up

剣を振るとき ~ いきなり実践プログラミング ~

Chapter Ⅰ Training はじまりの村

Level 1-1 Image

剣の軌跡 ~画像を使うには~

Level 1-2 Gravity

リンゴの秘密 ~ 世界の法則をプログラミング ~

Level 1-3 1st Game

リンゴを斬れ! ~ ゲームを作る ~

Chapter Ⅱ Game Design ゲームデザインの森

Level 2-1 Note

いにしえの道具 ~ 企画の準備 ~

Level 2-2 Simple Planning

森の探索 ~ 3行企画とは ~

Level 2-3 Idea

精霊の声を聞け ~ アイデアの見つけ方 ~

Level 2-4 Encounter

少女との出会い ~ 実践、新企画 ~

Level 2-5 One Sheet

森の奇妙なプラン ~ 企画書の書き方 ~

Level 2-6 Finishing

怪物を仕留めろ! ~ 企画を仕上げる ~

Level 2-7 Presentation

伝える言葉 ~ プレゼンしよう ~

Chapter Ⅲ Prototyping プロトタイピング山岳地帯

Level 3-1 Core

コアを探る ~ 企画の実現手段 ~

Level 3-2 Documents

作戦を練る ~ 仕様書を作ろう ~

Level 3-3 Prototyping

プランを形に ~ 試作をはじめよう ~

Level 3-4 Step Up

プランで実戦 ~ 発展させよう ~

Level 3-5 Forked Road

プランの枝分かれ ~ 発想を変えよう ~

Level 3-6 Images & Sounds

山頂の対決 ~ 絵と音を加えよう ~

Level 3-7 Brush Up

少女とロゴ ~ 企画したゲームを仕上げよう! ~

Chapter Ⅳ Data データの街

Level 4-1 Resource

にぎわう市場 ~ データを用意するには ~

Level 4-2 Picture

魔法の絵 ~ 2Dデータ作成ツール ~

Level 4-3 Logo

謎の紋章 ~ ロゴを作ってみよう ~

Level 4-4 3D Model

造形の道具 ~ 3Dデータ作成ツール ~

Level 4-5 Modeling

職人の技 ~ 3Dモデリングに挑戦 ~

Level 4-6 Texture

織物を着て ~ テクスチャーを描こう ~

Level 4-7 Sounds

酒場のしらべ ~ サウンドデータ作成ツール ~

Chapter Ⅴ Publishing アプリの迷宮

Level 5-1 User Test

迷宮の入り口 ~ ゲームの公開とは ~

Level 5-2 PC Game

腕試しの間 ~ PCソフトとして公開 ~

Level 5-3 Android Game

異形の装置 ~ Android端末で動かすには ~

Level 5-4 Debug

魔物と戦う方法 ~ デバッグのコツ ~

Level 5-5 Store

機械仕掛けの化け物 ~ Google Playに申請 ~

Level 5-6 Promotion

仲間の助け ~ アプリを知ってもらおう ~

Level 5-7 HTML5 Game

無限のウェブ ~ ブラウザーゲームとして公開するには ~

Chapter Ⅵ 3D Game 3Dプログラミングの塔

Level 6-1 Sphere

天文台 ~ 3Dプログラミングとは ~

Level 6-2 3D Model

リンゴの造形 ~3Dモデルを表示する~

Level 6-3 3D Gravity

果実の落ちる道 ~3Dの物体を動かしてみよう~

Level 6-4 3D Walk

七色の絨毯 ~ 3D空間を動き回る ~

Level 6-5 Matrix

まわる箱 ~ 回転と前進 ~

Level 6-6 3D Flight

異界の海 ~ 3Dシューティングを作るには ~

Level 6-7 Space Shooting

星の海 ~ 3Dシューティングを形にする ~

Epilogue 旅の結末

Epilogue Original Game

さらなる旅立ち ~ オリジナルゲーム ~

Chapter Ⅶ Sample Games 7匹の龍

Level 7-1 Quiz Game

知恵の龍 ~ クイズゲーム ~

Level 7-2 Adventure Game

伝説の龍 ~ アドベンチャーゲーム ~

Level 7-3 Action Game

力の龍 ~ 物理アクションゲーム ~

Level 7-4 Analog Card Game

無数の龍 ~ アナログ・カードゲーム ~

Level 7-5 Tool

創世の龍~ ツールプログラミング ~

Level 7-6 Kinect AR Game

幻の龍 ~ Kinect ARプログラミング ~

Level 7-7 Projection Game

光の龍 ~ ゲームの中へ ~

Appendix Introduction to Processing

オマケ ~ Processing言語入門 ~

PR

秀和システム