Product/OneWayRPG2
Japanese version only.
|
操作方法
- マウスで操作します
遊び方
- 探索ボタンを押すと、敵に遭遇したりアイテムを獲得できます
- 探索すると食糧(リンゴ)が1つ減ります
- 食糧がなくなると3ダメージ受けます
- アイテムを捨てると、使用回数ぶんだけ食糧が増えます
- アイテムを使うと敵にダメージを与えることができます
- アイテムには「ダメージ数」「命中率」「攻撃回数」「使用回数」「属性」のパラメータがあります
- 使用回数について
- 使用回数が0になるとアイテムは失われます
- 使用回数が最後の一回はダメージが3倍になります
- 回復アイテムはHPを回復します
- アイテムがなくなった場合、1ダメージの自動攻撃を行います
HPジャストゼロボーナス
- 敵のHPをちょうど0になるようにして倒すと、2つのメリットが発生します
- とどめをさした武器の威力が+1強化される
- 必ずアイテムドロップする
ゲームオーバー条件
- HPが0になる
ゲームクリア条件
- フロア5を踏破する
更新履歴 (History)
- 2016.5/8 : v1.0.0 リリース
ソースコード (Source Code)
使用したゲームライブラリ (Game Library)
- HaxeFlixel (4.0.0)
謝辞
使用素材
■フォント
- Pixel M plus(ピクセル・エムプラス)
■背景・モンスター画像
製作期間
6日 : 2016/5/3〜2016/5/8。作業時間は27.5時間
前回を上回る最長の開発時間。やっぱりゴールデンウィークは開発に集中できて良いです
振り返り
Game A Week の14週目(19本目)
- アイデア
- 今回始めて、完成したゲームに手を入れてはいけない、というGame A Weekのルールをあえて破った (基本ルールは変えずに作った)
- 理由は作業時間の制約上実装できなかった機能をどうしても実装したかったから
- それと確実に面白くなると思っていたから
- 今回追加した機能は、属性じゃんけん、HPジャストゼロボーナス、フロアマスター
- 一定歩数でフロアマスターが出現する仕様を採用するか悩んだが、これよりも良いアイデアが浮かばなかった
- プログラムの構造も大きく見直した
- 今回始めて、完成したゲームに手を入れてはいけない、というGame A Weekのルールをあえて破った (基本ルールは変えずに作った)
- 良かったところ
- CastleDBの使い方を半日使って調べた
- その結果、かなり便利に使える方法を見つけられた
- HPジャストゼロボーナスはなかなか良いと思った
- 装備が弱くても強化できてなんとかなる
- CastleDBの使い方を半日使って調べた
- 悪かったところ
- アイテム出現テーブルは、アイテムテーブルと一緒にしても良かったかもしれない
- ダメージ計算の処理が3つに分かれてしまっているのは良くない。……しかし処理をまとめにくいからどうしようか
- 学んだこと
- CastleDBの効率よいデータベース設計の方法
- FlxUIButton.addIconは、アイコン画像に余白が必要
- 次回作のアイデア
- 食糧を使って、パラメータ上昇、ショップの作成
- アイテムが一杯のときに、アイテム捨てるメニューの表示