《遊戲編程》課程介紹
《遊戲編程》是計算機科學與技術專業的選修課,它是為滿足遊戲行業對計算機應用人才的需要而設置的,是一門有很強應用性的課程。
通過本課程的學習,學生将做到:
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.