上學期修數位電路設計時,與同組組員用 Verilog 寫了一個 太空入侵者 Space Invader 當作期末專題。而在正式製作前的規畫階段,我用 Flash 寫了以同學與教授為主角的 Kuso 版的太空入侵者。
這篇文章展示 Flash 版本的實際遊戲,以及 Verilog 版本的影片。
目錄:
(一) 遊戲介紹
太空入侵者 是經典的街機遊戲,邪惡的外星人即將侵略地球,身為萬中選一的勇者的你,必須站出來保衛地球…。
遊戲流程:- START畫面
- PLAY GAME
- WIN or LOSE
- 一定時間內仍存活即過關。
- 一開始玩家有三台機體的機會,全滅即失敗。
- GAME OVER or Continue
I/O 控制:
- 先有START畫面,按下板子上的一個 BTN 即開始遊戲
- 使用板子上的三個 BTN 來做左右的控制和射擊
- 板子連接鍵盤,最後若是前三名,可以用鍵盤輸入名字。
(二) Flash 版本
為了瞭解實際做起來可能會遇到哪些問題,我先在自己熟悉的環境下實做一個相似的遊戲。
選用的環境是Flash CS3。
1. 遊戲連結
http://chunnorris.cc/demo/dlab-flash-game/demo.html
2. 截圖
(三) Verilog 版本
在組員同心協力下,成功在板子上寫出一個太空入侵者遊戲。
過了好幾年終於找到當初 Demo 的影片:
https://www.youtube.com/watch?v=_Sjw_W3-6EM
我負責寫程式,小維和小甄刻畫圖片,睿智則負責編輯影片和罩我其他科目 >_^。