iT邦幫忙

0

進擊的軟體工程師之路-軟體戰鬥營 第七週

Lin 2021-04-10 11:04:33215 瀏覽

學習進度

  1. JAVA常見錯誤(Error、Exception)

    • 例外處理(throws、try catch、finally)
    • 自行定義例外處理(繼承Exception)
  2. 資料結構

    • ArratList與LinkedList的差異
    • LinkedList的結構邏輯
  3. 遊戲專題

    • (大組)版本控制與上一屆使用的套件整合
    • (小組)滑鼠監聽與畫面同步
    • (自學)怪物與武器設計
  4. 課後練習

    • 寫出LinkedList的remove與insert方法

心得感想

  雖然本週順利完成子彈的飛行軌跡,但在加入滑鼠監聽與畫面移動後整個會大飄移,然後又想不太到問題在哪裡,感覺要在下週前完成debug,不然進度會嚴重落後啊!加上還有物件碰撞還沒完成,對遊戲的完全體實在感到擔憂,希望這個週末可以完成怪物間的碰撞,另外這週真的是進入戰鬥營後開始覺得時間不夠用的開始,每天一回神就過去2、3個小時,每天就是吃飯、打code、睡覺循環著,不過也因為遊戲專題的關係讓我很融入在打code的過程,每一次看到run出自己辛苦完成的產物就覺得很有成就感!BTW 進擊的巨人在這週完結篇了,但我的進擊之路仍在繼續,越來越期待能變成獨當一面的軟體工程師!

下週目標

  1. 怪物間的碰撞
  2. 完成主地圖
  3. 完成遊玩畫面的框架

尚未有邦友留言

立即登入留言