程序聚合 软件案例 动态人机交互迷宫体验项目

动态人机交互迷宫体验项目

2025-07-14 16:50:13
行业:VR/AR、游戏/电竞
载体:安卓APP、游戏
技术:Java、Unity

业务和功能介绍

一方面vr眼镜沉浸式体验迷宫,另一方面app可动态监看玩家的动向以及控制各道具的生成。不仅有玩家和迷宫中道具的交互,还有了玩家和监控者的交互,更新颖,提高了娱乐性。此项目的交互性和沉浸性可以吸引很多家庭的购买。
此项目是大学期间做科研助手时参与的项目,直接和老师对接需求,一开始并没有要求道具要动态生成,一开始只有金币道具随机生成,玩家捡金币到一定数量,迷宫出口才会出现。也没有要求要得到玩家的朝向,而是实时显示位置即可,后来做的时候我顺手加上了实时显示朝向的功能,老师发现这个监控app做的挺清晰的,因此提出道具可以通过监控app在玩家体验迷宫时动态的拖放进去,更加有交互性。
1. 迷宫监控端app-可在纸上随意画4*4网格图,线条代表迷宫的墙壁,某个位置线条缺失代表此处不存在墙壁。app任意角度拍摄网格图,或者可以直接使用app绘制图片,人工点击网格线的四个个角,对四个点内的图片做仿射变换将网格图变换成横平竖直的图片,下一步图像处理识别网格图哪里有线条,哪里没有线条,将识别结果通过局域网udp通信发送给vr体验端,生成迷宫使用。同时体验端在游玩时,监控app可以实时显示玩家在迷宫中的位置和朝向,以及可以拖放道具到迷宫中某个位置,体验端会在对应位置生成道具。
2. vr体验端:unity实现,体验端接收到监控端的识别结果后,动态生成迷宫墙壁。玩家佩戴眼镜通过手柄操作在迷宫中探索,拾取迷宫中道具,达成一定目标后迷宫开放出口,玩家可寻找出口走出迷宫,游戏结束。

项目实现

此项目参与三人,项目周期2个月.我主要负责监控app端的实时监控和道具的拖放,两端数据的udp通信,以及vr体验端的全部工作。
项目亮点
1. 拍照网格图动态生成迷宫,操作方式丰富,上手快,可以纸上绘制网格图,也可以app绘制,迷宫即可动态生成。
2. 实时监控玩家动态和道具生成,这种方式更扩大了游戏的体验感,不仅游戏本人参与进去,旁观者同样也沉浸进去,比较有创意。
难点:
难的不会,会的不难。
就当时来说,由于项目经验不多,蓝牙手柄的控制因为不熟悉就算是一个难点。
另一个难点时两端通信:数据在实时的发送给另一端,就涉及一些可靠性和顺序性的控制,不能让关键数据丢失,要有重发机制;旧的数据比新的数据晚到,可能会出现数据异常,此时需要加时间戳来控制顺序性,保证新数据应用时,旧数据已经处理过。

示例图片视频


老猿
30天前活跃
方向: 后端-C++、桌面端-Qt、
交付率:100.00%
相似推荐
益智游戏类 App-Dexter Memory
1、立项背景和目标 背景: 不同人群均面临记忆与认知挑战,缺乏综合性训练工具。 目标: 开发一款适用于多年龄段的智能记忆助手,通过科学训练提升用户的记忆力、创造力及沟通效率。 2、软件功能、核心功能模块的介绍 记忆训练场: 核心模块,运用记忆宫殿法等技巧,专项训练单词、人名记忆。 创意思维工坊: 提供联想游戏等,激发用户(尤其是儿童)的创造性思维。 家庭协作中心: 内置共享日历与亲子任务,帮助家庭管理日程并改善沟通。 3、业务流程、功能路径描述 用户路径(以专业人士为例): 选择训练目标(如记人名) → 进入“记忆训练场”进行联想与练习 → 系统根据算法推送复习 → 在档案中查看能力成长报告。 家庭用户路径: 父母创建家庭组并分享日程 → 孩子接收提醒并查看 → 共同完成创意挑战任务,在互动中加强联系。
英雄联盟赛事直转播支持系统-实时胜率预测
项目概览: 作为全栈开发者及项目负责人,我主导设计了英雄联盟赛事直播数据中台系统。该系统通过高频采集比赛数据,结合实时计算与机器学习模型,生成胜率预测等关键数据,为直播提供动态数据面板,成功支撑顶级赛事直播。 一、 业务价值 提升观赛体验:通过动态数据可视化增强比赛悬念与观众参与感 赋能专业解说:为解说席提供实时数据支撑,提升内容专业性 树立技术标杆:以前沿的数据能力提升赛事品牌形象 二、 核心功能实现 1. 实时胜率预测 构建多维度特征模型,涵盖经济差、资源控制、阵容强度等关键因素 基于历史比赛数据训练,采用混合模型平衡准确率与实时性 实现毫秒级响应,满足直播低延迟要求 2. 经济与装备对比 利用Redis实现毫秒级数据聚合与同步 基于事件驱动架构,实时追踪装备更新与关键道具成型 三、 技术方案 技术栈: 后端:PHP(Laravel) 实时通信:WebSocket/SSE 数据层:Redis、Python(Pandas/NumPy) 部署:Docker容器化 工程难点攻克: 通过微服务架构与Redis Pub/Sub应对高并发场景 设计数据校验与自修复机制保障数据可靠性 建立故障自动转移与降级方案确保系统永续运行
看图猜成语-微信小程序
本项目是一款基于微信小程序的成语学习与竞猜应用,通过图像提示引导用户猜测对应成语,兼具趣味性与知识性,帮助用户在游戏中学习成语、提升文化素养。 核心功能模块包括: 微信一键登录:用户授权后快速进入游戏。 闯关答题:每关展示一张图像,用户从汉字选项区选择4个字组成成语。 实时反馈:答案正确自动进入下一关,错误则提示并允许重新选择。 进度保存:记录用户通关进度,支持中途退出后继续挑战。 分享功能:通关后可分享成绩给微信好友,增强社交传播。 排行榜:展示用户闯关排名,激发竞争意识。
传奇手游
这款 3D 传奇手游深度还原经典核心玩法,以高清 3D 画质重塑热血玛法大陆。复刻战法道铁三角职业,技能特效炫酷炸裂,野外自由 PK、热血攻沙战一触即发。支持装备自由交易、打怪爆装无绑定,更有经典 BOSS 挑战、行会抱团、师徒组队等玩法。沉浸式 3D 场景搭配怀旧音效,让你重拾当年刷怪升级、兄弟并肩的传奇热血,随时随地畅享酣畅战斗!
3dmigoto_Automatic
业务和功能介绍 立项背景和目标 该项目源于3dmigoto框架在游戏Mod管理中的复杂配置流程。传统方式需要用户手动配置路径、版本和参数,操作门槛高且容易出错。本项目旨在开发一个轻量化、绿色化、自动化的智能工具,简化3dmigoto的使用流程,让普通玩家也能轻松管理游戏Mod。 核心功能模块 1.多版本支持系统 - 内置3dmigoto-GIMI、SRMI、WWMI、ZZMI等多个版本的开发版和游玩版 2. 智能路径搜索 - 快速搜索(0-10秒)和全局搜索两种模式,自动定位游戏文件 3. 自动化配置引擎 - 自动配置d3dx.ini等必要文件,无需手动操作 4. 稳定性保障机制 - 防闪退设计、分段加载、网络调控等系统优化 5. 实用工具集 - 运行库安装、脚本支持、一键修复、Mod自动分类等功能 业务流程 用户下载工具 → 自动检测系统环境 → 智能搜索游戏路径 → 选择对应版本 → 自动化配置 → 一键启动使用 → Mod文件自动分类管理
帮助文档   Copyright @ 2021-2024 程聚宝 | 浙ICP备2021014372号
人工客服