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

项目12: Little Witch Monica

李一鹏 (PB12001076)1      孔若嫣 (PB12207014)1      林波 (PB12210180)1

1数学科学学院2012级

指导老师:刘利刚



Figure 1

图 1: 游戏界面

 

项目简介:

该游戏以拯救哥哥的魔法少女Monica的原创冒险类剧情为题材的APRG第三人称动作角色类扮演游戏,主要游戏内容为技能升级与打怪,打败大boss恶龙可获得最终胜利。游戏画面精美,剧情跌宕,适合各年龄阶段的用户。游戏里包含5种不同类型的小怪物,小boss和大boss。游戏角色有跑、跳、死亡、出击等各种动画特效,人物动作由3dMAX 拼接和导出而成, 通过Animator controller控制它们的动作,各种怪物的行为由怪物AI自动控制。游戏场景采用的是3D模式,战斗模式为防御与射击,游戏模块由Bootcamp(网络),雪山(原创),南瓜村(原创)模块搭建而成。为了使游戏用户有更好的体验,在GUI中加入了人性化的菜单、血条和卡片系统,用c#脚本控制所有的交互,以及在boss出场时用深度摄像机技术专门拍摄boss的状态。最后将这些系统拼接并发布出来。

 

项目视频:


 

下载专区:

项目分工:

  • 李一鹏: 整体框架,人物模型,怪兽模型,动画机,技能特效,伤害的计算,AI脚本,宣传视频,游戏测试

  • 孔若嫣: 制作场景, 图片制作, 搭建场景, 剧情, 海报, 生成怪物, 声效, 销毁怪物, 发布游戏,文字编辑

  • 林波: GUI, 开始菜单,动画, 血条,技能显示, 卡片集, 结尾动画, 一些脚本, bgm, 动画机

感想:

  • 构建模型(人物、怪兽模型,地图)的重要性

  • AI 脚本的描写,技能效果,伤害的计算

  • 学习了利用 GUI 组件去制作菜单,显示一些画面特效.

  • 脚本与组件之间的连接, 利用不同帧去 update.

 

不足:

  • 转弯太别扭, 导致照相机一直在切换角度

  • 游戏难度系数太高

  • 剧情太悲伤

  • 地形比较复杂

 






返回项目主页

 


Copyright © 2015 GCL , USTC