基于C#制作的平衡球游戏
♻️ 资源大小992KB➡️资源下载https://download.csdn.net/download/s1t16/87450304基于C#制作的平衡球游戏需求分析与概要设计项目说明平衡球是我们小时候玩的一款经典游戏再加上最近在 b 站刷到了大佬玩平衡球的视频我们小组决定用 c#和 unity 实现这款游戏也作为我们用 unity 实现的第一个项目。项目目标在主菜单界面可以选择不同的关卡进行挑战同时还有背景音乐。开始挑战后玩家要在限定时间内控制小球收集完全部金币并抵达终点。其中地图上会有不同功能的板例如循环移动的木板上升踏板传送板还有会发射导弹的 npc 等。循环移动的木板该木板会按照固定的路径循环移动。上升踏板小球接触到该踏板后会受到一个向上的力使小球腾空。传送板小球接触到该传送板后会被传送到另一个传送板旁边。会发射导弹的 npc小球会被 npc 发射的导弹击退甚至击飞。若在挑战期间掉落或超时则失败。软硬件环境需求Visual Studio 写主体代码。Unity 负责前端相关模型的导入以及最后生成文件。使用的关键技术平衡球的实现主要要完成以下四点。小球控制创建 Player 脚本Input.GetKey(KeyCode.W);添加四个判断wasd小球具有加速度同时用鼠标控制小球运动的视角使运动更真实。相机跟随创建 Camera follow 脚本相机始终在小球的后方相差一个固定的值。同时也创建了 Camera look 脚本相机会跟随鼠标的移动转变视角。制作道具游戏的魅力在于就是有各种各样的关卡和道具。本游戏中制作了循环移动的木板上升踏板传送板等道具。掉落判定球心与边缘位置距离超出设定值即可。需求分析系统用例玩家用键盘 wasd 控制小球的运动用鼠标控制小球的视角。业务流程功能模块设计界面切换在菜单界面内不采用 2D 普通界面而是在 3D 空间内在 4 方位的空中展示菜单通过镜头视角的转换完成菜单界面的切换。菜单界面与游戏场景的切换仍是不同 scenes 之间的切换传送门关卡内传送门、关卡间传送门即胜利门关卡内传送门需记录两两传送门之间的对应关系通过方位的记录完成传送。关卡间传送门直接变化 scenes主要需要胜利条件判定金币的拾取小球移动小球移动的操作难度是游戏难度的主要决定因素操作过于简单一是不符合“平衡球”的游戏设定。小球的移动方向通过获取键盘输入 WASD 来控制利用 unity 物理引擎朝键盘输入指示方向施加力。镜头跟随、移动在菜单界面中镜头位置固定在场景中间镜头方位有 4 个可动变化。在游戏场景中镜头固定在平衡球的后上方使镜头位置始终等于小球位置加上某一个偏移量镜头朝向可随着鼠标移动改变将鼠标移动的画面帧数通过公式计算出视角的移动角度。NPC、跟踪子弹NPC 在地图的两个位置反复移动朝平衡球发射子弹。NPC 子弹在发射时首先获取平衡球坐标通过公式计算出发射位置和小球之间的角度并向其发射。随后每空相同的时间间隔获取一次小球的位置并以与子弹发射类似的方法使子弹略微偏向平衡球位置后续根据反复实验找到合适的时间间隔与偏移角度使子弹的转向不会因为小球移动过快而十分突兀同时不会出现子弹掉头等夸张机动移动地板地板移动在两点之间移动进行加速匀速减速 3 过程此移动与小球移动一样只是其移动方向固定。金币触碰触发使金币数 1与最终胜利条件有关核心类图界面设计

相关新闻

北京华恒智信为电子制造行业解决研发工艺部门合并融合难题

北京华恒智信为电子制造行业解决研发工艺部门合并融合难题

一、行业痛点:部门简单合并引发研发工艺专业壁垒问题众多处于OEM向ODM转型阶段的电子制造企业,为优化组织架构、整合技术资源,普遍会将研发部与工艺技术部合并为统一的技术中心,同时压缩人员编制。企业管理层的核心初衷是依托技术…

2026/7/2 15:40:56阅读更多 →
docker总结归纳

docker总结归纳

一、Docker 核心基础概念 1. 核心组件 组件 本质/定义 核心作用 镜像 (Image) 分层的只读文件,包含微型OS(无内核)、软件、依赖库、配置文件 容器的“模板”,可重复使用,是容器运行的基础 容器 (Container) 镜像…

2026/7/2 15:40:56阅读更多 →
# Qidi Agent v2.0.0 重磅发布:多模型并行编排,免费 AI 写代码堪比顶级 LLMs

# Qidi Agent v2.0.0 重磅发布:多模型并行编排,免费 AI 写代码堪比顶级 LLMs

## 🎉 发布概览Qidi Agent v2.0.0 正式发布!这次更新带来了革命性的 **Multi-Provider 并行执行模式**,让多个免费 AI 模型协同工作,输出质量堪比顶级商业模型。> **核心价值**:单个免费模型能力有限,但…

2026/7/2 15:40:56阅读更多 →
寓言如何提升AI的道德推理与因果理解能力

寓言如何提升AI的道德推理与因果理解能力

1. 项目概述:当AI开始读《伊索寓言》——一场被低估的认知训练革命你有没有想过,让一个大语言模型去读《龟兔赛跑》或者《狐狸与葡萄》,它到底在“理解”什么?不是简单地把“slow and steady wins the race”识别成高频短语&#…

2026/7/2 17:01:09阅读更多 →
Mythos能力阶跃:大模型逻辑守恒与门控式推理验证

Mythos能力阶跃:大模型逻辑守恒与门控式推理验证

1. 项目概述:一次被刻意“锁住”的能力跃迁 如果你最近关注大模型前沿动态,大概率在技术社区、AI从业者群或邮件列表里见过“TAI #200”这个编号——它不是某篇论文的DOI,也不是某个开源项目的Release Tag,而是The AI Alignment N…

2026/7/2 17:01:09阅读更多 →
Agent 运行时革命:会话即事件日志的工程实践

Agent 运行时革命:会话即事件日志的工程实践

1. 这不是新赛道,而是 runtime 层的“操作系统时刻”正在重演 你打开终端敲下 curl 命令调用一个 AI agent,它开始读取 Slack 消息、查询 Notion 数据库、调用 Sentry API 获取错误堆栈、再生成补丁代码并推送到 GitHub —— 整个过程持续了 47 分钟&a…

2026/7/2 17:01:09阅读更多 →
3分钟快速转换:免费开源OFD转PDF工具终极使用指南

3分钟快速转换:免费开源OFD转PDF工具终极使用指南

3分钟快速转换:免费开源OFD转PDF工具终极使用指南 【免费下载链接】Ofd2Pdf Convert OFD files to PDF files. 项目地址: https://gitcode.com/gh_mirrors/ofd/Ofd2Pdf 还在为OFD格式文件无法在普通电脑和手机上打开而烦恼吗?每月收到大量OFD电子…

2026/7/2 17:01:09阅读更多 →
C盘空间被占满但看不到大文件,如何一步步定位真正的占用来源

C盘空间被占满但看不到大文件,如何一步步定位真正的占用来源

C 盘明明标红报警,资源管理器里却翻不出几个大文件——这种落差多半来自隐藏文件、系统保留空间、还原点、各类缓存目录,或者是散落在用户目录深处、平时根本不会点开的文件夹。想搞清楚空间到底去哪了,得先把隐藏项目打开,再顺着…

2026/7/2 17:01:09阅读更多 →
测试文章 - 请删除

测试文章 - 请删除

‹• ‡¢˜™˜€‹•†…Œ”ŽŒ‘ƒ‹€‚

2026/7/2 16:56:08阅读更多 →
AI Coding 六个月真实ROI账本:产品经理的血泪教训,研发的冷静忠告

AI Coding 六个月真实ROI账本:产品经理的血泪教训,研发的冷静忠告

6个月前的2025年12月,Boris Cherny 公开宣布自己卸载了 IDE。一时间,Vibe Coding 成了全行业最热的话题。6个月后,当我们回过头来拉一份真实账本,发现事情远没有"一句话生成一个App"那么浪漫。本文从产品经理和研发两个…

2026/7/2 12:10:34阅读更多 →
审计来了,数据权限全开——审计走了,怎么确保权限全部关掉?

审计来了,数据权限全开——审计走了,怎么确保权限全部关掉?

引言:审计结束三个月了,审计员的权限还没关某城商行每年按照监管要求开展至少一次数据安全审计。审计期间,内审部门需要抽样检查各类业务数据——交易流水、客户信息、员工操作日志、权限配置记录。这些数据分布在不同系统中,审计…

2026/7/2 12:10:34阅读更多 →
塞尔达传说旷野之息存档修改器:3分钟掌握海拉鲁世界自由定制技巧

塞尔达传说旷野之息存档修改器:3分钟掌握海拉鲁世界自由定制技巧

塞尔达传说旷野之息存档修改器:3分钟掌握海拉鲁世界自由定制技巧 【免费下载链接】BOTW-Save-Editor-GUI A Work in Progress Save Editor for BOTW 项目地址: https://gitcode.com/gh_mirrors/bo/BOTW-Save-Editor-GUI 想在《塞尔达传说:旷野之息…

2026/7/2 0:03:01阅读更多 →
告别 AccessKey:多云平台 CLI OAuth 免密认证完全指南

告别 AccessKey:多云平台 CLI OAuth 免密认证完全指南

在本地开发环境使用云厂商 CLI 时,传统的 AccessKey(AK)方式需要手动创建、下载和保管密钥,不仅繁琐,还存在泄漏风险。其实,主流云平台都已提供基于 OAuth 2.0 的免密认证方案,让开发者可以通过浏览器登录一次性完成授权,CLI 自动管理临时凭证的刷新,兼顾了便利与安全…

2026/7/2 0:03:01阅读更多 →
基于13DOF传感器与PIC32MZ的高精度嵌入式导航系统设计

基于13DOF传感器与PIC32MZ的高精度嵌入式导航系统设计

1. 项目背景与核心价值在嵌入式系统开发领域,高精度定位与导航一直是极具挑战性的技术方向。传统方案往往面临成本、精度和实时性难以兼顾的困境。这个项目通过13DOF(13自由度)传感器组合与PIC32MZ2048EFH100高性能MCU的协同工作,…

2026/7/2 0:03:01阅读更多 →
YOLOv8推理性能优化:从1.2FPS到35FPS的全链路加速实践

YOLOv8推理性能优化:从1.2FPS到35FPS的全链路加速实践

如果你在部署 YOLOv8 时,发现推理速度只有可怜的 1-2 FPS,而别人的演示视频却能跑到 30 FPS 以上,那么问题很可能不在模型本身,而在于你的整个处理链路。很多开发者拿到一个训练好的 YOLOv8 模型后,会直接使用官方示例…

2026/7/2 0:33:58阅读更多 →
Coze与Dify对比指南:低代码AI应用开发从入门到实战

Coze与Dify对比指南:低代码AI应用开发从入门到实战

1. 从零到一:为什么你需要了解 Coze 和 Dify?如果你对 AI 应用开发感兴趣,但一看到“大模型”、“智能体”、“工作流”这些词就头疼,觉得门槛太高,那这篇文章就是为你准备的。很多开发者,包括我自己&#…

2026/7/2 1:32:11阅读更多 →
AI生图工具怎么选?2026年6月版实测对比

AI生图工具怎么选?2026年6月版实测对比

做自媒体的朋友应该都有体会:配图一直是个让人头疼的问题。2026年,AI生图工具已经非常成熟了,但工具太多反而不知道怎么选。以下是截至2026年6月我对主流AI生图工具的实测对比。Midjourney V8.1:速度之王2026年6月11日&#xff0c…

2026/7/2 1:50:13阅读更多 →