HotelRush产品系统

我要开发同款
Matcha2026年06月12日
5阅读

技术信息

语言技术
Unity3D
系统类型
Android应用
行业分类
游戏
参考价格
10000
演示地址
联系我可以远程演示。

作品详情

行业场景

1.品类红利:休闲游戏(超休闲/混合休闲)仍是全球下载量最高的品类,2024年全球休闲游戏下载量占比超60%(Sensor Tower数据),用户获取成本相对中重度游戏更低。
2.技术储备:具备成熟的2D/3D休闲游戏开发管线,可快速迭代原型。
3.竞品:play.google.com/store/apps/details?id=com.master.hotelmaster
4.差异化:游戏内循环不变,更换了游戏主题,并且CPI达2美金以下,初具潜力

功能介绍

本项目为一款 酒店/餐厅经营模拟类移动游戏,核心玩法围绕关卡解锁、房间升级、NPC 员工调度、顾客接待、VIP 服务、每日任务与资源管理展开。
采用 Framework(基础设施)+ Game(玩法)+ UI(表现)+ Handle(业务封装)+ Procedure(流程) 的五层结构:
Framework 提供了运行时基础能力.
Game 层按“关卡-区域-房间-NPC-接待-角色”拆分,符合经营模拟游戏的领域模型。
Handle 层简化了模块间调用.
数据层 使用 Luban + Addressables 实现了配置驱动.
第三方插件 覆盖了动画、输入、震动、调试等常见需求。

项目实现

项目采用 自定义轻量级分层框架(受 QFramework / GameFramework 启发),基于 Unity 的 Addressables、URP、AI Navigation 构建,使用 Luban 作为配置表生成工具。
App 启动 → FrameworkManager 初始化各基础模块。
ProcedureManager 进入 ProcedureEntry,加载初始资源。
ProcedureChangeScene 切换到关卡场景。
ProcedureLevel 实例化 Level,Level 读取 ConfigHandle 配置、ArchiveHandle 存档,生成 Region、Room、NPC。
玩家通过 RoleController 或 UI 与场景交互,触发事件通过 EventHandle 广播。
状态变化通过 ArchiveHandle 写入存档,UIManager / AudioManager 更新表现。

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论