Pixfans

PixQuiz

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.

Acerca del autor

Acerca de Jimmy...

Juan Gestal (Jimmy) es un ingeniero informático santiagués que se dedica al diseño y programación de apps para móviles. Le encantan los juegos retro, los cómics, el mus y el zumo de naranja.

¿Te ha gustado el artículo?

Anotaciones relacionadas

Comentarios (31 en total)

  1. y que importa quien soy solo dame el dolar
    30/08/2009
    14:31

    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

  2. 30/08/2009
    15:07

    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.

  3. Nakaru
    30/08/2009
    15:11

    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)

  4. Nakaru
    30/08/2009
    15:13

    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

  5. 30/08/2009
    15:28

    @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.

  6. ELOY
    30/08/2009
    16:01

    estoy deseando probarlo pero los archivos comprimidos necesitan contraseña ¿sabeis cual es?

  7. ELOY
    30/08/2009
    16:16

    perdon por el doble post. es solo el archivo del matamarcianos. gracias

  8. 30/08/2009
    18:00

    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 :/

  9. 30/08/2009
    18:38

    @ELOY El de los Matamarcianos se me abre mal, pensé que era cosa mía, pero los otros abren sin contraseña.

  10. Edgar B.
    30/08/2009
    18:41

    Nakaru, Netbeans NO es un compilador. Es un entorno de de desarrollo (conjunto de herramientas para programar). De hecho, utiliza javac para compilar.

    Para los más expertos, también existe la versión en java del motor de Quake 2: http://bytonic.de/html/jake2.html

  11. nakaru
    30/08/2009
    20:14

    doh, que fallo
    perdón por el fallo

  12. necro
    30/08/2009
    20:15

    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

  13. 30/08/2009
    20:27

    @necro No tengo ningún problema en que se pongan enlaces de descarga mientras no sea material protegido. Yo para programar en Java utilizo el entorno NetBeans: http://www.netbeans.org/downloads/ aunque hay quien prefiere el de Eclipse: http://www.eclipse.org/downloads/

    Por cierto, si ponéis muchos enlaces en el comentario es posible que no se vea por que el antispam lo oculta. Si es así, avisadme para aprobar el comentario desde el panel.

  14. CH32
    30/08/2009
    21:38

    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

  15. 30/08/2009
    22:01

    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

  16. Aritz
    30/08/2009
    22:39

    Si quereis crear juegos de forma sencilla, os recomiendo este programa llamado Construct.
    http://www.scirra.com

  17. 30/08/2009
    23:19

    @gio903: Si C++ te parece cómodo Java seguro que te encanta 🙂 Además de que lo aprenderás a utilizar en un par de días.

  18. Oram
    31/08/2009
    00:08

    Ufff.
    No pasé del Turbo Pascal. Todavía me marean los IF, THEN, ELSE…

  19. necro
    31/08/2009
    00:26

    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

  20. FallenAngel
    31/08/2009
    01:42

    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’

  21. oskarloko
    31/08/2009
    03:00

    Concretamente, para Java

    JMonkey Engine:
    http://en.wikipedia.org/wiki/JMonkey_Engine

    Java OpenGL (JOLG)
    http://en.wikipedia.org/wiki/Java_OpenGL

    Java Ligthweigth Library ( que usa JMonkey )
    http://en.wikipedia.org/wiki/Lightweight_Java_Game_Library

  22. Jaime
    31/08/2009
    03:42

    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 !!

  23. kanfor
    31/08/2009
    10:17

    ;-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.

  24. 31/08/2009
    16:25

    @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.

  25. Kinsak
    31/08/2009
    18:42

    @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?

    • 31/08/2009
      19:49

      @Kinsak Es uno de los proyectos que tengo en mente para el futuro, pero aún no lo he empezado.

  26. Kinsak
    31/08/2009
    20:02

    @Jimmy

    Oh ya veo
    la idea es genial , lo esperare con ansias.

  27. 31/08/2009
    20:18

    @Kinsak Pues aún voy a tardar, al menos hasta que descubra cómo programar el efecto de la sangre XD.

  28. Drak3r
    31/08/2009
    22:06

    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

  29. Nakaru
    1/09/2009
    09:45

    @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?

  30. oskarloko
    1/09/2009
    10:19

    Una pequeña lista de juegos libres hechos en Java, por si os dan ideas

    http://www.linuxjuegos.com/category/java/


Deja tu huella

Sobre Pixfans

Pixfans es un blog alternativo sobre videojuegos, tecnología, cultura pop, cine, series y un montón de temas variados. Más sobre nosotros»

Publicidad

Archivo y Categorías

Actividad en Facebook

Sobre Pixfans

Pixfans.com es un blog alternativo sobre el mundo de los videojuegos.

Entradas populares


Últimos comentarios

  1. Disegnodacoloraremondo.com quiere ser tu portal favorito donde dar rienda suelta a tu amor por los colores, ofreciéndote una amplia y…

  2. Thank you for sharing this data. I really enjoy what you've written on your blog. You've shared a very useful…

  3. Si quieres descargar los mejores tonos de llamada para tu teléfono móvil, puedes visitar este sitio web: https://kostenloseklingeltone.de/


Últimas publicaciones

Creative Commons Diseño por Manuel Sagra