Python實(shí)戰(zhàn):pygame貪吃蛇 #3
前言:你看到了第三集,應(yīng)該會(huì)有疑問,為什么我直接就實(shí)戰(zhàn)了,因?yàn)槲乙呀?jīng)學(xué)了蠻久了,所以直接上實(shí)戰(zhàn)了
想了很久,做了一個(gè)決定,為了讓游戲更有趣味,就將初始方向改為隨機(jī)的好了,所以我們需要random中的randint指令

這樣改完之后,蛇的初始方向就是隨機(jī)的了
接下來,定義失敗的函數(shù)

注意了,我一開始導(dǎo)入模塊時(shí)導(dǎo)錯(cuò)了,把這里

改成這樣

接下來,我們就要開始檢測(cè)操作了。首先在導(dǎo)入部分加上以下代碼

接下來是這樣的


因?yàn)楦褡邮?0*20的所以一格是20
而接下來,便是吃到食物的設(shè)置了

然后,將注釋刪掉,一共是102行
