Conceptos Básicos para Desarrollo de Videojuegos 2D

5 Ene, 2007  |  Escrito por ralbornoz  |  en Desarrollo Videojuegos, Programación, Tutoriales

Este tutorial estaba pendiente desde noviembre de 2006, pero debido a las clases, certámenes, trabajos, etc. no había podido comenzar. Ahora ya en vacaciones, pude finalizar este tutorial.


Así que ya está disponible la segunda parte llamada: Conceptos Básicos para Desarrollo de Videojuegos 2D, donde veremos los conceptos básicos de programación gráfica. Temas como screen buffer, pixel, bitmap, modos de video, double buffering, page flipping, transformaciones, sincronización, etc. encontrarás en esta segunda parte.

Pronto (depende del tiempo que tenga :P) vendrán nuevos tutoriales. De hecho ya tengo planeado cuales serán los otros, pero pronto daré mas detalles.

Espero que sea de utilidad para las personas que quieren comenzar a desarrollar videojuegos.

Aquí están las dos partes, en formato PDF:

Comparte este Post:
  • Print
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • email
  • FriendFeed
  • Live
  • PDF
  • Ping.fm
  • RSS
  • Technorati
  • Tumblr
  • Twitter
  • LinkedIn

Posts Relacionados:

«
»

6 Comentarios | Comentar ahora

  1. Alex  |  Enero 5th, 2007 at 10:23 am #

    muy interesante….. en hora buena por emprender estos tutos….

    que algun dia checare con calma. por el momento ando viendo los videotutoriales de septimo continente de PHP y Mysql… pero siempre he estado interesado en programar videojuegos…

    solo una pregunta???

    que tan importante o que tanta relacion tienen tu videotutoriales respecto a la programacion de moviles como celulares… veo que ellos usan java y tu C++….o acaso existen formas de programar juegos de moviles en entornos de C optativos a los de java?? existe un allegro para moviles o algo similar??

    un saludos y prometo seguir tu tutos… por lo mientras este sitio lo tengo en favoritos….

    solo como dato adicional… checa esta portal… puede servirte a documentar un poco tus tutoriales.

    http://www.sromero.org/articulos/

    busca el tema respecto a la programacion visual en C

    SALU2

    ATTE; Alex

    Alex - Gravatar
  2. ralbornoz  |  Enero 5th, 2007 at 10:41 am #

    Bueno la relación que existe está en los conceptos de programación gráfica, ya que lo puedes aplicar para desarrollar videojuegos para celulares, consolas, PC.

    Claro el curso esta orientado a la utilización de C/C++, por ahora no se ha enfocado en ninguna biblioteca o API gráfica en especial, pero ya partir de la tercera parte se usará SDL y más adelante SDL con OpenGL. Si se comprenden bien los conceptos básicos, incluso si se entiende bien como trabajar con SDL/OpenGL, el paso a J2ME (para el desarrollo de celulares con el lenguaje Java) es tan solo un paso más.

    Sobre el otro sitio, lo conocía ya hace bastantes años (10 años! :o), ahí existen varios conceptos útiles también de programación gráfica, aunque se tratan modos de videos como el modo 13h y modo x que casi ya no se usan hoy en día.

    Cuando salieron esos artículos, algunos de ellos los leí en la revista Programación Actual, que solía comprar, de hecho así dí mis primeros pasos en este mundo, y en esos tiempos fue cuando me interese también por la programación en C (antes solo conocía pascal :P). Aun no existían APIs como Allegro/SDL y había que hacer todo en su mayoría con assembler, eran otros tiempos, por suerte hoy disponemos de estas y otras bibliotecas que nos ayudan bastante.

    Además en en este segundo tutorial, no quise entrar en más detalles en algunos conceptos, quería crear un tutorial no tan extenso y a la vez simple, ya que cuando veamos su implementación/uso con alguna biblioteca gráfica todo quedará aun más claro.

    ralbornoz - Gravatar
  3. programame.net  |  Enero 5th, 2007 at 3:35 pm #

    Conceptos básicos para desarrollo de videojuegos 2D

    Un interesante artículo en el que se detallan los conceptos básicos para desarrollo de videojuegos 2D y programación gráfica. Se tratan temas como screen buffer, pixel, bitmap, modos de video, double buffering, page flipping, transformaciones, sinc…

    programame.net - Gravatar
  4. Carlos  |  Enero 29th, 2007 at 7:01 pm #

    Hola gracias por los tutoriales me he estan ayudando mucho en este facinante mundo, el mundo de la progracion de videojuegos, aunque solo estoy empezando saludos y gracias…:D

    Carlos - Gravatar
  5. diego  |  Febrero 11th, 2008 at 10:47 am #

    hola que tal? queria comentarle que cuando presiono el link de “Conceptos Básicos para Desarrollo de Videojuegos 2D”
    me dice que el link esta dañado. Queria saber si habria alguna posibilidad de que me lo pudiera alcanzar a mi casilla o de un nuevo link porque estoy muy interesado en la programacion de videojuegos. La pagina esta muy buena y la informacion, mejor todavia. Muchisimas gracias.

    En lo personal, creo que todos los programadores nos merecemos una oportunidad de vivir de la creacion de videojuegos, no solamente los programadores de empresas norteamericanas.

    diego - Gravatar
  6. ralbornoz  |  Febrero 13th, 2008 at 6:11 pm #

    Te dejo un nuevo enlace:

    - Conceptos Básicos para Desarrollo de Videojuegos 2D
    http://massmirror.com/e3ef1637f55e85933a732ab0ea27083c.html

    Saludos.

    ralbornoz - Gravatar

Deja tu comentario

XHTML: Puedes usar las siguientes etiquetas (tags): <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>