@@ -0,0 +1,1080 @@
+package com.garrett.ogl;%0A%0Aimport static org.lwjgl.opengl.GL11.*;%0A%0Aimport org.lwjgl.LWJGLException;%0Aimport org.lwjgl.opengl.Display;%0Aimport org.lwjgl.opengl.DisplayMode;%0A%0Apublic class Main implements Runnable %7B%0A%09%0A%09public static int width = 900;%0A%09public static int height = width / 16 * 9;%0A%09%0A%09private Thread thread;%0A%09private boolean running = false;%0A%0A%09public synchronized void start() %7B%0A%09%09running = true;%0A%09%09thread = new Thread(this, %22MainGameThread%22);%0A%09%09thread.start();%0A%09%7D%0A%09%0A%09public void init() %7B%0A%09%09try %7B%0A%09%09%09Display.setDisplayMode(new DisplayMode(width, height));%0A%09%09%09Display.setTitle(%22Super Computer%22);%0A%09%09%09Display.create();%0A%09%09%7D catch (LWJGLException e) %7B%0A%09%09%09e.printStackTrace();%0A%09%09%7D%0A%09%7D%0A%09%0A%09public void initGL() %7B%0A%09%09%0A%09%7D%0A%09%0A%09public void run() %7B%0A%09%09init();%0A%09%09initGL();%0A%09%09while (running) %7B%0A%09%09%09update();%0A%09%09%09render();%0A%09%09%7D%0A%09%7D%0A%09%0A%09private void clear() %7B%0A%09%09glClear(GL_COLOR_BUFFER_BIT);%0A%09%09glLoadIdentity();%0A%09%7D%0A%09%0A%09public void update() %7B%0A%09%09%0A%09%7D%0A%09%0A%09public void render() %7B%0A%09%09clear();%0A%09%09Display.sync(60);%0A%09%09Display.update();%0A%09%7D%0A%09%0A%09public static void main(String%5B%5D args) %7B%0A%09%09new Main().start();%0A%09%7D%0A%09%0A%7D%0A

Create Main.java