《游戏编程》课程介绍
《游戏编程》是计算机科学与技术专业的选修课,它是为满足游戏行业对计算机应用人才的需要而设置的,是一门有很强应用性的课程。
通过本课程的学习,员工将做到:
1.了解计算机游戏编程的基本方法
2.掌握二维游戏制作的流程
3.独立编程设计实现二维游戏
4.了解三维游戏涉及的相关知识
5.掌握二维、三维游戏场景实现的技术和方法
6.了解三维建模技术
课程内容涉及到相关的二维游戏中的地图创建、精灵动画、场景漫游、碰撞检测、交互控制、人工智能、三维场景、物体建模、真实感渲染等相关理论和技术。
通过本课程的学习,使员工掌握游戏编程的基本理论和基本知识,大部分同学可以自己设计并实现二维游戏程序,并具有一定的三维游戏制作能力。
The introduction of course --- Computer games program
Game Programing is an elective of Computer Science and Technology, which meets the needs of the computer application in embedded system field.
Completion requirement:
1. Understanding the basic methods of computer game programing
2. Knowledge of the process of two-dimensional programing
3. Independently achieve two-dimensional game programing
4. Understanding of three-dimensional game programing
5. Knowledge of the technologies and methods to achieve two-dimensional and three-dimensional game scene
6. Understanding of three-dimensional modeling technology
Content involves the theories and technologies of map creating, animation, scene walkthrough, collision detection, interaction control, artificial intelligence, three-dimensional scenes, object modeling, surface rendering, etc. in two-dimensional games.
After completion of this course, students will have the basic knowledge of game programing theory and technology, moreover, most students should be able to design and achieve two-dimensional game programing, and have certain ability to program three-dimensional games.