0:00:00.240,0:00:07.040 前回の「Developing - 開発過程」で僕は、ゲームエンジンの Unity を選び、その使い方を学び始めた 0:00:07.040,0:00:13.840 だが今度は、作品のアイデアを披露して[br]それを作り始める時だ 0:00:14.400,0:00:19.429 しかしゲームを開発するときは[br]どこから手を付けたらいいのだろうか? 0:00:19.429,0:00:25.857 これは死ぬほど重要な問題だと思う[br]これからお見せするように― 0:00:25.857,0:00:35.637 開発を始めるときに、もし間違った方向へ進んでしまうと[br]企画が壊滅的(悲惨な)な結果になってしまうかもしれないからだ これから説明しよう 0:00:44.800,0:00:48.606 Okay[br]ゲームのアイデアの話から始めよう 0:00:48.606,0:00:55.570 僕が作ろうとしているのは…[br]覚悟して聞いてくれ クレイジー 2D 横スクロールジャンプアクションゲームだ 0:00:55.570,0:01:00.330 分かってる 独立系開発者はみんな[br]横スクロールジャンプアクションを作るところから出発してる 0:01:00.330,0:01:04.507 だが僕にも相応の理由がある[br]僕はこの形式が大好きだし 0:01:04.507,0:01:10.775 ジャンプアクションは、総合的(大局的)に見れば、比較的簡単に作れる[br]少なくとも MMO とは違うわけだ 0:01:10.775,0:01:17.760 僕はこの形式のステージ構造や[br]キャラ設計の動画をたくさん作ってきたし、役に立つはずだ 0:01:17.760,0:01:24.240 さて、これもまた…[br]もう一度覚悟して聞いてくれ[br]独特なひねりを加えたゲームにするつもりだ 0:01:24.240,0:01:29.125 僕のアイデアは、[br]磁力をもった主人公だ 0:01:29.125,0:01:38.560 つまり、ある足場から反発したり[br]別の足場に引き寄せられたりする[br]プレイヤーはボタンを押すだけで極性を変えられる 0:01:38.560,0:01:43.200 このアイデアは実のところ[br]このゲームから着想した[br]『ゼルダの伝説:ふしぎの木の実 大地の章』だ 0:01:43.200,0:01:50.602 このゲームでは「マグネグローブ」を入手する[br]リンクがある場所から反発したり、そこへ向かったりできる 0:01:50.602,0:01:56.177 デカイ鉄球を拾ってパズルを解いたり[br]戦闘に使ったりもできる 0:01:56.177,0:02:00.720 クールな仕組みだが、多少の制約があるように感じる 0:02:00.720,0:02:06.960 この様式や、俯瞰のカメラ視点[br]もちろん、ゲームボーイの技術的制限だ 0:02:06.960,0:02:14.240 そこで考えた…[br]このアイデアを借りて、別の形式に当てはめてみたらどうだろうか? 0:02:14.240,0:02:20.000 テンポの速い 2D ジャンプアクションだ[br]『Celeste』や『Super Meat Boy』に似たやつだ 0:02:20.000,0:02:25.791 速さ、柔軟性、正確さのために[br]磁力を会得しなければならないゲームだ 0:02:26.080,0:02:29.456 これが僕の構想だ[br]そして今の問題は― 0:02:29.456,0:02:37.840 どこから始めたらいいのか?[br]すぐに Unity でコードを書き始めればいいのか?[br]急いで Photoshop で絵を作ればいいのか? 0:02:37.840,0:02:42.880 物語の展開やキャラとかを[br]考えたほうがいいのか?[br]どこから始めれば良いんだ? 0:02:43.600,0:02:48.616 ぶっちゃけた話をすると[br]これは僕が初めて作ろうとしたゲームではない 0:02:48.616,0:02:53.804 子供の頃からゲームの構想があって[br]人生のなかで時々― 0:02:53.804,0:03:02.720 色々なツールとかで[br]そのゲームを作ろうとしてきた[br]だが、僕がそういったゲームを完成させることはほとんど無かった 0:03:02.720,0:03:10.640 その理由は毎回同じだと思う[br]間違ったやり方で始めたことだ[br]ご覧いただこう 0:03:10.640,0:03:15.261 このフォルダは僕の実家から持ってきたやつで 0:03:15.261,0:03:24.000 Game Maker’s Toolkit を始める数年前に[br]作ろうとしたゲームのメモや下絵や構想でいっぱいだ 0:03:24.000,0:03:27.912 これは『Starcraft Ghost』のマウスパッドだ 0:03:27.912,0:03:32.800 これ発売されなかっただろ?(開発中止になったやつだろ)[br]eBay に出品する価値があるかもな 0:03:32.800,0:03:36.327 それでこれは『カーターの呪い』という[br]題名になる予定だった 0:03:36.327,0:03:41.787 ツタンカーメンの墓を発見した有名な考古学者[br]ハワード・カーター(実在)のゲームだ 0:03:41.787,0:03:50.894 少なくともゲーム内では[br]古代エジプトの呪いを目覚めさせてしまって[br]ゾンビやミイラ、古代エジプトの神々と戦う羽目になる 0:03:50.894,0:03:57.600 何時間もかけてこういう絵とかを描いていたのを覚えてる[br]つまり…なんてオタク野郎だ! 0:03:58.480,0:04:04.480 ともかく[br]じゃあどうやって敵と戦うのか?[br]答えは…ピクロスをやることだ 0:04:04.480,0:04:11.077 ピクロスは論理とマス目を使ったパズルで…[br]数独にちょっと似てる[br]任天堂はピクロスのゲームをたくさん作った 0:04:11.077,0:04:15.200 僕は『Bookworm Adventures』みたいなゲームに[br]かなり影響を受けた 0:04:15.200,0:04:22.681 画面下にパズルがあって、それを解くと[br]上画面の小さな戦闘シーンで敵にダメージが入る 0:04:22.681,0:04:26.388 僕のアイデアも同じで[br]下画面でピクロスをやって 0:04:26.388,0:04:30.000 ハワード・カーターが上画面で[br]怪物と戦うという内容だ 0:04:30.000,0:04:36.080 それですぐに開発に取り掛かった[br]僕は Codea という iPad アプリを使った 0:04:36.080,0:04:43.589 iPad 用に iOS ゲームを作れるアプリだ[br]僕は以前、これで iOS 用のごく普通のピクロスアプリを[br]作ったことがあったので 0:04:43.589,0:04:48.480 コードは自分で書けるだろうと思ったが[br]グラフィックは最高のやつにしたかったから 0:04:48.480,0:04:52.999 すぐに Photoshop を起動して[br]素材や動きをたくさん作った 0:04:52.999,0:04:58.484 Dropbox のフォルダにはドット絵の素材や[br]アニメーションがたくさん保存されている 0:04:58.484,0:05:02.699 いろんなキャラを大量に作ったし[br]ハワード・カーターの必殺技も作ったし 0:05:02.699,0:05:10.480 冒頭のカットシーンも作ったし[br]メニュー用の大きなワクワクするボタンも作った[br]僕は本当に、夢中で作った 0:05:10.480,0:05:16.080 しかし僕はあることに気付いた[br]かなり重要なことだ 0:05:16.880,0:05:26.080 この企画にかなり不都合なことだ[br]ゲームは全然良くなかった![br]とても粗悪で、全然面白くなかった 0:05:26.080,0:05:29.440 コードを書けば書くほど[br]開発すればするほど 0:05:29.440,0:05:36.967 何が問題なのかが分かってきた[br]ピクロスは、この種のゲームとしては[br]深さが欠如している 0:05:36.967,0:05:44.653 戦法も戦略も無いし、戦う敵に応じて[br]行動を変えることもできない 0:05:44.653,0:05:47.961 最終的には、戦闘は[br]重要ではなかった 0:05:47.961,0:05:52.365 上画面を丸ごと無視しても[br]ゲームはそのまま成立する 0:05:52.365,0:05:54.881 だってピクロスを[br]解いてるだけだから 0:05:54.881,0:06:01.408 つまり戦う敵に応じてもっと難しくしたり[br]もっと面白くしたりすることはできないし 0:06:01.408,0:06:05.040 プレイヤーは同じことを何度も何度も[br]繰り返すだけということだ 0:06:05.040,0:06:09.750 僕が作ったのは、浅くて作業的で[br]冴えないゲームだった 0:06:09.750,0:06:18.240 これを修正することも出来たかもしれないが[br]僕はその時点でボロボロですっかり落ち込んでいたから[br]そこで全てを破棄してしまった 0:06:18.960,0:06:26.640 0:06:26.640,0:06:31.840 0:06:31.840,0:06:38.000 0:06:38.000,0:06:44.400 0:06:44.400,0:06:50.560 0:06:50.560,0:06:58.000 0:06:58.000,0:07:02.000 0:07:02.000,0:07:07.760 0:07:07.760,0:07:11.840 0:07:11.840,0:07:15.680 0:07:15.680,0:07:20.640 0:07:20.640,0:07:26.560 0:07:26.560,0:07:31.520 0:07:31.520,0:07:35.840 0:07:35.840,0:07:39.520 0:07:39.520,0:07:42.240 0:07:42.240,0:07:46.640 0:07:46.640,0:07:51.920 0:07:51.920,0:07:56.640 0:07:57.200,0:08:02.480 0:08:02.480,0:08:06.960 0:08:07.680,0:08:15.040 0:08:15.040,0:08:20.400 0:08:20.960,0:08:28.320 0:08:28.320,0:08:33.760 0:08:33.760,0:08:40.400 0:08:40.400,0:08:47.520 0:08:47.520,0:08:52.560 0:08:52.560,0:09:00.080 0:09:00.080,0:09:05.680 0:09:05.680,0:09:12.400 0:09:12.400,0:09:19.040 0:09:19.040,0:09:25.760 0:09:25.760,0:09:32.480 0:09:32.480,0:09:37.680 0:09:37.680,0:09:45.280 0:09:45.280,0:09:51.280 0:09:51.280,0:09:55.760 0:09:55.760,0:10:03.520 0:10:03.520,0:10:09.760 0:10:09.760,0:10:15.280 0:10:15.280,0:10:19.280 0:10:19.280,0:10:23.120 0:10:23.120,0:10:28.240 0:10:28.240,0:10:33.840 0:10:33.840,0:10:38.240 0:10:38.240,0:10:43.520 0:10:43.520,0:10:46.880 0:10:46.880,0:10:52.960 0:10:52.960,0:10:56.400 0:10:56.400,0:11:00.720 0:11:00.720,0:11:05.520 0:11:05.520,0:11:10.880 0:11:10.880,0:11:17.200 0:11:17.200,0:11:23.200 0:11:23.200,0:11:29.200 0:11:29.200,0:11:34.240 0:11:34.240,0:11:38.880 0:11:38.880,0:11:44.080 0:11:44.080,0:11:49.680 0:11:50.320,0:11:54.960 0:11:54.960,0:11:59.120 0:11:59.120,0:12:04.640 0:12:04.640,0:12:10.880 0:12:10.880,0:12:15.360 0:12:15.360,0:12:20.000 0:12:20.000,0:12:26.720 0:12:26.720,0:12:31.760 0:12:31.760,0:12:37.440 0:12:37.440,0:12:42.720 0:12:42.720,0:12:48.720 0:12:48.720,0:12:52.560 0:12:52.560,0:12:56.400 0:12:56.400,0:12:59.840 0:12:59.840,0:13:04.880 0:13:04.880,0:13:09.760 0:13:09.760,0:13:16.400 0:13:16.400,0:13:23.120 0:13:23.120,0:13:29.760 0:13:29.760,0:13:34.960 0:13:34.960,0:13:39.520 0:13:39.520,0:13:44.960 0:13:44.960,0:13:49.920 0:13:49.920,0:13:53.040 0:13:53.040,0:13:57.680 0:13:57.680,0:14:01.680 0:14:01.680,0:14:04.560 0:14:04.560,0:14:07.600 0:14:07.600,0:14:13.120 0:14:13.680,0:14:20.240 0:14:20.240,0:14:25.680 0:14:25.680,0:14:30.720 0:14:30.720,0:14:36.160 0:14:36.160,0:14:41.200 0:14:41.200,0:14:46.080 0:14:46.080,0:14:52.320 0:14:52.320,0:14:57.760 0:14:57.760,0:15:03.200 0:15:03.200,0:15:09.760 0:15:09.760,0:15:14.960 0:15:14.960,0:15:20.720 0:15:20.720,0:15:26.880 0:15:26.880,0:15:31.760 0:15:31.760,0:15:37.440 0:15:37.440,0:15:42.560 0:15:42.560,0:15:46.400 0:15:46.960,0:15:51.600 0:15:51.600,0:15:55.920 0:15:55.920,0:16:00.160 0:16:00.160,0:16:04.800 0:16:04.800,0:16:08.080 0:16:08.080,0:16:13.600 0:16:13.600,0:16:18.400 0:16:18.400,0:16:22.960 0:16:22.960,0:16:28.240 0:16:28.240,0:16:33.920 0:16:33.920,0:16:39.040 0:16:39.040,0:16:45.520 0:16:45.520,0:16:50.160 0:16:50.160,0:16:54.800 0:16:54.800,0:16:59.760 0:16:59.760,0:17:04.800 0:17:04.800,0:17:09.520 0:17:09.520,0:17:14.160 0:17:14.160,0:17:18.480 0:17:18.480,0:17:24.400 0:17:24.400,0:17:30.160 0:17:30.160,0:17:35.120 0:17:35.120,0:17:41.120 0:17:41.120,0:17:46.160 0:17:46.160,0:17:52.080 0:17:52.080,0:17:56.960 0:17:56.960,0:18:02.320 0:18:02.320,0:18:06.720 0:18:06.720,0:18:13.120 0:18:13.120,0:18:16.320 0:18:16.320,0:18:20.720 0:18:20.720,0:18:26.880 0:18:26.880,0:18:32.000 0:18:32.000,0:18:37.520 0:18:37.520,0:18:43.280 0:18:43.280,0:18:49.520 0:18:49.520,0:18:54.400 0:18:54.400,0:18:59.600 0:18:59.600,0:19:06.000 0:19:06.000,0:19:11.600 0:19:11.600,0:19:16.640 0:19:16.640,0:19:22.000 0:19:22.000,0:19:29.200 0:19:29.200,0:19:34.400 0:19:34.400,0:19:39.840 0:19:40.720,0:19:45.120 0:19:45.120,0:19:51.840 0:20:14.320,0:20:18.320 0:20:19.600,0:20:22.240 0:20:25.120,0:20:31.760 0:20:31.760,0:20:38.080 0:20:39.920,0:20:41.120