ナビつき!つくってわかるはじめてゲームプログラミングのレッスン7「3Dアスレチックワールド」のステップ7「はじめてプログラマーの第一歩」まできた。
ここでは最後のステージギミックをまるまるオリジナルでナビなしで作るということになった。
どうしようかな、と思ってとりあえずサッカーボールをおいてゴール的なところにいれたら進めるようになる、みたいなのを作ろうと考えた。
オシャレなモノノードンでサッカーボールを置いて、先に進めなくするように直方体のモノノードンで壁を作って、壁にパネルを埋め込んでそこのパネルにサッカーボールを当てると壁が壊れて先に進める、という風にすることにした。
で、パネルのこわせる、にサッカーボールだけ指定して、モノがこわれたしゅんかんノードンでパネルが壊れたらシグナルを送って、モノをこわすノードンで壁にしている直方体のモノノードンを壊すことにした。
後は直線だとつまらないだろうから直方体のモノノードンをでちょっと壁を作っておしまい。
ちなみにチェックポイントがいっぱい増えてたのでまだ手を付けず後回しにした。
ここで作ったゲームは「ゴーシュート!」という名前で公開したので良かったら触ってみて欲しい。

これでナビつきレッスンはおしまい。
これからはフリープログラミングでなんかゲームを作ろうと思う。
現状アイディアがないので思いついたら作ってブログ投稿する予定。
まだまだ使ってないノードンがいっぱいあるのでいろいろと試していきたい。
ところでこの公開したゲームってはじめてゲームプログラミング持ってないと遊べないんだろうか?
あんまり調べてないからわからん。
追記。
どうもはじめてゲームプログラミング持ってないとプレイできないみたい。
フリープログラミングの左側のメニューにある「もらう」からもらえるみたい。
あと、初めてswitchでとった画面のキャプチャ画像をスマホに送るってやった。
2次元バーコードをスマホに読み込んでswitch本体のWi-Fiにつなげてそこからダウンロードするようだ。
この時、Androidだと設定のネットワークとインターネット>モバイルネットワーク>モバイルデータの項目をOFFにしておかないとswitch本体のWi-Fiに繋がずにスマホのデータ通信でインターネットに繋いでファイルを探そうとして504 Gateway Timeoutって表示されてしまうので注意が必要。
iPhoneは使ってないのでどこの設定をいじればよいかわからん。


コメント