嘿,我正在做我的第一個2D Java遊戲,我目前使用計時器來控制和更新所有內容。我想知道什麼方法最適合2D Java遊戲,定時器或線程?目前我在我的gameCanvas類中有一個Timer,它可以渲染/繪製所有內容並檢查碰撞。我還有一個用於我的球員的計時器,用於移動他。Java 2D遊戲 - 計時器與線程?
我用定時器的唯一原因是因爲我是新來的Java編程和它似乎是最簡單的方法當時在考慮所有我不得不把是這樣的:
Timer timer = new Timer(5,this);
timer.start();
什麼將你們推薦嗎?
謝謝,現在我的遊戲簡單和2D迷宮益智遊戲。你認爲最好的解決方案是什麼? –
@pst +1沒有什麼複雜的,請(因此不能觸摸Swing/AWT)和所需的javax.swing.Action ... – mKorbel