2025年3月11日,智能工程学院人工智能社团在勤学楼402室开展“Python可视化小游戏”主题社团活动。本次活动由社团指导老师孙旸主持,社团社长张开通负责拍照记录、社团签到和实践演示指导等。
在本次活动中,张开通首先向社员们介绍了如何使用Python和Pygame库创建一个简单的“迷宫小游戏”。通过讲解Pygame的基本功能和游戏开发的基本流程,同学们对使用Pygame开发游戏有了初步的了解和认识。
接着,张开通带领大家进入实践环节,如通过key.get_pressed()函数实现操控小黑块位移;以二维数组为地基,通过draw.rect()打印页面迷宫图形;以及用Python基础函数生成游戏规则和游戏机制如“撞墙”等。
在孙旸的鼓励下,同学们通过修改二维数组中的数值,自定义了迷宫地图,包括起点和终点机制,并实时在游戏窗口中查看修改后的效果。大家积极参与,纷纷尝试设计出不同难度的迷宫地图。
通过这次活动,社员们掌握了Pygame的基本使用方法,并进一步了解了生成像素和图形的原理。社员们纷纷表示,通过这次活动,他们对使用Python进行编程和游戏开发产生了更浓厚的兴趣。
供稿:智能工程学院
文字:孙旸、张开通
图片:孙旸、张开通