0
我想用Java編寫一個非常簡單的遊戲來演示我構建的無線控制器。我想到了Breakout或Pong之類的東西。目前,我有一個原型Pong實現,它直接使用AWT功能執行所有動畫。然而,這對程序來說有些尷尬,並且也是一個主要的CPU。用於Java中簡單2D動畫的框架/庫?
我的問題:
有人可以推薦一個庫的Java顯示簡單的2D動畫?你有什麼用於類似的項目? 該庫應該簡單易用 - 我不想找像Java3D這樣的東西。 綜合碰撞檢測將是一個親。
感謝您對帖子的鏈接。我想我的應用程序是一個CPU豬,因爲我使用雙緩衝區每30 ms從一個線程重新繪製屏幕。這不是與控制器相關的 - 我將控制器輪詢出來,它仍然消耗大量的CPU。 我現在將研究JGame,正如您在提及的鏈接中所建議的那樣。 – rodion 2009-06-01 10:48:45
一個愚蠢的問題,但是你需要每隔30ms重畫一次屏幕嗎?或者只有當控制器/球移動時?或者也許只能重畫一部分屏幕?無論如何,祝你好運! – 2009-06-01 11:02:12
@Brian Agnew/rodian。我的猜測是他想要一個連續移動的球的平滑動畫......因此每30ms刷新一次會給你一個很好的平滑刷新率(FPS)爲33.333(24以上的東西在我看來是不錯的,因爲24被用於電影院) 。 – 2009-06-01 12:55:24