Product/1Rogue の変更点


#topicpath

#flash(flash/RogueLike.swf, 852x480);

** 操作方法 [#a1c5b03c]
- カーソルキー : 移動・項目の選択
- Zキー / Enterキー : 攻撃・項目の決定
- Xキー / Shiftキー : メニュー表示・キャンセル
- Cキー / Spaceキー : 方向転換
- Vキー : 高速移動

** 遊び方 [#a6febbed]
ダンジョンに迷い込んだ4匹のネコを見つけ出す、ローグライクです。

** 更新履歴 (History) [#lca92eda]
- 2015.9.3 : v1.0.0 リリース

** ソースコード (Source Code) [#r1de5e46]
-GitHub
--https://github.com/syun77/FlixelRL

** 使用したゲームライブラリ (Game Library) [#vfcaf7d3]
- HaxeFlixel

~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
----
----
----
** 製作期間 [#s19aff45]
4ヶ月半 : 2015/4/11〜2015/8/31
** [[KPT]] [#f640ec58]
反省点や課題、次の目標

- Keep
-- 導入やエンディングで、イベント絵の代わりにRPGツクール風のスクリプトを実装したのは正解だった
--- 絵を描くよりは楽に実装できた
-- [[ローグライクをつくる15のステップ>http://d.hatena.ne.jp/countable/20120717/1342505647]]を元に実装を進めていったので、順調に作れた
--- 一般的なローグライクのイメージに忠実に作ったので、あまり悩まなかった
--- しかし、それゆえ目新しい要素はないけれど……
-- 良くも悪くも仕様を割り切ったのは正解だった
--- 移動は4方向のみ / スクロールしない / 自動生成はしない
--- 比較的、楽に実装することができた
-- Numbersでデータ入力できるようにしたのは正解だった
--- 列・行の追加が簡単にできる
--- 色をつけて強調できる
-- A*を実装できた
--- これで経路探索が簡単に実装できる!
-- 名前入力モジュールは他のゲームでも使い回せそう
- Webにscpコマンドでアップロードするスクリプトを用意したのがすごい楽だった
- JavaScript + PHP + MySQL でランキングシステムを作ったので次回作でも使い回したい
- Javascript + PHP + MySQL でランキングシステムを作ったので次回作でも使い回したい
- Probrem
-- ターンの制御とインベントリと、アイテムの効果周りが雑な作りになってしまった
--- 次回はもうちょっとすっきりした作りにしたい
-- UIのレイアウトを失敗した
--- インベントリを常に表示したのは失敗
--- メニューボタンを押したときだけ表示するようにすればよかった
--- メッセージウィンドウ用のUI領域を確保しておくべきだった
-- 仕様を割り切ったためにゲームデザインに致命的な問題が発生した
--- 4方向移動のみ: 4方向移動は1対1になったときに、敵が攻撃できないので延々と自然回復できてしまう
--- スクロールしない: 1画面にすべての情報が見えているので、敵から逃げ回れてしまう
--- 自動生成しない: これは特に問題なし
-- CsvLoaderの使い方がよく分からなくなってきたらので、整理する必要がある
-- Csvloaderの使い方がよく分からなくなってきたらので、整理する必要がある
-- NumbersからExcelへの変換が手間なので、Excelを買った方がいいかも
- Try
-- 次回のローグライクはもう少しオリジナル要素を増やしたい
-- BGMのフェード、クロスフェードもいずれ実装したい
-- アップロードが面倒だったので、Jenkinsで自動ビルド&アップロードさせたい

*** 感想 [#ifac0515]