ゲームライブラリSFMLで、モンスター育成ローグライク(ダンジョンRPG)を制作中です。
町自動生成を進行中です。
道具屋の処理を流用し、魔法屋と薬屋を実装しました。
道具屋との違いは、店に並ぶアイテムの候補です。
道具屋は様々なアイテムを扱っています。
魔法屋は魔法書のみ、薬屋は回復アイテム中心です。
魔法屋は、内装にも違いがあります。
道具屋や薬屋は、商品が置かれているらしきテーブルが並べられています。
魔法屋には、大きな魔方陣が描かれています。
道具屋は、全ての町に必ず配置される仕様を予定しています。
魔法屋や薬屋が配置されるかはランダムですが、同種のアイテムが並んでいるので、それらが不足している時には重宝するでしょう。