天天看點

Python中寫一個乒乓球類的遊戲

最近開始學Python,感覺挺好玩的,既有腳本語言的靈活性,又有豐富的類庫與面向對象的特點,開發起來很友善。

Python中寫一個乒乓球類的遊戲

遊戲的規則和乒乓球一樣,如果妙蛙種子掉地上了就算輸,你可以用藍色的跷跷闆彈它,使他不落到地面上。

Game Over後可按任意鍵繼續遊戲或選擇退出。

代碼如下:

主要是通過pygame.sprite.Sprite類實作碰撞的監控,通過事件的捕捉及判斷實作這種彈力球類的遊戲,其中涉及到文字在界面上的顯示,遊戲中的循環控制,以及重新開始遊戲等。

把上面這段代碼貼到你的IDLE中,找到下面這兩行替換成你機器中的圖檔路徑,按F5就可以運作了。

由于比較簡單,看看代碼運作一下應該就差不多明白了,如果有不明白的地方請給我留言,友善一起學習與進步。

平時都線上,歡迎交流。

Version2,增加score計分功能,結構有改動:

Python中寫一個乒乓球類的遊戲
Python中寫一個乒乓球類的遊戲

View Code

Python中寫一個乒乓球類的遊戲