Python游戲設計,它用一種不同的視覺展現效果,和更快速的動畫來沖擊我們的眼球,同時游戲里面也包含了很多的邏輯運算以及數學算法。 Pygame背景Pygame是跨平臺Python模塊,專為電子游戲設計,包含圖像、聲音 Pygame是一個游戲庫,我們可以用Pygame繪制圖形,執(zhí)行動畫以及使用定時器讓游戲按照穩(wěn)定的幀速率運行。 實現步驟1.定義顏色變量 2.定義游戲結束的函數 3.定義main函數-->定義我們的入口函數 3.1>初始化pygame 3.2>定義一個變量來控制游戲的速度 3.3>創(chuàng)建pygame顯示層 3.4>初始化變量 初始化貪吃蛇的起始坐標位置 初始化貪吃蛇的長度 初始化目標方塊的位置 初始化一個目標方塊的標記 目的:用來判斷是否吃掉這個目標方塊 初始化方向 定義一個方向變量 4.更新顯示到屏幕表面 5.啟動我們這個入口函數
將Pygame庫導入到Python程序中sys模塊負責程序與python解釋器的交互,提供了一系列的函數和變量,用于操控python的運行時環(huán)境。
運行,但是一閃而退
運行第一個案例結束
第三個
運行 在做動起來的邏輯
獲取完整源碼和詳細視頻教程
|
|