土日にまとめるつもりが別件でつぶれてしまった。ごめんなさい。
開発計画(下記は草案です)
- ver0.5 商店経営パート コンソール版
- ver1.0 商店経営パート GUI版
- ver1.5 交渉システム
- ver2.0 鍛冶パート
- ver3.0 冒険パート
- ver4.0 シナリオ実装
- ver5.0 更なるゲーム要素導入
ver0.5-1.0 商店経営パート
概要
- お店経営ゲームです。
- いくつかの工房から武器を仕入れて売ります。同じ武器・同じ性能でもちょっとずつ値段や性能が異なるので、ベストな仕入先を見つけてください。
- お店の陳列棚に仕入れた武器を並べ、値段をつけます。どの陳列棚に何を置くかよって集客力や売れ行きが変わってくるので注意が必要です。
- 設定した開店時間になるとお客様が来店します。お客様の欲しいものが並べられていたら商品を買ってくれるでしょう。またお客様によっては何を買えばいいか相談を持ちかけてくることがあります。お客様にぴったりな武器をおすすめしましょう。
- 商品の質や価格、あなたの対応などによって、お客様の店に対する評価が変化します。高い評価を得ることが出来れば次もまた来てくれるようになるでしょう。また評判や悪評は人づてに伝わるもの。階級の高い客を狙えば風評の広がりも大きくなります。
- お客様には好みが設定されています。あなたの仕入れた商品とお客様の好みが合わなければ売り上げも伸びません。ターゲットとする客層にあわせてお店の雰囲気や仕入れ内容を変えていきましょう。
実装予定
- アイテム(武器のみ)・商店・客
- 商店の内装変更
- 仕入れモード
- 商品陳列
- 倉庫確認・整理
- 宣伝
- 掃除
- 客生成
- 客更新
- 来客ルーチン
- 購買ルーチン
- 会話
ユーザーコマンド
店舗関係。閉店時のみ可能
- get_status() // 店パラメータ・設定表示
- set_time(int open_hour, int close_hour) // 開店,閉店時間の設定
- set_mood(int brightness, int elegance, int luxury, int sweetness) //店の内装。とりあえず直でパラメータ操作
- brightness: 明るさ。 0: 暗め・大人の雰囲気。夜のバー。100: 明るめ。入りやすい。スーパー。
- elegance: 上品さ 0:大衆的。八百屋さん 100:ハイクラス。王室御用達
- luxury: 豪華さ 0:飾り気なし。100:ごてごて。
- sweetness: 可愛らしさ 0:男性向き 100:女性向き
- clean(int minute) // 指定時間分の掃除をする
- advatise(int price) // 値段分だけの広告を打つ
- purchase() // 仕入れモードへ移行
倉庫・棚関係。いつでも可能
- show_shelf(int index) // index番目の棚情報を表示
- set_shelf(int index, int stockid, int price) // stockid番目の倉庫の中身をindex番目の棚へ値段priceで陳列。
- empty_shelf(int index) // index番目の棚の中身を倉庫に戻す。
- set_price(int price) // 価格変更
- show_stockyard() // 倉庫全体を表示
- show_stockyard(int index) // index番目の倉庫の詳細を表示
- sort_stockyard() // アイテムidで整列
- dispose(int index) // index番目のアイテムを捨てる
仕入れ
- show_itemlist() // 一覧表示
- buy(int itemid, int num) // 購入
- discount() // 値切り交渉
開店中
- show_customer(int customerid) // customerid番目の客を表示
- talk_customer(int customerid, ...) // 客と雑談。...:話しかけ方(考え中)
商談中
- accept() // 客の提示を承諾する(定価|値切り)
- deny() // 客の値切り交渉を拒否する
- suggest(int stockid, int price) // stockid番目の倉庫の品を値段priceでおすすめする
システム
init
- 客生成
一日の流れ
- パラメータ更新
- 開店時
- 来客
- 販売
- 閉店時
- 内装変更・掃除・宣伝
- 仕入れ
- 決算
週の更新
月の更新
ver1.5 交渉システム追加
- アイテム属性に品質・耐久等を追加
- 店属性に評判を追加
- 客がアイテムを売るようになる。
- 値切りやふっかけの実装
ver2.0 鍛冶パート
- アイテムの合成が可能になる
- アイテム鑑定の実装
スタッフを募集するとしたらver1.5まで開発した後。@wikiへ