第一期 Python 程式設計入門共學營作業任務二十三


戰鬥機撞幽靈

規則

我們是沒有飛彈的戰鬥機,請駕駛戰鬥機衝撞幽靈,若撞到則加 5 分。目標是我們要在時間限制內(30 秒內)撞到最高分數。

操作方式

請使用鍵盤操作飛機,按鍵如下:
向上移動:「up arrow」
向下移動:「down arrow」
向前移動:「right arrow」
向後移動:「left arrow」


原本想做的遊戲

規則

我們是優秀的戰鬥機駕駛員,畫面上會隨機出現一隻幽靈,但在幾秒鐘會移動到其他地方,請駕駛戰鬥機發射飛彈攻擊幽靈,若打到則加 5 分,若沒打到則沒分。目標是我們要在時間限制內(30 秒內)打到最高分數。

操作方式

請使用鍵盤操作飛機,按鍵如下:
向上移動:「up arrow」
向下移動:「down arrow」
發射飛彈:「space」

心得

一直無法製作多個飛彈,上網搜尋發現有該類似遊戲製作教學,但對初學者的我來說頗為複雜,大概曉得可以使用spirit模組製作或是將各物件建立class,並定義function來製作,但礙於時間有限下,只做出一個四不像的東西QQ

程式設計實作題

#第一期Python程式設計入門共學營






你可能感興趣的文章

彈出視窗 Modal

彈出視窗 Modal

AWS Solutions Architect - Associate (SAA) 學習計畫與備考心得: Module 5

AWS Solutions Architect - Associate (SAA) 學習計畫與備考心得: Module 5

在陣列中找出重複與不重複的元素

在陣列中找出重複與不重複的元素






留言討論