喵宅苑交互式事件设计思路 笔记
通过里世界事件模块,对接社区的各个交互按钮,包括但不限于
当按下帖子事件按钮(新增)
当按下收藏或喜欢按钮
当回复帖子时
当给帖子评分时
当下载附件时
当阅读帖子时间超过x分钟时
事件本身有独立的配置面板,如果是帖子事件,则允许用户配置,在帖子选项菜单追加【新建事件】菜单
如果是其它非能够和用户绑定的交互事件,统一在管理后台提供配置面板,仅允许管理员配置(例如 当点击某个模块时,当滚动条高度为x时)等等
必须明确事件是否可以多次触发,还是一次性事件,或者有周期性,同一用户只允许触发x次(备注,需要仔细思考)
事件菜单
事件面板必须提供传统rpg游戏能够实现的绝大部分功能,包括弹出对话,逻辑判断,变量操作,积分增减,物品增减,(用户配置情况下将扣除用户自身物品或积分),弹出图片,场所移动(仅限rpg模式)、
战斗处理等,事件菜单允许调用小宅喵
【数值操作相关】
所有的数值增减均由前台申请,后台处理
程序不会信任前台传入的任何数据
所有操作将由后台读取数据库实现后将操作结果返回前台
需要准备相关api
考虑是否动态生成相关api