课程简介
本课程属于数字媒体技术专业的游戏方向必修课。内容包括游戏逻辑程序的编写、地形编辑器、光源、音频、3D模型导入、贴图材质与Shader、碰撞盒、物理模拟、粒子系统、动画系统、GUI等。
二、教学目的与任务
本课程的目的和任务是使学生全面地了解和掌握游戏开发的全流程。使学生系统科学地受到分析问题和解决问题的训练,提高运用理论知识解决实际问题的能力。通过本课程的学习,帮助学生建立游戏设计的思维模式,初步掌握设计游戏作品的基本思想,基础知识、基本原理和基本方法,培养和提高学生设计程序和调试程序的能力,启发学生将该课程的知识引入到其它专业课的学习。并提高学生的实践动手能力和团队协作能力。
三、课程教学原则与教学方法
《游戏脚本编程》是一门偏向实践的课程。在讲授过程中需要向学生详细阐述基本知识、概念、原理,配合图示、程序演示、慕课等教学手段,达到教学目的。结合慕课视频等教学资源,把课程分为课前、课中和课后三个阶段。课前,学生观看对应章节教学视频,并完成课前作业;课中,教师通过课前作业点评、讨论、课堂互动等方式加深学生对知识的理解和应用;课后,学生完成相应的作业题目,并进行学生作业互评等。
为了配合课程的理论教学,还应重点加强课程实验教学环境和内容的建设,通过一定量课外实践练习,促进学生应用所学理论知识并思考实践应用方法。从而达到理论联系实际的目的,使得课程教学更趋完备。
数字媒体技术游戏设计方向
单元测验:30%
平时作业:30%
期末考试:30%
课程讨论:10%
编程基础、数据结构、线性代数等
国际标准书号ISBN:9787517820932
Unity更新较快,但是基本理论不变,所以不用太过纠结Unity的界面问题。