【アメピグ】感謝→アメーバピグで遊ぶ最初気がつきませんでしたが、何かが浮いていました。近くに持ってくると。。。チョコ?たぶん、ブロックを積んでた時に置いていってくれたんですね?ブロックを片づけた時間ときたよ帳から、たぶん、ららかな?ありがとう!!(≡^∇^≡)
【はじめてのプチコン】サンプル2の仕様を考えるでは、サンプル2へ話を戻します。今回はサンプルを見て理解しながら打ち込むのでなく、その前に考えながらプログラムを作っていきましょう。現在、サンプル2でできる事は。。。1)プレイヤをひとり作ることができる準備はしていますが、必ずしも作成する必要はないですよね。サンプル2ではプレイヤがいる想定になっています。2)エネミーを作ることができるこれも準備しただけなのでいなくてもいいんですよ。それに、敵は一体とは限りません。複数でも問題ないですね。サンプル2では一応複数の敵を想定していました。3)迷路のようなマップがすでに存在する当然、無視もできますが。。。それじゃ、話が始まらないよね。4)ステージ制のゲーム構成になっているまぁ、以上の事から、どんなゲームが作れるか考えてみましょう。では、ここで簡単な仕様です。1)プレイヤは1体で迷路を歩き回れる。2)エネミーは複数で最高は7体まで。。。これは表示の関係で、表示を工夫すればそれ以上も可!3)エネミーは迷路を自由に動き回れる。4)マップを切り替えることでゲームを楽しめる。さらに、ここから考えた場合。。。どんなゲームが考えられるでしょうか?アイデアを出してみましょう。【アイデア1】迷路に放たれたエイリアンをすべて退治するゲーム。攻撃方法は、移動方向に弾丸を撃ち込みエイリアンを倒す。エイリアンはプレイヤを襲う。。。エイリアンがプレイヤに接触したらプレイヤはアウト!!【アイデア2】退治方法を落とし穴にする。これは実は古典的なゲームを簡単に作ろうと思って準備しました。プレイヤは迷路を移動し自分に進行方向に落とし穴を掘ります。エイリアンをその落とし穴に落としたら、穴を埋めてエイリアンを倒します。エイリアンは穴に落ちるとしばらくして這い出してきます。その前に穴を埋める必要があります。【アイデア3】エイリアンはプレイヤが近くにいない場合にはランダムに移動してプレイヤが近ずくとプレイヤに寄ってくる。エイリアンを誘導しながら通路のあるアイテムをすべて拾うとゲームクリアとなる。【アイデア4】プレイヤは存在せず。エイリアンを迷路で繁殖させるゲーム。このままだと簡単になるのでエイリアンを食べる、敵を用意しプレイヤはその敵の妨害をするなどなど。。。どんなアイデアがでましたか?
【はじめてのプチコン】ランダムワープ問題の回答回答を忘れていました。しかし、ひとつ前のブログでほとんど解答はわかったのでは?RND関数で生成する値はマップ上の座標なんで、X座標、Y座標ともに0~8の間です。だから答えは。。。X=RND(9)Y=RND(9)ですね。