2012-01-01 132 views
0

我正在使用java的遊戲項目,並想知道如果任何人有任何好的建議如何去圖形部分。我的遊戲將是一個棋盤遊戲(類似於壟斷),我想至少在屏幕上展示一個類似壟斷的棋盤。在此之後,我希望能夠動態調整遊戲棋子的棋盤位置(我不需要爲動作製作動畫,但這很酷)簡單的Java遊戲圖形界面

任何人都知道任何對於簡單的圖形界面,如這樣?

+0

http://docs.oracle.com/javase/tutorial/2d/ – clyfe 2012-01-01 19:49:28

+0

你不想從Java 2d開始。從Swing開始,開始工作,然後轉向更先進的技術。 – Paul 2012-01-02 02:15:27

回答

1

任何人都知道任何圖書館,這對簡單的圖形界面有用嗎?

請參閱AWT & Swing。儘管AWT是'最後一個千年'的GUI工具包,所以我會使用Swing來增加額外的功能。

+0

我們至少應該提到很多Java應用程序使用的可能性3:[SWT](http://eclipse.org/swt/)。肯定比AWT好;)Swing vs SWT更有趣,但我相信這已經在SO上討論過了。 – Voo 2012-01-02 00:46:21

+1

@Voo鑑於SWT太大,無法用於「簡單遊戲」,也很可能不會被沙盒應用程序使用,所以我不覺得這是值得一提的。 – 2012-01-02 01:16:45

+0

不知道沙盒,但你是對的,它肯定不是一個輕量級框架(很好的搖擺不是,但這不是我們的問題)。另外還有跨平臺問題(最大問題imho),所以它肯定不是沒有缺點,但我仍然認爲至少值得一看 - 雖然我聽說在過去的幾年中swing已經變得更好了。 – Voo 2012-01-02 01:31:36

0

如果您在java中使用新的圖形,並且想要了解更多關於擺動和圖形的信息,那麼擺動將是您的最佳選擇之一:Swing Graphics另外,我建議遠離Java2D,直到您覺得您已準備就緒在那工作。哦,這裏是AWT圖形的鏈接,這是我現在使用的:Graphics (Java SE 7)讓我知道你是否想看到一個例子,我也可以添加它。 編輯 Swing與AWT比較相似,除了擺動具有更多功能的事實之外,AWT可能是最簡單的形式,並且如果不是所有的工具都可以完成您的項目,希望這有助於。