beta1139 / ff7fc-develop

Automatically exported from code.google.com/p/ff7fc-develop
46 stars 3 forks source link

👋 FF7FC開発プロジェクトへようこそ!

最新版プロジェクトファイル一式 https://github.com/beta1139/ff7fc-develop/archive/master.zip

コメントはこちらへ https://github.com/beta1139/ff7fc-develop/discussions/73 (※コメントするにはgithubアカウントが必要です)

テスター募集

独自スクリプトでイベント作成が進んでいます 最新版のプロジェクトファイル一式をダウンロードして動作確認していただき、不具合や感想などの報告をお願いします

マップ作成者募集

FF7は全部で600程マップが存在しており、現状250程データ化できています まだ作成できていないマップの8bitドット画像制作をお願いします


FF7FC

■プログラム製作者 BETA

■操作方法 ・↑↓→← : 矢印キー ・決定 : x ・キャンセル : z ・メニュー : space ・キャラチェンジ : c ・終了 : ESC or q ・エンカウント : s ・デバッグ情報表示 : a ・エンカウントのオンオフ切り替え: a + s ・イベント情報出力 : F1 ・処理速度を上げる : テンキーのプラス ・処理速度を下げる : テンキーのマイナス ・処理速度を通常に戻す : テンキーのアスタリスク ・当たり判定有効/無効切り替え: 左シフトキー ・簡易セーブデータ切替: F2 F2押下で記録先を以下のように切り替える ./save/status_data => ./save/status_data1 => ./save/status_data2 => ./save/status_data3 => ./save/status_data4 => ./save/status_data => (繰り返し) ・簡易セーブ : F5 (./save/status_data(なし,1,2,3,4)に記録する) ・簡易ロード : F7 (./save/status_data(なし,1,2,3,4)を復元する) ※簡易セーブ&ロード機能で記録&復元されるデータは以下のみ ・全メンバーのステータス ・パーティ構成 ・所持アイテム ・所持ギル ・コンフィグ設定 ・イベントフラグの7番以降

■設定 ・config_CS.exe ・XキーとZキーの入れ替え ・画面サイズ変更 ・垂直同期on/off設定 ・ゲーム開始時のシーン選択 ・ゲームスタート位置 ・ウィンドウ非アクティブ時の挙動 ・keyConfig.exe ・キー設定

■動作環境 以下の環境で正常動作を確認済み ・OS :windows7 ・CPU :Intel Corei5 CPU 750 @2.67GHz ・MEMORY:4.00GB ・グラボ:NVIDIA GeForce GT220

■フォルダ構成 FF7FC --documents/ 各種ドキュメント置き場 --イベントスクリプト命令一覧.txt `--イベントフラグ管理表.xls
--event/ イベントファイル格納フォルダ
--script/ イベントスクリプトファイル格納フォルダ
--script_e/ イベントスクリプトファイル格納フォルダ(英語版)
--event.csv イベント情報(NPCの追加など)
`--event_e.csv イベント情報(NPCの追加など)(英語版)
--image/ 画像ファイル格納フォルダ
--item/ アイテムデータ格納フォルダ
--item_e/ アイテムデータ格納フォルダ(英語版)
--mapdata/ マップデータ格納フォルダ
-- mapdata_000 マップエディタで作成したマップデータ
-- mapdata_999
`-- setting.txt マップ毎の以下の設定が定義されているファイル
BGM/戦闘画面背景画像ファイル名/エンカウントする敵グループID
--mapeditor/ マップエディタ
--monsterdata/ モンスターデータ格納フォルダ
-- monster_data.csv 敵個別のステータス、画像ファイル名などの定義
`-- monster_party_data.txt 敵グループIDの定義ファイル
--monsterdata/ モンスターデータ格納フォルダ(英語版)
--save/ セーブファイル格納フォルダ
--sound/ サウンドファイル格納フォルダ
--bgm/ BGM格納フォルダ
--se/ SE格納フォルダ
`--setting.txt 戦闘以外のBGMファイル名の定義
--text/ 文字列リソースファイル格納フォルダ
--text_e/ 文字列リソースファイル格納フォルダ(英語)
--tools/ ツール類
--make_map_data/ マップ画像及びマップチップ画像からマップデータを生成するツール
--map_chip_edit/ 不明
`--map_chip_id_replacer/ チップIDを変換するツール
--config_CS.exe 各種設定変更用プログラム
--EventEditor_CS.exe イベント作成ツール
--FF7FC.exe ゲーム本体
--ini.bin config.exeで生成した設定ファイル
--keyConfig.exe キー設定ツール
--keySetting.bin キー設定情報定義ファイル
--readme.txt このファイル
--SaveDataEditor.exe セーブデータ編集ツール
--マップNO対応表.txt マップNO対応

`--新キャラチップ対応表.txt キャラID対応表

●マップ毎のBGMの設定を変更したい場合 ・"./mapdata/setting.txt"を編集する IDの列に0から999までの数字が並んでいるので、 対応する行のbgmの項目を書き換えて下さい id :マップID type :未使用 bgm :BGMファイル名 battle_back:戦闘画面背景

■実装保留項目 ・マップに入ったときにマップ名を画面上部に表示させる ・オープニング電車 ・ボス消滅アニメ ・パーティアタック ・ジャンプのchg_speed

※要望、バグ報告など募集