どんなゲームを作るにしても、以下の要素は考えなければならないだろう。
1.グラフィック
ゲームを楽しんでもらうためには、やはりそれなりのグラフィックが必要。
絵心を要する。
2.ストーリー
どのようなジャンルのゲームでも、ストーリーあるいはそれに変わる
舞台設定のようなものが必要。文才を要する。
3.ゲームシステム
ゲームのルール、操作方法に関する部分であり、
プログラミングで実現していく部分。
①ゲームの部品作りを効率化したい。
様々なゲームに使いまわせるような部品を作りたい。
②少しずつ作り上げていくため、ステージデータ、マップデータ等
作りながら追加できるようにしたい。データを作るための、ツールも作りたい。
しかしながら、今回は最初なので、ひとまず1枚絵のグラフィックを使って、
何か動かしつつ、遊べるようなものを作ることにする。
考えるのが面倒くさくなったのではない。そうしなければ何も始まらないからだ。
VB.NET でプログラムをいじりながら、少しずつゲーム性を持たせていこうと思う。
ジャンルは、1画面アドベンチャー。
イメージとしては、1枚絵の画面上に自キャラがいて、キーボードで上下左右に操作するところから始める。あとは敵キャラがいたらゲームっぽくなる。
敵といっても、大きく分けて2通りのタイプが考えられる。自キャラを追いかけてくるタイプと、自キャラを待ち構えるタイプ。
敵を作るなら、壁などの障害物も欲しい。
あまり難しく考えても、何も始まらないので、まずはキーボードで自キャラが上下左右に移動するだけの「世界」を作って、そこにどんな「法則」を追加していくかは、後で考えることにする。