Primeira Janela em LWJGL

2367 palavras 10 páginas
Primeira Janela em LWJGL Este tutorial é o primeiro que escrevo, não sou programador, por isso meus códigos talvez tenham falhas, ou não sejam escritos da melhor forma possível, faço isso como hobby pois gosto muito de programação e computação gráfica, e é o primeiro de uma série de tutoriais que pretendo escrever sobre LWJGL e OpenGL, ele é baseado nos tutoriais do site http://nehe.gamedev.net, tentei escrevê-lo da melhor forma possível, espero que gostem. Antes de entrar no código em si, precisamos configurar o ambiente. Para isso precisamos fazer o download da versão 2.4.2 da LWJGL, porque foi esta versão que eu usei para fazer os tutoriais. Vá até o site http://www.lwjgl.org/download.php e faça o download. Depois do download feito e API instalada, vamos criar uma variável de ambiente de usuário, com o nome de LWJGL_HOME e o valor dela será o local onde ela estiver instalada. Ex. C:\Java\lwjgl-2.4.2 Agora com o ambiente configurado, podemos dar início ao nosso tutorial. Este tutorial é composto de 5 classes, 3 delas(GameCore, GameAction e ScreenManager) vocês vão utilizar em todos os tutoriais que eu escreverei, a classe Texture acompanhará todos os outros tutoriais, mas só será usada quando usarmos texturas nos nossos tutoriais. Neste tutorial não irei explicar todas elas em detalhes, pois seus códigos estão bem comentados(qualquer dúvida podem me mandar e-mails) mas eu explicarei o uso delas, explicarei em detalhes a classe GameCore e a classe principal que sempre terá o nome de Lesson+(número do tutorial). Bom, vamos ao que interessa. A classe GameCore é uma classe abstrata e ela é a base para criação da nossa primeira janela(a base de tudo que iremos fazer) e também é nela que criaremos nosso loop(laço) principal, que será usado para controlar o fluxo do nosso programa.
Os métodos, funções, variáveis, estão com os nomes em inglês, porque na minha opinião, isto facilita e integra a programação, pois todo material de pesquisa

Relacionados

  • Sistema estacionamento
    10391 palavras | 42 páginas
  • Telyn
    11837 palavras | 48 páginas
  • objeto de estudo
    7110 palavras | 29 páginas