iT邦幫忙

2026 iThome 鐵人賽

DAY 30
0
自我挑戰組

學習用Pygame製作小專案系列 第 30 篇

Day30 最後一天,把想放的東西都放進去了,但還沒打包完

  • 分享至 

  • xImage
  •  

今天勉強算是把想放的東西放進去了,準備來打包了,但時間不夠打包完了。
今天靶場景切換的部分做出來了,在原本只有一個場景時,用來角色的陣列、地圖方塊的陣列都只有存了一個場景的資訊,是單層陣列,現在我新增了全部的地圖方塊陣列的陣列和全部角色陣列的陣列(地圖方塊還有全部用來創建方塊的係數的陣列,就只是一開始創建用的),然後在主迴圈中寫了一個函示負責切換場景,它把要的角色陣列和地圖方塊陣列抓出來,並且更換場景這個變數的值。在這之後畫的角色、和地圖方塊都會畫被抓出來的清單了,剩下就是程式要改成處理這個場景要處理的東西,這時就到場景變數發揮作用了。在處理進度的那部分程式,我讓它除了判斷遊戲進度外,也會判斷場景,然後就有辦法知道在此時此地,它該做些什麼,然後就有辦法正確處理我要的劇情的各種事件了。
然後我有試一次的打包,不過果不其然還是有BUG沒有成功,之後再看看吧。
今天進度差不多是這樣,歐~30天結束了。


上一篇
Day29 加了文字框,並且有辦法處理進度了
下一篇
完成打包了,還有來整理一下
系列文
學習用Pygame製作小專案 共 31 篇
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言