- 2
- 0
- 约5.58千字
- 约 8页
- 2019-09-21 发布于上海
- 举报
课程名称:游戏开发流程与引擎原理 课程代码:05718
第一部分 课程性质与目标
一、课程性质与特点
本课程是高等教育自学考试游戏软件开发技术专业的必修专业课程。游戏引擎中的人工智能用来控制游戏中各种活动对象行为的逻辑,使它们表现合情合理。人工智能是游戏引擎的重要组成,成为游戏设计过程极为重要的一个部分。
通过本课程学习Win32编程、GDI制作图形和动画原理等编程基础知识,以及生物进化中的选择、遗传、变异、杂交等概念,并结合数学、物理和计算机软件方面的知识研究迷宫路径的寻找、最短巡回路线和月球登录飞船的遗传算法进化过程,神经网络的原理、机制、游戏代理行为、训练和演化的研究也是本课程的重要内容。
因此本课程具有涉及知识面广、实用性强、理论和实践结合等特点。
二、课程目标与基本要求
(一)课程目标
通过本课程的学习,使考生了解人工智能在游戏引擎设计中的重要性,掌握游戏编程中的人工智能的理论知识,并能应用遗传算法和人工神经网络原理创建游戏中的人工智能。
(二)基本要求
1、具备Win32基本编程能力。
2、理解动画原理、遗传算法和神经网络的基本概念以及所用到的数学和物理知识。
3、能够将遗传算法的进化过程应用于游戏角色智能行为的模拟。
4、能够利用神经网络知识实现游戏角色通过学习来认识游戏环境、适应环境或进行周旋和较量的行为。
三、与本专业其他课程的关系
1.本课程是专业学习的主干
原创力文档

文档评论(0)