我想学习 LWJGL,但我一直很难找到任何好的教程。
我一直在尝试寻找有关创建实际游戏对象的教程。我已经非常了解如何使用 LWJGL 的键盘和鼠标功能,并创建了一个黑色窗口。任何链接或代码示例将不胜感激。
我意识到我所拥有的并不多。
这是我到目前为止所拥有的:
while(!Display.isCloseRequested())
{
glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
//Render
if(kh.checkForExit())
{
Display.destroy();
System.exit(0);
}
kh.setMAINFRAMEB(true);
int x = Mouse.getX();
int y = -Mouse.getY();
Display.setTitle(new String("Zontreck - Escape to quit - " + x + ", " + y));
Thread t = new Thread(new Runnable()
{
public void run()
{
String dat = sh.readSave();
}
}
);
Display.update();
Display.sync(60);
}
(kh) 是我的键盘事件处理程序。
(sh) 是我的 SaveHandler 类。
更新:
如何随机生成不同对象的地图?然后地图也会被保存到计算机上的一个文件中,以便以后播放。如何创建玩家对象(如果用于多人游戏)?