秀和システム出版のゲーム作りのガイドブックです。特徴を列挙すると――ゲームの企画作りから、データ作成、プログラミング、ストア申請、宣伝までゲーム作りのいろはを一挙解説(片寄りはあるけど700ページ以上書きました)。「楽しく作る」をコンセプトに冒険物語にあわせてステップアップしながらゲーム作り。アクション、パズル、シューティング、アドベンチャー、クイズ、アナログ・カードゲーム、3Dステージエディター、Kinectを使ったゲームまで、様々なジャンルのサンプルを収録(レベルや興味に合わせて、ぜひお好きなものを参考に)。プログラムは各サンプルごとに合計がおよそ10~2000行ぐらいで、300行程度で完結しているゲームも多数(そのため、大きなプログラムに比べて中身を理解したり、改造したりしやすい)。巻末にはプログラミング入門のオマケ付き(CD-ROMには簡単な関数リファレンス的チートシートも収録。プログラミング言語はJavaベースのProcessing)。ウォーシップガンナー」など、様々なゲームの企画・開発に携わった現役のゲーム制作者が執筆(業界の小話もチラホラ?)。Android」とタイトルにあるとおり、Android端末をターゲットとした書籍なのですが、2D系のゲームはiPhone(iOS)でも動かしています。PCにKinectを繋げて遊ぶゲームまであるという、脱線っぷりです。本書のサンプルプログラムは小さめのプログラムなので、内容を理解したり、改造したりするのも、大きなプログラムに比べて簡単です。さあ、本書を片手に、ゲーム作りの冒険に出かけましょう!動画で紹介これが......『作り手の書』?そうじゃ。世界の理(ことわり)を作り変えられるのじゃ!『作り手の言葉』を刻めば、オレにも?よし......それなら!購入するには?全国の書店やオンライン書店でお求めください。2013年7月27日(土)より発売中です。プログラミング」は、この本よりも初心者向けの別の本です。LABOProcessing.jsでゲームをいくつか作ってみた。いう組み合わせでゲームを作ります。ProcessingはMITメディアラボで生まれた、Javaベースのシンプルな開発環境で、メディアアートの分野で有名です。MacやLinuxでも動きますし、作ったプログラムをAndroidアプリにもできます。機能を絞ればHTML5のコードとしてパソコンやスマートフォン上のブラウザーでも動かせる汎用性の高いものです。私は仕事でゲームの試作をする際にもこのProcessingを使うことがあります。初心者に親しみやすい開発環境ながら、ゲームのちょっとした試作(プロトタイピング)にまで応用が利く、そんな懐の深さも魅力のひとつです。Hackにも、このProcessingはよく利用されています。本書にも2つ、Kinectを使ったサンプルプログラムをご用意しました。ゲームの作り方、プログラムの仕組みや考え方自体は特定のプログラミング言語に依存するものではないので、他の環境でゲームを作る際にも参考にしていただければと思います。本書は本書に書かれているとおりにゲームを作ることを目的とする本ではなく、いずれ自分のオリジナルゲームを作るときに、たとえばこんなふうにして作るんだな、という実例として参考にするための本です。2.0が動く環境、ということです)。XPでも大抵のものは動くと思います。ベースとなるプログラムはWindowsXPで作成したりもしていましたので。X用のものを使用するようにしていけば、大部分のプログラムを動かせるはずです。そうそう、読んでくださった方から、後日**Ubuntu(Linux)でも動いたという話も聞きました。本書の動作確認を行った環境は次のとおりです。950チップセットなど古いGPUでは動作しません。本書の内容は2年以上前から考え、準備してきたもので、かけた時間を考えるとまったく採算がとれる気がしないのですが――まぁ、そんなことは二の次で、とにかく持てるものを注ぎました。本書は私にとって、とても思い入れのある本です。あなたの役に立つものになっているとよいのですが。長い準備期間に、個人のWebサイトでも一部似たプログラムを公開したりしています。そのプログラムがあって本書を書いた――なんてことは当初からまったくなく、すべては本書のため(いや、それ以外にも、単に遊んで作ってただけのものもありますけど)。2.0に対応したり、デバッグしたり、機能を拡張したりと、かなり手を加えていますし、解説やプログラム以外にも多数のノウハウを記載しているので、きっと損はしないでしょう。さきほど、帯にある「13歳の中学生でも猫でも誰でも簡単に楽しくゲームを作れる」とか「驚くほどコードが短い」といった、著者にはそこまで言いきれないあおり文句を見て、冷や汗をかいているわけですが、そのくらいの強気は清々しくもあります。話半分に聞いてください。本書はボリューム多めですが、なるべく堅苦しくなく、気楽に読めるように意識して書きました。1つの大きなゲームを仕上げるのではなく、いろいろな小さなゲームにしたのもそうですし、本文の書き方や、キャラクターが登場する冒険譚もそのひとつです。すべてを完全に初心者向けにしたり、すべて上級者向けにしたりもしていません。簡単なところもあれば、難しいところもあって、スルメのようにじっくり味わえる妙なバランスの本にしました。SDKのダウンロード先の内容が最新のサイトでは少し変わっています。SDKです(zipファイルを展開すると、android-sdk-windowsというフォルダができるので、この場所をsdkフォルダとして指定してください)。※以下の正誤表は、第1版第1刷のものです。第1版第2刷では修正済みです。(正)不要(紙面のみ。(正)不要(紙面のみ。パソコンに接続」を選択し、「カメラ(PTP)」の方にチェックマークを付けてお試しください。追加コンテンツ色(マテリアル)指定がされていない面を持ったMQOファイルを表示できるように対応したModel3DViewはこちらからダウンロードできます。横スクロールのアクションゲームのサンプルについては、本サイトのイチから簡単なアクションゲームを作る15分ぐらいの解説をご覧ください。2D見下ろし型RPGのようなマップ表示のサンプルについては、本サイトの360行でイチから作るRPGをご覧ください。