中国科技大学《计算机图形学》2024年春夏学期课程项目展示
 

项目13: 愤怒的小鸟3D版

王锦灵 吴宇森

数学科学学院2021级

指导老师:刘利刚



Figure 1

图 1: 游戏开始图

 

项目简介:

本次大作业项目中,尝试了在 Unity3D 中实现愤怒的小鸟 3D 版,主要工作包括交互界面 的设计、关卡场景的搭建、游戏过程的实现(包括拉弹弓、小鸟运动的逻辑、物体的碰撞、分数 的获取)。

3D版的愤怒的小鸟,使用各种鸟类通过弹弓的抛物线来击倒障碍物,打击到里面的小猪吧。

 

项目视频:


 

下载专区:

项目分工:

  • 王锦灵:模型资源的选取、弹弓发射以及小鸟行为逻辑的实现。

  • 吴宇森:界面设计以及实现、关卡场景搭建、分数的获取。

感想与不足:

  • 小鸟和猪的碰撞模型都是采用最简单的球形,这部分可以再优化一下,使其碰撞过程更为 真实。

  • 弹弓的皮筋使用的是 LineRenderer,简单方便但是外形较为粗糙。

  • 拖拽弹弓时小鸟并不在鼠标指示位置,这里可能需要更精确的坐标变换。

  • 由于 Unity3D 自身的原因,当小鸟速度过大时可能会出现穿模现象(主要是黄色加速小鸟 可能会穿模)。

  • 可以在后续加上音乐部分。

 

致谢:

  • 感谢刘老师一学期来精心设计的课程与实验,帮助我们打开了图形学的大门。

  • 感谢助教的用心准备和耐心指导,还有同学们的帮助和鼓励。

 





返回项目主页

 


Copyright © 2024 GCL , USTC