Configurar Slick2D en NetBeans

Tutorial de slick2d

Pasos para configurar NetBeans para usar la libreria de Slick2D.

  • Descargar Slick2D
  • Descargar el paquete estándar de LWJGL 2.9.1
  • Extraer los archivos anteriores y guardarlos en una ubicación fácil de recordar ya que se necesitarán después
  • En NetBeans ir a Tools –> Libraries (Herramientas–> librerías)
  • Presionar el botón que dice “New Library”(nueva librería)
  • Escribe Slick2D o cualquier otro nombre que se quiera para llamar a la librería
  • Seleccionar la pestaña “Classpath” de la nueva librería y presionar el botón que dice “Add JAR/Folder” (Agregar JAR/Carpeta)
  • Ir a la carpeta donde se guardo la librería de Slick2D y buscar en en /lib los archivos
    1. lwjgl.jar
    2. slick.jar
    3. jinput.jar
    4. lwjgl_util.jar (si se quiere usar la clase GLU de OpenGL)
Manejador de librerías

Configurar los archivos nativos de LWJGL

En un proyecto Java

  1. Da clic derecho en el paquete del proyecto y selecciona propiedades, o en el menú File–>Properties. Despues selecciona la categoría “Libraries” (Librerías)
  2. Presiona el botón “Add Library” (añadir librería) y añade la librería creada en los pasos anteriores.
  3. Seleccionar la categoría “Run”
  4. En la opciones de la maquina virtual (VM Options) poner los siguiente

-Djava.library.path=<lwjgl-X.X path>/native/<linux|macosx|solaris|windows>


Un ejemplo para Windows sería:

-Djava.library.path=C:Users\notasSoftware\Documents\Java\lwjgl-2.9.1\native\windows
Opciones de la máquina virtual
Para comprobar si configuramos bien nuestro IDE podemos tratar de ejecutar el programa básico Hola Mundo

2 thoughts on “Configurar Slick2D en NetBeans

  1. Hola, muy buena explicación.
    Pero me gustaría saber más del tema de la estructura de la pantalla en el juego.
    Ejemplo: Menú desplegable, Labels para mostrar el puntaje, botones, etc.
    ¿Cómo poder agregarlo a la pantalla del juego?.
    Y también, se te cayo el enlace para descargar el ejemplo, podrías resubirlo, por favor.
    Muchas Gracias de ante mano.
    Saludos
    PD: Felices Fiestas

Responder a rogelio Cancelar respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *