简介:
各种电子游戏给人们带来了很多乐趣,无论是风靡的手机游戏王者荣耀,还是电脑端游魔兽世界,都让无数青少年沉醉其中。在开发一款游戏时,开发者首先要确定好自己的游戏内容、规则,设计好游戏界面,再将游戏规则转化为代码。相信很多人曾对游戏的开发过程感到好奇,本课程将通过实际案例带学生一窥游戏开发的小秘密。
在本课程中,学生将通过编写贪吃毛毛虫这一经典小游戏,了解计算机图形学和轻量级游戏引擎pygame,学会事件处理和绘制图形的方法,直观体验游戏开发的过程,训练自己的编码能力。
课程目标:
科学目标:学生了解计算机图形学和游戏引擎的概念。
技术目标:学生掌握使用Python写小项目的能力,编程能力得到提高。
工程目标:学生独立完成贪吃毛毛虫小游戏项目。
数学目标:学生理解计算机图形学的数学内涵。