Product/DeadCave

Top / Product / DeadCave

操作方法 (How to operation)

  • 移動(Move): カーソルキー(Arrow Keys)
  • ジャンプ(Jump): X / Xキー(X key)

遊び方 (How to play)

プレイヤーキャラクターを操作してゴールを目指します。全3ステージクリアすると、ゲームクリアとなります。

Aim at the goal by operating the player character. if you complete three levels, it will be the game clear.

更新履歴 (History)

  • 2016.3/27 : v1.0.0 リリース

ソースコード (Source Code)

使用したゲームライブラリ (Game Library)




























製作期間

7日(実質5日) : 2016/3/21〜2016/3/27。作業時間は8.5時間。用事があってあまり作業できず……

toggl.png

振り返り

Game A Week の8週目(11本目)

  • アイデア
    • 今週時間があまり取れないことがわかっていたので、作りやすい横スクロールアクションにした
    • オリジナルなアイデアはほとんどなし
    • I Wanna be the Guy (アイワナ) や、鬼畜マリオ、オワタの大冒険を参考に作ってみた
  • 良かったところ
    • 個人的な用事で忙しかったが、その制限内で作ったわりには面白いものになった気がする
    • 孔明の罠(ジャンプを遮る隠しブロック)を作れたので個人的に満足
    • ゲームの実況プレイ動画を参考に、ギミックの選定・レベルデザインをしたので効率よく作れた
      • そのぶん、オリジナリティはないが、制限時間内で良いものを作るには良い方法だと思う
  • 悪かったところ
    • ギミックを作り上げるまで全くレベルを作らなかった
      • 効率の面では良かったかもしれないけど、わりとありきたり(即死系ゲームではよく見る)のものになってしまった気がする
  • 学んだこと
    • 隠しブロックはHaxeFlixelだと簡単に作れる
      • 初期状態は visible = false 、allowCollision = FlxObject.DOWN にしておく
      • 一度でも衝突したら visible = true 、allowCollision = FlxObject.ANY にする
      • これだけで作れる
    • 即死系ゲームは、意外性のある罠 がとても重要
      • 動かなかったオブジェクトが突然動く
      • 乗れると思った足場が落ちる・崩れる
      • それゆえ、1発ネタ的なギミックが多くなるので、使い回しが難しい気がする
      • ステージ数が3つと少なかったのもこれが理由