2014-11-28 10 views
0

LWGJL 및 게임 개발을 시작하려고합니다. 기본 창을 만들려고하지만 아무 것도 나타나지 않습니다. 나는 LWJGL과 Slick을 수입했다. 또한, 좋은 Java 게임 개발 자습서를 알고 있습니까? 도와 주셔서 감사합니다!LWJGL GUI가 시작되지 않음

import static org.lwjgl.opengl.GL11.*; 
import org.lwjgl.LWJGLException; 
import org.lwjgl.opengl.Display; 
import org.lwjgl.opengl.DisplayMode; 

public class Boot { 
    public void Boot() { 
    try { 
     Display.setDisplayMode(new DisplayMode(600,400)); 
     Display.create(); 
    } catch (LWJGLException e) { 
     e.printStackTrace(); 

    } 

    glMatrixMode(GL_PROJECTION); 
    glLoadIdentity(); 
    glOrtho(0, 600, 400, 0, 1, -1); 
    glMatrixMode(GL_MODELVIEW); 
    // init OpenGL here 

    while (!Display.isCloseRequested()) { 
     glBegin(GL_LINES); 
     glVertex2f(10, 10); 
     glVertex2f(100, 100); 
     glEnd(); 
     // render OpenGL here 

     Display.update(); 
     Display.sync(60); 
    } 

    Display.destroy(); 
} 

public static void main(String[] args) { 
    new Boot(); 


    } 
} 
+1

그리기를 시작하기 전에'glClear()'호출이 누락 된 것처럼 보입니다. –

답변

0

아마도 Boot이라는 메서드가 생성자가 될 수 있습니다. public void Bootpublic Boot으로 변경해야합니다.