LoginSignup
4
0

More than 5 years have passed since last update.

【Game a Week】1週間目

Last updated at Posted at 2018-08-10

Game A Week

  1. 一週間(月曜日から日曜日)に一本ゲームをリリースする。
  2. 日曜日(まで)に制作したゲームを何らかの手段で公開する。
  3. 制作したゲームはGame A Weekが終わるまで改変しては行けない。

なぜGame A Weekをやろうと思ったか

僕はゲームを作るのが好きなのですが、技術が劣っている部分が多く、このGame A Weekをしながらゲーム開発に関する知識や技術を増やせないかと思い、始めることにしました。

今回作ったゲーム

一週間目で作ったゲームは「SwitchAndGet」。
Unityで開発しました。
プラットフォームはWeb(WebGL)です。

あまりUnityには慣れていませんがちょっとしたゲームも

ゲームの詳細

実行するとタイトルが表示されます。
スクリーンショット 2018-08-10 20.08.03.png

Playをクリックするとゲームスタートです。
スクリーンショット 2018-08-10 20.09.31.png

操作方法はシンプルでスペースキーを押すとプレイヤーが移動します。
ただし移動には規則があり、プレイヤーが下にいるときは上に、プレイヤーが上にいるときは下に移動します。
移動するたびに得点が増えます。
スクリーンショット 2018-08-10 20.10.26.png
右から出てくる障害物に当たってしまうとゲームオーバーです。
スクリーンショット 2018-08-10 20.11.19.png
制限時間などの機能も考えましたが、ギリギリ間に合いませんでした。

URL

最初はiOS向けに作っていたので
ここからWeb版が遊べます。
ぜひ遊んでみてください。
※WebGLだとスコアが表示されませんでした。いろいろ調べてみましたが、時間切れで間に合いませんでした。どなたか

1周間目の感想

何故かアイディアって寝てるときに出てくるんですよね..
暗いところで急に明るい画面を見てメモするのがしんどいです(笑)
このゲームのアイディアは月曜日に思いついたものに、少し時間をかけて掘り下げたものです。

作っていて少しハマったところが当たり判定です。
最初は、プレイヤーと障害物の当たり判定がうまくいきませんでした。
プレイヤーにも障害物にもBoxCollider2Dを付けているのにOnTriggerEnterが動かなくて、かなり悩みました。
ネットで30分ぐらい調べたところどうやらRigidbody2Dが必要だったみたいです。

最初はこのぐらいのゲームしか作れませんが、少しずつ一週間で本格的なゲームを作れるようになりたいです。

最後に

ここまで読んでいただきありがとうございます。
良ければアドバイスや質問よろしくおねがいします。

4
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
0