最近開始學Python,感覺挺好玩的,既有腳本語言的靈活性,又有豐富的類庫與面向對象的特點,開發起來很友善。
遊戲的規則和乒乓球一樣,如果妙蛙種子掉地上了就算輸,你可以用藍色的跷跷闆彈它,使他不落到地面上。
Game Over後可按任意鍵繼續遊戲或選擇退出。
代碼如下:
主要是通過pygame.sprite.Sprite類實作碰撞的監控,通過事件的捕捉及判斷實作這種彈力球類的遊戲,其中涉及到文字在界面上的顯示,遊戲中的循環控制,以及重新開始遊戲等。
把上面這段代碼貼到你的IDLE中,找到下面這兩行替換成你機器中的圖檔路徑,按F5就可以運作了。
由于比較簡單,看看代碼運作一下應該就差不多明白了,如果有不明白的地方請給我留言,友善一起學習與進步。
平時都線上,歡迎交流。
Version2,增加score計分功能,結構有改動:
View Code