エクセルVBAを使ってウィザードリィ風ゲームを作るブログです。
ちなみに、VBAは超初心者。
ゲーム制作も初めてです。
ゲームを作るにはどのような仕組みが必要なのかよくわからなので、一つ一つ考えていきたいと思う。
課題1
→そもそもエクセルで作るんだから、お得意のセルでなんとかなりそう?
方眼紙のようにとりあえずダンジョンを作って、プレイヤーは東西南北どちらに歩くか指定。指定先が壁なら、「いてっ」のテキスト。壁でなければセル移動。移動先のセルが階段ならば、降りるかどうかの選択肢。
どうせなら、ダンジョンがあらかじめ全部見えていたらつまらないので、プレイヤーは周りの8マスしか見渡せない
というわけで、とりあえず作ったダンジョンがこちら。
赤い星(E11)が現在地。
プレイヤーに東西南北を選んでもらう。
行き先が空欄ならそこへ移動
"壁"というテキストなら「いてっ」
"宝"というテキストなら「宝箱だ」&開けるか罠チェックかの選択肢
”下”というテキストなら「階段だ」というテキスト&降りるかどうかの選択肢
扉や?も同様に、何かのイベントが起きるようにする。
うん、Select Caseでいけそうな気がしてきた。
ビジュアル面は、あとで整えればよし。
プレイヤーの見渡せる範囲も後で考えよう。
ちょっとやってみよう。
課題1
ダンジョンを動き回るとはどういうことで、壁に当たってその先はいけないということはどういうことか。また、階段があり、次のフロアに行くとはどういうことか。宝箱や罠もあるかもしれない。
→そもそもエクセルで作るんだから、お得意のセルでなんとかなりそう?
方眼紙のようにとりあえずダンジョンを作って、プレイヤーは東西南北どちらに歩くか指定。指定先が壁なら、「いてっ」のテキスト。壁でなければセル移動。移動先のセルが階段ならば、降りるかどうかの選択肢。
どうせなら、ダンジョンがあらかじめ全部見えていたらつまらないので、プレイヤーは周りの8マスしか見渡せない
というわけで、とりあえず作ったダンジョンがこちら。
赤い星(E11)が現在地。
プレイヤーに東西南北を選んでもらう。
行き先が空欄ならそこへ移動
"壁"というテキストなら「いてっ」
"宝"というテキストなら「宝箱だ」&開けるか罠チェックかの選択肢
”下”というテキストなら「階段だ」というテキスト&降りるかどうかの選択肢
扉や?も同様に、何かのイベントが起きるようにする。
うん、Select Caseでいけそうな気がしてきた。
ビジュアル面は、あとで整えればよし。
プレイヤーの見渡せる範囲も後で考えよう。
ちょっとやってみよう。
PR
この記事にコメントする
プロフィール
HN:
よっぱ
性別:
非公開