本論文討論一個3D射擊遊戲的個案。介紹它的外觀、建模及編程。在規劃上,比較合適的描述工具是狀態圖。這個遊戲用Maya建模,並用Unity編程。Unity的程式模型與一般用途的程式語言差異很大,另有許多設定的細節,需要花費許多學習時間。本論文呈現出製作過程的全貌及需要處理的各種工作,有助於評估開發遊戲或教學工具的複雜度及工時,也有助於學習所需要的開發技術。 This paper discusses the case of a 3D shooting game. It describes the case’s appearance, modeling and programming. In planning, more appropriate description tool is a state diagram. This game uses Maya to model and uses Unity to program. Unity’s programming model is more different than a general purpose’s programming model. There are many other details of the configuration, its takes a lot of learning time. This paper presents a full view of all kinds of work need to be handled and the production process to help evaluate the development of the game or teaching tool complexity and work. Apart from, it helps to learn the required development technology.