Pome资料库
Pome 切换暗/亮/自动模式 切换暗/亮/自动模式 切换暗/亮/自动模式 返回首页

11.商城设计

说明

注意考虑数据驱动逻辑

要求:道具信息需要读取本地JSON文件,商店信息需要读取本地JSON。

素材可以根据实际情况寻找

蓝图或是C++均可

基础需求

  1. 搭建测试场景,并摆放多个NPC
  2. 每个NPC挂载一种商店(布料店,武器店,防具店,材料店)
  3. 走进NPC点击开启弹窗,选择进入商店或是对话(对话可以随意设计,添加随机内容)
  4. 打开商店页面,要求显示商店内容与玩家背包
  5. 玩家背包限制格子数量,例如最大格子20各
  6. 拖拽道具到背包为购买,拖拽道具到商店为出售。
  7. 出售道具价格为购买价格的70%
  8. 鼠标悬停显示道具信息(图标,名称,等级,价格,品质,属性,用途,描述等,不限)

拓展部分

  1. 可设计道具堆叠特性,购买时填入购买数量
  2. 出售时堆叠道具可选出售数量
  3. 堆叠道具可自动堆叠到背包中已有道具上
  4. 增加道具排序功能,例如遵循价格,品质等
  5. 增加筛选功能
  6. 增加搜索功能
  7. 增加整理功能(整理规则随意设定)

寄售行

  1. 可设计寄售行系统,所有背包道具可以挂载到寄售行完成道具寄售
  2. 玩家可以选择寄售行撤销出售道具
  3. 设计联网,其他玩家可以通过网络购买寄售行道具
  4. 寄售行道具出售后,卖方接收到信息,提示道具出售成功,获取收益

注意:无需考虑将数据存储到数据库问题