2012-12-15 58 views
0

我正在和LWJGL第一次合作,我很享受它。我在尋找有關製作主菜單或保存/加載遊戲狀態/信息等內容的教程時遇到了一些小問題。有沒有任何像樣的教程可用於這種事情?任何幫助表示讚賞。如何在LWJGL中保存遊戲?

回答

1

那麼取決於你在做什麼。保存和加載的一個好主意是爲每次保存使用一個XML文件。您可以在該文件內存儲任何地圖數據或字符數據,然後在加載時讀取所有這些信息。

其實有在YouTube上的一些不錯的教程系列:

TheCodingUniverse - http://www.youtube.com/playlist?list=PL19F2453814E0E315(33影片到目前爲止)

也有在YouTube上多了很多隨機的教程,如果你只是搜索LWJGL教程。

另外,如果您打算製作2D遊戲,我會查看Slick2D。它基本上是一個由LWJGL構建的2D引擎,它可以非常有助於渲染圖形以及這種性質的東西。請記住,它只適用於2D,如果你想要類似於3D的東西,我會檢查出JMonkey

論壇Java-Gaming也可以是一個有用的地方,這些是我第一次學習東西時使用的一些資源LWJGL。在我看來,我認爲像Slick或JMonkey這樣的圖書館是可以做事的方式,因爲他們已經完成了每場比賽所需要的東西,並讓你去製作比賽。

+0

非常感謝您的信息,我檢查出來! – Kynian

+1

還有其他很多資源正在閱讀維基和圖書館的文檔。像LWJGL維基和文檔一樣,甚至Java文檔都可以提供幫助。每當你學習一種新的語言或圖書館時,它的文檔都可以成爲你最好的朋友。在LWJGL的情況下,你需要知道的很多是OpenGL,所以從http://www.opengl.org讀取東西會很有幫助。很多OpenGL的東西都是用C++編寫的,但它很容易適應,只是簡單的語法變化。所有的功能或方法基本相同。 – Darren