, ,

Programa videojuegos en Java

programarTetris

Jorge Rubira ha creado una serie de videotutoriales en los que nos explica cómo programar videojuegos en Java de la mejor forma posible: paso a paso y explicando qué hace en todo momento. Eso sí, requiere pequeños conocimientos del lenguaje de programación.

32 comentarios
  1. y que importa quien soy solo dame el dolar
    y que importa quien soy solo dame el dolar Dice:

    o esta muy bueno ¿pero eso de programamacion lo da el programa igual o hay que estar buscando? bueno igual ese creo que es un lenguaje simple ya que que aparte de encontrarse casi en todos lados…es facil de entender

    aun asi antes de descargarlo voy a estudiar mas

    saludos

    Responder
  2. Jimmy
    Jimmy Dice:

    Necesitas un entorno de desarrollo como el Eclipse o el NetBeans. Ambos se pueden descargar gratuitamente, pero claro, necesitas tener nociones de programación y de orientación a objetos. No es difícil pero si no sabes tal vez te tengas que leer un manual antes de ver los vídeos.

    Responder
  3. Nakaru
    Nakaru Dice:

    a ver, para programar en Java, lo que necesitas es un compilador.
    Si buscas por internet encontrarás varios distintos, como puede estar el Net Beans (la última versión creo que era la 6.0) y que te permitía programar tambíen en C, C++, PHP, HTML, Delphy, Java (por supuesto), y CSS (entre otros que ahora mismo no recuerdo)
    otro compilador de Java bastante decente, es el editplus
    Javac, que es de los gratuitos (y bastante bueno, aunque personalmente me gusta mas el editplus)
    Java pizza (no es coña) el cual es un compilador de código abierto completamente escrito en Java
    Bluette (muy bueno para principiantes)

    creo que con estos debería bastar para que cualquiera quiera iniciarse

    y como nota, lo de lenguaje simple…. depende.
    Es fácil de aprender pero muy difícil de dominar (ya que hay una inmensidad de liberías por internet y hay que saber estructurar de forma adecuada un programa, nada de escribir código a chorro sin planificar nada que luego, un fallo y a ver quien es el guapo que lo arregla)

    Responder
  4. Nakaru
    Nakaru Dice:

    perdón por el doblepost, si alguien lo quiere, puedo colgar por aquí enlaces de descargas de compiladores gratuitos y varios manuales de iniciación a Java

    Responder
  5. Jimmy
    Jimmy Dice:

    @Nakaru Lo de los fallos puedes solventarlo en gran medida creando pruebas unitarias. Vas un poquito más lento pero el tiempo que pierdes escribiendo los casos de prueba lo ahorras cuando las cosas empiezan a fallar.

    Responder
  6. Figari95
    Figari95 Dice:

    Interesante, siempre me gusto esto de la programación de juegos. Igualmente, si algun dia empiezo, no creo que sea con Java porque no me gusta mucho ese lenguaje :/

    Responder
  7. necro
    necro Dice:

    Yo los quiero Nakaru, si jimmy lo permite cuelga las ligas aqui porfa…

    Esto me viene como anillo al dedo, justo estoy por iniciarme en esto del java

    Responder
  8. CH32
    CH32 Dice:

    MUCHISIMAS GRACIAS!!! justamente me estaba preguntando si habia algun motor o forma de programar juego en java, pues en C lo mas comun es SDL, y en Python Pygame, pero siempre me hago bolas con eso de los ciclos, en java hay ventaja que cada enemigo puede representar un thread que actua de forma propia y asi es mas facil programar, ademas de que la API de java da mucho poder, enserio, muchas gracias =D

    Responder
  9. gio903
    gio903 Dice:

    Yo sé algo de programación estructurada y orientda a objetos en C++, no creo tener problema… por lo menos me serviran de algo las clases de la uni haha

    Responder
  10. necro
    necro Dice:

    Gracias por las ligas jimmy ya les estoy hechando una ojeada… pues nada a estudiarle al java…

    Oram no te desanimes, yo tambien empece con el Turbo Pascal y la verdad es que no soy ningun erudito ni mucho menos pero esto de la programacion siempre me a gustado

    Responder
  11. FallenAngel
    FallenAngel Dice:

    Yo uso NetBeans para programar en Java… había visto esto para celulares pero siempre quise buscar como programar videojuegos para PC…

    me gustaría aprender para consolas… jeje’

    Responder
  12. Jaime
    Jaime Dice:

    Arggg no sabes cuanto me hubiese servido leer ésto hace dos años cuando en la escuela nos encargaron un pequeño proyecto de un juego simple… reprobé la materia y la volví a recursar el año pasado, pero ya no me encargaron proyecto. De todos modos buen apunte, gracias !!

    Responder
  13. kanfor
    kanfor Dice:

    ;-D
    Aunque Java es interesante, si queréis hacer un juego en minutos tenéis el MULTIMEDIA FUSION, una maravilla.

    Con él se han hecho juegos en 2D impresionantes. Te permite pasar más tiempo diseñando los gráficos y mapas, y menos en la programación.

    Responder
  14. Jimmy
    Jimmy Dice:

    @kanfor Pero lo que mola es saber hacerlos de cero, no depender de una herramienta o de otra. Si lo programas en un lenguaje como Java probablemente lo podrías programar en cualquier otro lenguaje de similares características. Por eso no me gusta demasiado depender de esas herramientas que te lo dan todo hecho.

    Responder
  15. Kinsak
    Kinsak Dice:

    @Jimmy:

    Por cierto el otro dia escuche el programa de Arcadia Gamers en el que saliste y mencinabas un tetris violento en el que trabajabas, en que va la cosa lo dejaste o me lo he perdido?

    Responder
  16. Drak3r
    Drak3r Dice:

    a mi todo esto de crear juegos me parece demasiado bueno pero todos no tenemos el mismo entusiasmo para crearlos en lo personal me da mucha flojera pero es genial como ver y jugar algo que has hecho tu mismo

    Responder
  17. Nakaru
    Nakaru Dice:

    @Drak3r, tambíen depende del juego que pretendas hacer.
    ve poníendote retos personales y, si quieres, ve subiendo el listón.
    Empieza por un juego simple de “adivina el número” (es muy sencillo de hacer), despúes, intenta hacer un juego de serpiente, despúes un comecocos y, si te atreves, intenta despúes un tetris (que ya la cosa se complica un poco)
    y si tienes valor, intenta un space invaders (te puedo asegurar que es mas sencillo de lo que parece)
    @Jimmy…. ¿en qué código lo estás programando?

    Responder

Trackbacks y pingbacks

Dejar un comentario

¿Quieres unirte a la conversación?
Siéntete libre de contribuir

Deja un comentario

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