一、需求描述:实景AR剧本游戏编辑器及发布社交平台
类别:游戏编辑发布、社交平台
进度:已经有产品文档、低保真原型图、UI,需要软件工程师开发部署
功能:游戏兴趣类社交产品,实现用户以剧本游戏创作兴趣标签进行聚合和交流的功能。
1、用户注册登录实名认证2、实景AR剧本游戏编辑器,让用户以拖拉拽的方式进行(剧本游戏创作 - 剧本、素材、剧本游戏创建和编辑工具(添加/修改/删除) - 场景和角色管理 - AR内容集成(如3D模型、音频、动画) - 实景交互设计(如用户位置、触发事件) - 多人协作功能 , - 实时地图导航与位置编辑,定位和追踪技术:精确的定位和追踪技术 - 预览和测试功能),3、游戏出售购买和游戏体验使用、 - 商品浏览和搜索 - 购物车和订单管理 -游戏移动端体验使用4、个人日志发布(提供社区群交流)-个人日志发表视频、图文-分享剧本和创意,社区构建**:建立用户社区,收集反馈
。5、个人中心、游戏竞技设计,统计及管理员后台系统,需要软件开发工程师将这些模块进行实现。
- 支付接口集成(如支付宝、微信支付)- **兼容性**: - 响应式设计以适应不同屏幕尺寸 - 支持桌面(Windows/Mac)和移动设备(iOS/Android)平台兼容性:需要确保AR剧本游戏能够在不同的设备和操作系统上运行,例如iOS、Android以及不同的AR平台如ARCore、ARKit等。跨平台开确保游戏在不同设备上的兼容性和稳定性。
二、人才技术要求:资深软件开发工程师
技术:精通游戏前端后端架构与开发与云服务,有能力设计高可用、可扩展的游戏服务器架构。熟悉AWS、Azure或阿里云等云服务提供商,能够优化游戏数据存储、用户认证、实时通信等后端服务。了解游戏数据分析与运营监控,能够利用大数据提升游戏性能与用户留存。
开发前后端技术要求、技术选择,需前后端技术分离
前端开发:
- 使用 HTML, CSS, JavaScript,选择框架如 React、Vue.js 或 Angular
- 使用 Bootstrap 或 Tailwind CSS React、Vue.js 或 Angular 创建响应式用户界面
-使用 WebGL 或 Three.js 进行3D渲染
- 设计用户界面,包括仪表盘、剧本编辑器、场景编辑器等
- 实现拖放功能,方便用户添加角色和场景
- 设计主页、商品列表页、商品详情页、购物车和结算页
- 实现商品的增删改查功能
后端技术:
搭建服务器,设置数据库连接
- 实现用户管理、剧本管理、场景和角色的增删改查接口
- 实现用户认证、商品管理、订单处理等接口
AR功能实现**:
- 使用 AR.js、A-Frame 或 Unity 等框架来创建AR体验
- AR技术实现提供API接口、EasyAR API接口
- 集成AR库,支持AR场景的创建和预览
- 实现实景交互触发器(如用户靠近某个位置时触发事件)
- 使用 Node.js、Django 或 Ruby on Rails、Flask提供API支持
- 数据库选择 MySQL、PostgreSQL 或 MongoDB
- 地图功能 - 集成地图API(如高德地图、百度地图或 Google Maps)
- 整合 ARKit(iOS)和 ARCore(Android)功能
- **实时协作: - 使用 WebSocket 或 Firebase 实现实时数据同步
跨平台开发:支持iOS、Android、微信小程序、等多个平台,确保游戏在不同设备上的兼容性和稳定性。
深厚的AR/VR开发技术、AR技术专家
-精通Unity或Unreal Engine等主流游戏开发引擎,具备至少3年以上AR/VR项目开发经验。
-熟悉ARKit、ARCore等移动平台AR技术框架,能够高效实现AR场景构建与交互设计,能够高效实现跨平台兼容。
-深入理解AR技术原理,包括但不限于空间定位、图像识别、物体追踪等,并能有效应用于游戏设计中。
游戏引擎与编辑器开发:
具备游戏编辑器设计与开发能力,能够构建用户友好的界面,让非专业人士也能轻松上手创作游戏内容。
熟悉游戏逻辑编程,能够设计并实现复杂的游戏机制与交互逻辑。
理解并实践面向对象编程、数据结构与算法等计算机科学基础。
三、参考产品:
魔法特工、大灰狼实景游戏,类同但不相同
四、合作方式:
开发方式:远程开发。
开发周期40天预计