2025年3月11日,智能工程學(xué)院人工智能社團(tuán)在勤學(xué)樓402室開(kāi)展“Python可視化小游戲”主題社團(tuán)活動(dòng)。本次活動(dòng)由社團(tuán)指導(dǎo)老師孫旸主持,社團(tuán)社長(zhǎng)張開(kāi)通負(fù)責(zé)拍照記錄、社團(tuán)簽到和實(shí)踐演示指導(dǎo)等。
在本次活動(dòng)中,張開(kāi)通首先向社員們介紹了如何使用Python和Pygame庫(kù)創(chuàng)建一個(gè)簡(jiǎn)單的“迷宮小游戲”。通過(guò)講解Pygame的基本功能和游戲開(kāi)發(fā)的基本流程,同學(xué)們對(duì)使用Pygame開(kāi)發(fā)游戲有了初步的了解和認(rèn)識(shí)。
接著,張開(kāi)通帶領(lǐng)大家進(jìn)入實(shí)踐環(huán)節(jié),如通過(guò)key.get_pressed()函數(shù)實(shí)現(xiàn)操控小黑塊位移;以二維數(shù)組為地基,通過(guò)draw.rect()打印頁(yè)面迷宮圖形;以及用Python基礎(chǔ)函數(shù)生成游戲規(guī)則和游戲機(jī)制如“撞墻”等。
在孫旸的鼓勵(lì)下,同學(xué)們通過(guò)修改二維數(shù)組中的數(shù)值,自定義了迷宮地圖,包括起點(diǎn)和終點(diǎn)機(jī)制,并實(shí)時(shí)在游戲窗口中查看修改后的效果。大家積極參與,紛紛嘗試設(shè)計(jì)出不同難度的迷宮地圖。
通過(guò)這次活動(dòng),社員們掌握了Pygame的基本使用方法,并進(jìn)一步了解了生成像素和圖形的原理。社員們紛紛表示,通過(guò)這次活動(dòng),他們對(duì)使用Python進(jìn)行編程和游戲開(kāi)發(fā)產(chǎn)生了更濃厚的興趣。
供稿:智能工程學(xué)院
文字:孫旸、張開(kāi)通
圖片:孫旸、張開(kāi)通