Product/1Rogue
|
操作方法
- カーソルキー : 移動・項目の選択
- Zキー / Enterキー : 攻撃・項目の決定
- Xキー / Shiftキー : メニュー表示・キャンセル
- Cキー / Spaceキー : 方向転換
- Vキー : 高速移動
遊び方
ダンジョンに迷い込んだ4匹のネコを見つけ出す、ローグライクです。
更新履歴 (History)
- 2015.9.3 : v1.0.0 リリース
ソースコード (Source Code)
使用したゲームライブラリ (Game Library)
製作期間
4ヶ月半 : 2015/4/11〜2015/8/31
KPT
反省点や課題、次の目標
- Keep
- 導入やエンディングで、イベント絵の代わりにRPGツクール風のスクリプトを実装したのは正解だった
- 絵を描くよりは楽に実装できた
- ローグライクをつくる15のステップを元に実装を進めていったので、順調に作れた
- 一般的なローグライクのイメージに忠実に作ったので、あまり悩まなかった
- しかし、それゆえ目新しい要素はないけれど……
- 良くも悪くも仕様を割り切ったのは正解だった
- 移動は4方向のみ / スクロールしない / 自動生成はしない
- 比較的、楽に実装することができた
- Numbersでデータ入力できるようにしたのは正解だった
- 列・行の追加が簡単にできる
- 色をつけて強調できる
- A*を実装できた
- これで経路探索が簡単に実装できる!
- 名前入力モジュールは他のゲームでも使い回せそう
- 導入やエンディングで、イベント絵の代わりにRPGツクール風のスクリプトを実装したのは正解だった
- Webにscpコマンドでアップロードするスクリプトを用意したのがすごい楽だった
- Javascript + PHP + MySQL でランキングシステムを作ったので次回作でも使い回したい
- Probrem
- ターンの制御とインベントリと、アイテムの効果周りが雑な作りになってしまった
- 次回はもうちょっとすっきりした作りにしたい
- UIのレイアウトを失敗した
- インベントリを常に表示したのは失敗
- メニューボタンを押したときだけ表示するようにすればよかった
- メッセージウィンドウ用のUI領域を確保しておくべきだった
- 仕様を割り切ったためにゲームデザインに致命的な問題が発生した
- 4方向移動のみ: 4方向移動は1対1になったときに、敵が攻撃できないので延々と自然回復できてしまう
- スクロールしない: 1画面にすべての情報が見えているので、敵から逃げ回れてしまう
- 自動生成しない: これは特に問題なし
- Csvloaderの使い方がよく分からなくなってきたらので、整理する必要がある
- NumbersからExcelへの変換が手間なので、Excelを買った方がいいかも
- ターンの制御とインベントリと、アイテムの効果周りが雑な作りになってしまった
- Try
- 次回のローグライクはもう少しオリジナル要素を増やしたい
- BGMのフェード、クロスフェードもいずれ実装したい
- アップロードが面倒だったので、Jenkinsで自動ビルド&アップロードさせたい