Product/SuperSimpleRL

Top / Product / SuperSimpleRL

操作方法 (How to operation)

  • 移動(Move): カーソルキー(Arrow Keys)
  • アイテム(Use Artifact): マウス操作(Click Mouse)

遊び方 (How to play)

アイテムを拾って敵を倒しながら10Fクリアを目指します。HPが0になるとゲームオーバーです。

We aim to 10 levels clear while defeating the enemy picking up the artifact. When the HP becomes 0 the game is over.

■アイテムの効果

  • HEAL: HPが1回復 ( hp +1)
  • LASER: 上下左右に攻撃 (attack vertical and horizontal)
  • TELEPORT: ランダムな位置にワープ (teleport random position)
  • PARALYZE: すべての敵を麻痺(10ターン有効) (all monsters paralyzed. enabled 10 turns)
  • WARP3: 3マス先までワープ (jump 3 grid)
  • MISSILE: 指定の敵を倒す (kill any a monster)
  • SWAP: 指定の敵と位置を入れ替える (swap the position of you and the monster)
  • SLOW: 敵が2ターンに1回しか移動できないようにする(10ターン有効) (all monsters slowed. enabled 10 turns)

更新履歴 (History)

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

ソースコード (Source Code)

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




























製作期間

7日 : 2016/3/14〜2016/3/20。作業時間は24時間

toggl.png

規模が少し大きくなったので今までで一番時間がかかった。そして7日フルで作業をした

振り返り

Game A Week の7週目(10本目)

  • アイデア
    • Zaga 33を参考にシンプルなローグライクを作りたかった
    • HPの代わりにターンをライフにしたらいいかも……というのが着想
    • しかし「ターン=ライフ」にするとゲームバランスの調整や、敵からのダメージの扱いをどうするかが難しくなった
    • 結局、HPを導入してしまった
      • ターンが満腹度とほぼ同じものになってしまった
      • 満腹度減少の厳しいローグライクとなった
  • 良かったところ
    • 1から作るのは期間的に間に合わないと思い、1Rogueのコードやリソースを流用することにした
      • ギリギリだったが期限を守ることができた
    • Zaga 33のクローンゲームにならないように、ぎりぎりオリジナリティは出せたように思う
      • アイテムの効果をターン数を稼ぐためのものに調整できた
    • 7日で作るローグライクとしてはそれなりに満足できるレベルだと、個人的には思った
  • 悪かったところ
    • 最後までゲームの方向性に悩んだ
    • バグはまだ残っているかも……
    • ゲームバランスの調整にあまり時間が取れなかった
  • 学んだこと
    • 1Rogueから基本的な部分を切り出して再構築できた
      • 次にローグライク作るときは楽できそう