Instalando o Slick2d para o Ubuntu 12.04

0

Eu quero aprender programação de jogos e como estou fazendo um curso de Java na escola, achei que seria melhor começar um jogo de java. O Slick2d parece ser a melhor opção para isso, e eles dizem que pode ser instalado no Linux, mas todo o processo para instalá-lo está muito além do meu entendimento. Alguém aqui pode me dizer como instalar isso no meu computador?

    
por Arthur Nova 01.08.2012 / 05:50

1 resposta

0

Você não precisa necessariamente "instalar" o slick2d por si só, é apenas uma questão de incluir os arquivos em seu projeto e configurá-lo para usá-los corretamente.

A coisa complicada sobre o Slick2D é que ele usa bibliotecas nativas para usar seu hardware de vídeo - você precisa dizer ao java onde encontrar as bibliotecas nativas. Dê uma olhada na estrutura de diretórios e no script de execução do meu projeto favorito: link - Ele é escrito principalmente em Clojure, mas deve dar uma ideia do que você precisa.

Você verá que tenho todas as bibliotecas java (jars) diretamente dentro da pasta lib. Também nessa pasta há outra pasta chamada native, que contém três pastas: linux, macosx e windows. Cada um desses tem as bibliotecas nativas para o sistema operacional correspondente. Então, na pasta raiz do projeto eu tenho o run.bat para usuários do Windows e o run.sh para Mac e Linux.

No run.sh, você verá um parâmetro passado para o java chamado -Djava.library.path que aponta para a pasta com as bibliotecas nativas. Você também notará que o classpath inclui slick.jar e lwjgl.jar, ambos necessários para executar um aplicativo slick.

Se você quer apenas rodar no Linux, você não precisa nem ser tão complicado como eu, tudo que você precisa fazer é incluir os nativos do linux, e hardwire seu script de inicialização para incluí-los.

Se você estiver lançando seu projeto de um IDE como o Eclipse ou o Netbeans ou algo assim, terá que descobrir como informar ao IDE sobre as bibliotecas nativas.

    
por Michael Willis 14.08.2012 / 01:28