小遊戲
1.身份選擇
① 顯示提示資訊
歡迎光臨***遊戲!
請選擇你的身份:
1. ***
2. ***
請選擇:x
② 根據使用者選擇來分配身份(顯示不同的提示訊息)
1. ....
2. ....
3. ....
2、 遊戲逬行
① 顯示玩家的基本資訊(攻擊力生命值)
② 顯示玩家可以逬行的操作:
1、 練級
-提公升玩家的攻擊力和生命值
2、 打boss
-玩家對 boss逬行攻擊,玩家要攻擊boss , boss對玩家進行反擊
-計算boss是否被玩家消滅,玩家是否被boss消滅
-遊戲結束
3、 逃跑
-退出遊戲,顯示提示資訊,遊戲結束!
begin = """
**********= 歡迎來到遊戲《唐僧大戰白骨精》**********=
請選擇你的身份:
1.唐僧
2.白骨精
begin_2 = """
請選擇你要的操作:
1.練級
2.打boss
3.逃跑
max = 2
mp = 2
print(begin)
select_1= input("請選擇(1-2):")
if select_1.isdigit() == false: # 判斷是否是乙個合法的數字
print("你的選擇有誤,系統自動分配到唐僧")
elif int(select_1) == 1: # 當輸入內容的1時
print("你選擇了->唐僧
elif int(select_1) == 0:
print("你的選擇有誤,系統自動分配到唐僧")
elif int(select_1) == 2 :
print("你選boss幹嘛,自動選擇唐僧")
else :
print("你的選擇有誤,系統自動分配到唐僧")
print("你的身份是->唐僧
while true:
print(begin_2)
select_2= input("請選擇(1-3):")
if select_2 == str(1): # 每次執行增加2的攻擊力
max += 2
mp += 2
print("你的身份是->唐僧
elif select_2 == str(2):
print("開始打boss")
if max > 10: # boss的血量
print("你贏了,遊戲結束!") # 如果攻擊力的攻擊大於10時就勝利
input()
exit()
else:
print("你輸了,遊戲結束!")
input()
exit()
elif select_2 == str(3):
print("你選擇了逃跑,猴哥出現你被救了")
input()
exit()
else:
print("你輸入有誤!")
continue # 結束跳過本次迴圈,繼續進行迴圈
初學Python和pygame寫小遊戲
alien.py 外星人的類,負責外星人的載入 位置 繪製和更新等屬性。alien invasion.py 主函式。bullet.py 對子彈進行管理的類,負責子彈的繪製 更新。button.py 按鈕類,繪製play按鈕。game function.py 包含實現各種操作所需的函式。game da...
初學python, 自己編的擲篩子小遊戲
擲篩子遊戲的基本規則是 開始都有100金幣,擲出1,2,3的扣除相應的金幣,擲出4,5,6加上相應的金幣。如果前兩次都擲出1的話遊戲直接算輸,前兩次都擲出6的話遊戲直接算勝利。除此之外,遊戲金幣扣光算輸,遊戲金幣超過200算贏,一共最多十次投擲機會。遊戲執行結果如圖 下面是基本 coding utf...
猜拳小遊戲(python)
import random 載入模組random 隨機數 win 0 定義勝場 lose 0 定義敗場 dogfall 0 定義平局 while true while 迴圈 print 10 猜拳遊戲 10 遊戲開頭輸出 遊戲名 print 勝 s,敗 s,平 s win,lose,dogfall ...