Python是近年来非常受欢迎的一种计算机程序设计语言,因为它的简单、易学、运行速度快、扩展性强等特点,逐渐成为流行的语言,可以应用在图像处理、数字处理、文本处理、网络编程、爬虫、游戏等多种方面。而这次的活动就是给大家介绍一下用Python做游戏的简单原理,并进行体验。
5月19日上午9点IT客计算机协会在实验楼407举办了本次Python“飞机大战”活动。

活动现场
活动开始,首先向大家介绍了Python的发展历程,讲解了基本的编程语法及风格,例如不用声明变量,语句末尾不需要加分号,语法方面与C语言有哪些的不同等等,使大家对这门新语言有一个基本的了解。之后,把使用Python所编写的飞机大战游戏下发到电脑上,演示了这款小游戏的玩法与规则,并留给大家时间体验。

动手体验
在简单体验过后,向大家讲解了这款游戏的代码构成,将主要文件中的源代码进行了讲解,将源代码中的每一个类,每一个变量,每一个属性都讲解清楚,以及在运行过程中代码使如何执行的原理弄明白,并且为了使大家更好的理解其中的原理,鼓励大家自己修改代码,实现不同的效果,DIY自己的飞机大战。

互相讨论
之后,在场的同学纷纷敲起键盘,饶有兴趣的研究起了其中的代码,通过替换图片,修改数值等方式,都做出了自己的游戏,并与周围的同学相互交流,互相在别人的游戏中刷新着最高纪录。
在这一小时左右的活动中,气氛非常轻松娱乐,同学们纷纷表示都很喜欢这样的活动方式,在实践中学习新知识,不仅明白了其中的原理,也了解到了程序背后的代码,并通过自己所学的知识,制作出自己的作品,对学习Python语言有了极大的兴趣。