Python pygame 製作乙個遊戲

2021-10-05 15:58:42 字數 909 閱讀 7300

效果圖:

注:貼圖是哪個遊戲扒的大家心領神會即可;僅做交流使用,權侵刪

**基礎:

《飛機大戰》(by小甲魚)> > 傳送門

《【python_pygame】經典的飛機大戰》> > 傳送門

**:

>>> 原始碼的封裝與繼承性很爛,**重用現象也很普遍;**很醜很爛,但思路和結構簡單而清晰,注釋也很多

基本效果:

角色的二維上下左右按鍵控制

子彈近戰(刀劍)

血條(hp)

藍條(mp)

子彈剩餘量(bra)

藥水敵我血量計數

我方基地血量計數

得分計數

最高分儲存

我方角色貼圖

敵方怪物貼圖

開始與結束介面

開始、退出、重新開始ui

**(2)

音效(10)

貼圖(300)

高階效果:

所有角色的gif動態效果

我方角色技能(雙倍子彈、箭、火球術、**、閃現)

敵方角色特性(10多個類)

boss角色特性與技能

碰撞檢測與傷害判定

tkinter製作簡易視窗與介面

說明書:

Python pygame如何安裝?

linux 下安裝 python2 下執行 sudo pip2 install pygame驗證是否安裝成功 python2 m pygame.examples.alienspython3 下執行 sudo pip3 install pygame驗證是否安裝成功 python3 m pygame.e...

python pygame 事件學習

coding utf 8 import pygame import sys from pygame.locals import 初始化pygame pygame.init size width,height 600,400 speed 2,1 bg 255,255,255 rgb 建立指定大小的視窗...

Python Pygame動畫原理

這是動畫原理的第一節,首先需要遊戲的最小系統,在此之後我就不再提遊戲最小系統了,那是最基本的,可以看我的第一篇 所有 配套資源 講解都在github coding notes幫助更多的人,還有python其他資源,以及c 課程 零基礎 python體驗課 第四季 pygame遊戲開發 pygame移...