| 题目 | 3D物品拾取模拟交互系统设计与开发 | ||||
| 姓名 | (自行填写) | 班级 | 虚拟24*班 | 学号 | (自行填写) |
| 设计任务 |
1.项目主题与类型:本项目为3D物品拾取模拟交互类项目。玩家在三维场景内自由漫游,拾取场景随机刷新道具完成收集任务,面向课程实训人员,核心体验为物品收集交互。 2.项目需求与功能边界:核心必做功能为3D场景搭建、角色漫游、物品拾取交互、拾取计数UI、道具碰撞判定。拓展创新功能为道具特效触发、限时收集机制、场景道具随机刷新、结算界面。开发舍弃过于复杂的模型动画,保证项目按时完成。 3.开发环境与资源说明:Unity2021.3 LTS,编程语言C#,运行平台为PC端Windows。模型、贴图、音效来自Unity官方免费资源商店,C#脚本自主编写。 4.参考素材来源:参考Unity官方交互案例、3D场景模型素材、物品拾取开发教学案例,全部素材为可商用公开资源。 5.成果:源文件成果:Unity完整工程文件、素材资源、C#脚本源码;程序成果:打包后的可运行游戏程序;文档成果:项目策划书、课程设计报告;答辩成果:答辩PPT、成果展示素材。 |
||||
| 进度安排 | 工作阶段 | 主要工作内容 | 课时 | 阶段性成果 | |
| 项目策划 | 确定游戏主题、玩法与功能需求;完成项目方案设计、小组分工;梳理并筛选项目所需开发素材,制定整体开发计划。 | 4 | 成型的项目策划书、功能需求清单、小组分工表、素材清单与开发方案。 | ||
| 场景搭建 | 搭建游戏整体场景,完成物件摆放、灯光烘焙、碰撞体配置;规整场景资源结构,调试场景确保正常加载无报错。 | 6 | 布局完整、运行稳定的游戏场景,完成灯光烘焙,规范的场景资源工程文件。 | ||
| UI界面设计与交互开发 | 设计并搭建全套游戏UI,完成多分辨率适配;编写C#交互脚本,实现界面跳转、按钮交互、数值更新等功能,完成模块调试联调。 | 10 | 适配完善的全套UI界面、可正常运行的交互脚本,无BUG的UI交互功能模块与调试记录。 | ||
| 动画与特效制作应用 | 制作/导入角色与物件动画,搭建动画状态机;利用粒子系统制作各类游戏特效,调试动画、特效触发与播放效果,完成整体适配联动。 | 6 | 完整的动画控制系统、全套动画与特效资源,动画特效联动正常的游戏功能模块。 | ||
| 项目测试、优化与打包 | 全维度测试项目功能,排查修复各类BUG;检测项目性能,完成资源、脚本、粒子等专项优化;清理工程,完成项目打包与源码备份。 | 4 | 完整测试报告与BUG修复台账、性能优化方案,稳定可运行的程序安装包与最终源码工程。 | ||
| 成果整理与答辩准备 | 梳理开发流程,撰写课程设计技术文档;提炼项目重难点与创新点,制作答辩PPT、整理演示素材,完成答辩准备。 | 2 | 完整规范的技术文档、答辩PPT、作品演示素材,全套课程设计结题归档成果。 | ||
| 指导教师签字: | 2026年6月22日 | ||||