可樂爭霸賽
沒錯,又是我,我又來更新了。這次,我給大家分享的是可樂爭霸賽。
初始設定:
import pygame,sys,time
pygame.init()
screen = pygame.display.set_mode((640, 400))
pygame.display.set_caption("可樂爭霸賽")
#載入所需素材
dSound = pygame.mixer.Sound("dSound.wav")
bg = pygame.image.load("bg.png")
cola = pygame.image.load("cola.png")
after_drink = pygame.image.load("after_drink.png")
before_drink = pygame.image.load("before_drink.png")
#初始變數
click = 0 # 點選次數
colaNum = 0 # 喝可樂數量
t1 = time.time()
主迴圈:
#主迴圈
while True:
for event in pygame.event.get():
if event.type == pygame.QUIT:
pygame.quit()
sys.exit()
elif event.type == pygame.MOUSEBUTTONDOWN:
click = click + 1
dSound.play()
print("點選次數", click)
# 可樂計數
if click % 5 == 0:
colaNum = colaNum + 1
print("已經喝了的可樂數:", colaNum)
結束判斷:
# 結束判斷
if colaNum >= 3:
t2 = time.time()
t = t2 - t1
print("遊戲結束,用時", t, "秒")
break
screen.blit(bg, (0, 0))
if click % 2 == 0:
screen.blit(before_drink, (200, 148))
elif click % 2 == 1:
screen.blit(after_drink, (200, 148))
screen.blit(cola, (150, 255))
screen.blit(cola, (300, 255))
screen.blit(cola, (450, 255))
pygame.display.update()
完整程式碼:
import pygame,sys,time
pygame.init()
screen = pygame.display.set_mode((640, 400))
pygame.display.set_caption("可樂爭霸賽")
#載入所需素材
dSound = pygame.mixer.Sound("dSound.wav")
bg = pygame.image.load("bg.png")
cola = pygame.image.load("cola.png")
after_drink = pygame.image.load("after_drink.png")
before_drink = pygame.image.load("before_drink.png")
#初始變數
click = 0 # 點選次數
colaNum = 0 # 喝可樂數量
t1 = time.time()
#主迴圈
while True:
for event in pygame.event.get():
if event.type == pygame.QUIT:
pygame.quit()
sys.exit()
elif event.type == pygame.MOUSEBUTTONDOWN:
click = click + 1
dSound.play()
print("點選次數", click)
# 可樂計數
if click % 5 == 0:
colaNum = colaNum + 1
print("已經喝了的可樂數:", colaNum)
# 結束判斷
if colaNum >= 3:
t2 = time.time()
t = t2 - t1
print("遊戲結束,用時", t, "秒")
break
screen.blit(bg, (0, 0))
if click % 2 == 0:
screen.blit(before_drink, (200, 148))
elif click % 2 == 1:
screen.blit(after_drink, (200, 148))
screen.blit(cola, (150, 255))
screen.blit(cola, (300, 255))
screen.blit(cola, (450, 255))
pygame.display.update()
相關文章
- AI軍備競賽2.0:中美無冕之王爭霸賽AI
- 「Grow」CSP初賽 2024 可樂消失記
- 球王登頂!2022河北雲遊戲電競爭霸賽總決賽圓滿收官遊戲
- 歡歡樂樂賽賽
- 50強誕生!2021 OceanBase 資料庫大賽百所高校爭霸!資料庫
- 騰訊資訊保安爭霸賽的第四年:喝水人和挖井人
- 2020年,SLG的群雄爭霸
- 不只情懷和熱愛,魔獸爭霸地圖大賽瓜分百萬獎金地圖
- SNK《侍魂 曉》正式發售 格鬥電競世界爭霸賽即將開戰
- 人工智慧-星際爭霸2教程人工智慧星際爭霸2
- DeepMind AlphaStar星際爭霸2首秀:Demo很強大,現場比賽竟然輸了AST星際爭霸2
- 魔獸爭霸w10全屏按什麼_魔獸爭霸win10一鍵全屏如何操作Win10
- 騰訊數字安全創新大賽三十強名單出爐,導師領銜備戰十強爭霸賽
- 網魚電競兩連冠!江西HMG斬獲城市英雄爭霸賽全國總冠軍
- 《魔獸爭霸》是怎樣誕生的?
- Club Open2019精英爭霸賽開戰在即,虎牙戰隊能否一鳴驚人拿下冠軍
- 魔獸爭霸3 for Mac 支援macOS 10.15系統Mac
- 魚廠首檔自制綜藝《碼王爭霸賽》,8 年程式設計師竟被半年小白血虐?程式設計師
- 群雄逐鹿,百家爭鳴:《七雄紛爭》 公測上線,演繹春秋爭霸
- 滅國爭霸,一統天下!《春秋霸業》將於4月9日正式上線
- w10魔獸爭霸不能全屏怎麼解決_w10魔獸爭霸不能全屏有黑邊處理方法
- 逐夢雲上綠茵場,2022河北移動雲遊戲電競爭霸賽火熱報名中遊戲
- Club Open2019精英爭霸賽首日開戰,虎牙大軍發揮出色佔據前八半壁江山
- 皇室戰爭好友賽詳情
- 群雄爭鋒逐夢峽谷,2022全民娛樂線上賽成都站圓滿收官
- 除了“父馬可親的決定”外,《魔獸爭霸3:重製版》究竟帶來了哪些改變
- 首屆“有道縱橫杯”少兒圍棋爭霸賽正式開幕 近萬名小棋手線上對弈
- win10魔獸爭霸視野模糊怎麼辦_win10系統玩魔獸爭霸視野模糊的解決方法Win10
- 通達信建倉牛熊爭霸副圖原始碼原始碼
- 三國爭霸 Mint、Ubuntu 和 Red Hat 巔峰對決Ubuntu
- 星際爭霸2的死亡,與暴雪止不住的崩塌星際爭霸2
- 清風強力推薦彩神爭霸邀請碼22266679
- BAT 汽車賽道爭奪戰BAT
- 2018 AIIDE星際爭霸AI全球挑戰賽結果出爐!中科院季軍,三星拔得頭籌AIIDE
- 線上音樂重現戰國紛爭?
- 經典端遊玩出電競新火花?盛趣遊戲《熱血傳奇》天下第一爭霸賽正當時遊戲
- 魔獸爭霸自定義地圖直譯器存在安全漏洞地圖
- 「擊敗星際爭霸II職業玩家」的 AlphaStar是在作弊?AST