2017-02-24 39 views
0

我已經編寫了一個在2D網格上播放的遊戲。現在我只需要製作一個GUI來顯示它。如何使GUI顯示我的遊戲?

我網格中的每個單元格都有一個與圖像一起的屬性。例如,如果單元(0,0)是水,我想在該像素中顯示水的圖像。我已經爲每個屬性(例如角色,水,土地等的圖像)製作了圖像。我只是不知道如何製作GUI。

這是一個簡單的二維地圖,其中每個像素(單元格)是特定的紋理/字符/項目。我也希望角色能夠四處走動,就是這樣。

任何資源或幫助,將不勝感激。我試過尋找一個教程,但他們都顯得如此複雜,並使用顏色來填充他們的地圖,而不是圖像。

謝謝。

+4

開始使用Java的Swing庫來學習基礎知識。您還需要使用Timer類實現遊戲循環,我相信這應該在大多數Swing GUI遊戲教程,示例項目,書籍等中介紹。 –

回答

0

這是一個使用簡單的線程,繪圖,遊戲狀態等等的2D平臺遊戲。儘管你可能不需要它的所有東西的全部範圍,但你可能會對主線程邏輯等感興趣。我相信他有一個鏈接到評論中的源代碼。 YouTube