Game A Week
- 一週間(月曜日から日曜日)に一本ゲームをリリースする。
- 日曜日(まで)に制作したゲームを何らかの手段で公開する。
- 制作したゲームは_Game A Week_が終わるまで改変しては行けない。
なぜGame A Weekをやろうと思ったか
僕はゲームを作るのが好きなのですが、技術が劣っている部分が多く、この_Game A Week_をしながらゲーム開発に関する知識や技術を増やせないかと思い、始めることにしました。
今回作ったゲーム
一週間目で作ったゲームは「SwitchAndGet」。
Unityで開発しました。
プラットフォームはWeb(WebGL)です。
あまりUnityには慣れていませんがちょっとしたゲームも
ゲームの詳細
操作方法はシンプルでスペースキーを押すとプレイヤーが移動します。
ただし移動には規則があり、プレイヤーが下にいるときは上に、プレイヤーが上にいるときは下に移動します。
移動するたびに得点が増えます。
右から出てくる障害物に当たってしまうとゲームオーバーです。
制限時間などの機能も考えましたが、ギリギリ間に合いませんでした。
URL
最初はiOS向けに作っていたので
ここからWeb版が遊べます。
ぜひ遊んでみてください。
※WebGLだとスコアが表示されませんでした。いろいろ調べてみましたが、時間切れで間に合いませんでした。どなたか
1周間目の感想
何故かアイディアって寝てるときに出てくるんですよね..
暗いところで急に明るい画面を見てメモするのがしんどいです(笑)
このゲームのアイディアは月曜日に思いついたものに、少し時間をかけて掘り下げたものです。
作っていて少しハマったところが当たり判定です。
最初は、プレイヤーと障害物の当たり判定がうまくいきませんでした。
プレイヤーにも障害物にもBoxCollider2D
を付けているのにOnTriggerEnter
が動かなくて、かなり悩みました。
ネットで30分ぐらい調べたところどうやらRigidbody2D
が必要だったみたいです。
最初はこのぐらいのゲームしか作れませんが、少しずつ一週間で本格的なゲームを作れるようになりたいです。
最後に
ここまで読んでいただきありがとうございます。
良ければアドバイスや質問よろしくおねがいします。