荒島日記遊戲編寫第一章 準備工作

2021-10-21 23:21:42 字數 1973 閱讀 1698

前幾行是pygame的匯入初始化:

import pygame,sys
還有pygame初始化

pygame.init(

)

匯入和初始化很簡單,那接下來就開始搭建視窗了:

由於我們的視窗需要改變大小,要加上

pygame.resizable
然後給screen變數賦值為pygame.su***ce

screen = pygame.display.set_mode(

(700

,500

),pygame.resizable)

pygame.display.set_caption(

"荒島日記"

)

視窗設定完成!

最後一步就是主迴圈了,先用while迴圈:

while

true

:

因為用for迴圈做遊戲太卡了,我準備用pygamekey.get_pressed,具體語法如下:

key = pygame.key.pressed(

)

但是因為要捕獲pygame.quit事件,我迫不得已加上了for迴圈

for event in pygame.event.get(

):

然後我把pygame.quit事件加入了for迴圈

if event.

type

== pygame.quit:

#注意大寫!

pygame.quit(

) sys.exit(

0)

再給背景新增顏色:

screen.fill(

(255

,255

,255

))

最後,我們把畫面更新加上:

pygame.display.update(

)

我想了半天,還是不(yao)把**放出來

重要的話說三遍

不許抄襲!

不許抄襲!

不許抄襲!

import pygame,sys

pygame.init(

)screen = pygame.display.set_mode(

(700

,500

),pygame.resizable)

pygame.display.set_caption(

"荒島日記"

)#game main

while

true

: key = pygame.key.pressed(

)for event in pygame.event.get():

if event.

type

== pygame.quit:

#注意大寫!

pygame.quit(

) sys.exit(0)

screen.fill(

(255

,255

,255))

pygame.display.update(

)

第一章 做好準備

什麼是連線 等值連線是通過從兩個分離的資料來源中檢索所有的資料,並將其合併為乙個大表的方式形成。內連線連線的是兩個表的內部列。外連線連線的是兩個表的外部列。左連線連線的是兩個表的左側列。右連線連線的是兩個表的右連線。sql並十分明確的關係化的問題 資料庫 關係與元組的確切含義 關係值和關係變數的區別...

第一章 文字模式遊戲

第一章 文字模式遊戲 文字模式是字元狀態,也是 turbo c 的預設模式 textmode 能把螢幕設定為文字模式 void textmode int mode 1 mode 的值可用模式名 or等價的整數值 2 呼叫該函式後,螢幕復位,所有字元的屬性恢復為預設值 3 textmode c80 意...

《Oracle DBA工作筆記》第一章

oracle dba 工作筆記 第一章 建榮的新書 oracle dba工作筆記 拿到手了,下午離下班還有1個小時的時候有空了,就閱讀了下新書的第一章內容,第一章的目錄如下圖,主要講解了下資料庫的安裝和配置,閱讀完第一章的內容還是收穫不小的,於是按照小麥苗的讀書習慣,趁熱打鐵將自己還不知道或者說還不...