Game demo

  第一個版本的Demo前幾天弄了出來,雖然整體還在非常粗糙的階段,但是開頭選單、選項的調整、關卡難度的選擇都已經可以正常運作。

  開頭選單目前也只有Arcade、Options有內容,選項調整的部分算是已經完成,不過還有許多可以調整或修改的部分,像是增加使用者操控的說明做一個簡單的manual。全螢幕跟視窗的切換雖然是可以做成即時切換的方式,但是有些麻煩加上某些物件可能會出小問題,而目前重心不是放在這個上面,所以把這個功能加上去可以使用便足夠了。

  原本的難度選項放在Options裡面去調整,後來覺得這樣子有些礙手礙腳,換個難度還要切換來切換去的,所以後來決定把難度調整放在Arcade選單裡面,選完直接進遊戲。其實Arcade選單也還沒做好,但是就目前為止還算堪用,等到未來遊戲整體做的差不多之後,比較有控前才可能會來增加新的頁面,像是高分排行榜、機體或關卡的選擇等等。


  目前的Demo可以進入第一關,也有許多雜兵可以打,特殊顏色的雜兵還會掉彈藥箱,目前是把特殊兵的數量安排的比較多,因為要順便測試子彈的升級以及吃彈藥的功能,同時也可以看看高等級的子彈用起來如何。

  子彈目前最大的問題在於威力的不平衡,充能射擊的威力似乎比不上一般射擊,這個步分還需要很多的調整,看是要增加充能射擊的威力、減少普通射擊的威力還是調整射速或充能射擊的型態等等,不過就跟其他部分一樣,這邊也是先做到這邊堪用沒有什麼大問題即可,先把重心放在其他還沒有完成的部分。因為子彈目前的框架算是完成,未來要增加新子彈也不算太麻煩,比較麻煩的可能還是在子彈的算式吧。

  關卡的安排雖然不算完美,但也有足夠的小兵不會讓過程太過無聊,而且也增加了血比較多、在場上停留比較久、會特殊子彈的敵人,目前只讓它射擊直線的環狀彈,雖然有做會改變角度的版本,但目前關卡難度還在調整,加上是第一關所以還沒有放上去。

  在關卡進度的最後安排Boss進場,不過0.1.0a版本的Demo就只能進行到這邊,因為當時還沒開始製作Boss戰的部分,而目前進度還不錯,已經可以進入Boss戰,戰鬥開始前Boss的血條會開始充能,充滿後戰鬥才開始,此Boss我打算簡單做兩三種行為模式讓它循環,有考慮是否該用血量來切換行為模式,像是打掉1/3後換下一個,這方式也許可以考慮放在後面某些關卡的Boss來用用,不過目前就先用簡單的幾個循環。

  Demo的自機雖然會受傷但不會死,因為當時還沒有做,同時也要測試整個流程能不能跑完,而目前進度算是完成自機的受傷報銷,不過還沒加上特效,僅僅只是簡單的移除物件。同時死亡也會開始扣減生命,生命歸零就Game over,目前gameover的選單還沒做,可能就是檢查有沒有continue有的話就倒數要不要接關,沒有的話就只有回到開頭選單這樣。

  目前進度:還差一點點就完成Boss戰,之後就可以做分數的結算,然後差不多一個關卡就完成了,等這些部分完成後我會再做一個Demo檔,接著我想就可以開始第二關、第三關、新子彈、新敵人模式等等的設計了。
  想做的東西太多,能用的時間太少,必須選擇關鍵的功能來製作,不然完成這件事將會遙遙無期。