毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
基于Unity的横版射击类游戏设计(3)
首先,需要了解Unity 3D,需要基本掌握游戏引擎Unity 3D的操作方法。由于大三的第二学期,我们有学习过游戏场景设计这门课程,因此对于Unity 3D有所了解,也十分熟悉Unity 3D主要的功能模块以及相应的操作方法,那么对于在游戏制作过程中不熟悉的功能模块,比如Component(碰撞体)、GUI(图形用户界面)、Prefabs(预制),我有浏览关于Unity 3D教程的在线课程网站,选择了一两个免费的游戏制作教程进行学习,最终都顺利完成了制作,游戏也能正常运行,让我不仅对软件的操作更加熟练,而且对于游戏框架、制作一款游戏的流程也有了初步的认识。
其次,关于游戏内容的设计,我参考了
机械
工业出版的《游戏设计基础》这本书。这本书主要讲述了作为一个游戏的设计者和开发者,如何从公平和难度两个方面去控制游戏平衡,如何设定游戏的各项参数,如何提高玩家的游戏体验。然后,我制定了一份详细的游戏策划,将游戏类型定义为动作游戏中的射击类,视角是2D横向滚轴,游戏关卡设置为1关,游戏难度随时间的推移呈阶梯状上升,敌人分为两个等级,关于游戏角色的参数设定,遵循游戏平衡原则。
最后,关于游戏开发语言C#,我参考了科学出版社的《Visual C#经典游戏编程开发》,通过对这本书的学习,我掌握了C#的基础知识,同时结合书中一些经典游戏的案例,学会了如何实现基础的游戏功能的方法,也具备了最基本的游戏思文能力。
2.2 技术路线
2.2.1 游戏设计阶段
设计游戏内容,包括游戏的故事背景,游戏的类型,游戏的画面风格,游戏角色等。
2.2.2 游戏制作阶段
根据游戏设计的内容,首先进行游戏UI部分的制作,绘制游戏场景、游戏角色等,然后将绘制完成的相关素材导入到Unity 3D中进行开发,实现游戏功能。
2.2.3 游戏测试阶段
对于初步完成的游戏demo进行试玩,测试游戏是否能正常运行,记录下每个游戏运行过程中出现的bug,然后逐一去解决和修复,直到游戏运行过程中不再出现任何问题。
2.3 开发环境
2.3.1 Corel Painter 12
Corel Painter 12是一款高级的仿自然绘画的专业软件,专门用于数码绘画,拥有十分全面和逼真的仿自然效果。
毕业设计作品中,需要使用本软件结合数位板绘制平面的游戏场景、游戏角色、子弹、游戏菜单等。
共3页:
上一页
1
2
3
下一页
上一篇:
VB+sqlserver宾馆管理系统设计
下一篇:
ASP+sqlserver运动会管理系统设计+源代码
基于Apriori算法的电影推荐
PHP+IOS的会议管理系统的设计+ER图
数据挖掘在电子商务中的应用
数据挖掘的主题标绘数据获取技术与实现
基于PageRank算法的网络数据分析
基于神经网络的验证码识别算法
基于网络的通用试题库系...
国内外图像分割技术研究现状
承德市事业单位档案管理...
公寓空调设计任务书
医院财务风险因素分析及管理措施【2367字】
志愿者活动的调查问卷表
10万元能开儿童乐园吗,我...
中国学术生态细节考察《...
神经外科重症监护病房患...
AT89C52单片机的超声波测距...
C#学校科研管理系统的设计