小星球是一个已Meta公司的quest设备为游戏平台开发的一款建设装饰养成类多人VR游戏,项目分为游戏客户端、服务器端、运营管理后台,客户端采用了unity + photon fusion框架构建的多人VR交互和时时同步,后端采用SpringBoot + netty + mysql + redis 等技术搭建的框架技术,提供webScoket游戏的各种服务,客户端和后台服务使用了Protobuf协议进行主要数据通信。运营管理后台采用了SpringBoot + Vue 框架搭建的web管理后台,主要运营用户数据、用户游戏中的各种统计、游戏活动运营、商品和服装的各种运营。游戏中的主要模块有:用户账号系统、背包模块、会员和充值、商品商店、服装装扮、三千种功能道具、宠物系统、地形编辑系统。游戏房间管理、多人社交等。
项目的服务器端和运营管理后台都是由我独自构建框架,实现全部功能,游戏客户端参与了各种功能UI、宠物客户端功能各种表现和养成、场景道具的管理和加载、房间多人进出自动分配、功能道具等