今天幫我第一部份的專案做了一些的規劃:
一般來說,Pygame的專案似乎會有一個主要的程式檔(.py檔),以及多個其他程式檔,在需要時主程式檔會去呼叫其他程式檔,透過這樣可以完成較為複雜的事。
但我想要讓第一個部份盡可能的簡單,所以我打算試試看,讓它只有一個主程式檔來做,用主程式和函式來做看看。
接下來是關於遊戲程式大概會長什麼樣子,大部分遊戲專案的程式會用一個持續循環的遊戲迴圈,不停的處理遊戲、更新畫面,我想如果我要用這個方式了話,我會可以用一個記錄進度的變數,和多個判斷式,在不同進度時進入不同程式並更新畫面這樣,比如遊戲迴圈可能長這樣: