miércoles, 19 de noviembre de 2008

Videojuego - LineCube - LosersDevelopers

Hola a todos, siendo un poco tarde les presento un proyecto que desarrollamos el grupo LosersDevelopers en este año, hace casi unos 5 meses atrás el grupo lo creamos personas aficionadas al desarrollo de videojuegos, este es un tetris sencillo, para ello utilizamos programación en C/C++ y la librería de SDL dejo como vinculo la pagina oficial del proyecto.

LineCube

Aprovechando este mensaje quiero dar un saludo a LosersDevelopers y espero que sigamos en contacto y desarrollando más proyectos.

jueves, 25 de septiembre de 2008

Importante

Hola a todos, este es un mensaje para que tengan en cuenta, algunos de los que han leído el blog se han agregado como contactos al Messenger yo los he aceptado hasta ahora, el problema es que de ahora en adelante no voy a adicionar a nadie más por que hay gente que esta molestando mucho, solamente envíenme un correo a la mi dirección de correo con sus comentarios, no voy adicionar a ninguno a mi lista de contactos del Messenger, espero no se hayan molestado pero realmente lo hago ya que algunos solo viven molestando y dañan el fin para el que fue creado.

Así que si desean contactarse con migo por favor solo lo hagan enviando un correo y no busquen a forma de agregarse a mi lista de Messenger.

Saludos

viernes, 19 de septiembre de 2008

Hola a todos

Bueno, quiero agradecer a todos los que me han escrito y pedirles disculpas por no ayudarles como realmente se lo merecen, también a los que esperan mis nuevas publicaciones que no he podido por falta de tiempo, pero estoy empezando a planear que subir, como anticipo estoy apenas escribiendo una guía de un motorcito sencillo que he desarrollo para la creación de videojuegos con SDL, eso si creo que me demoraré por que el tiempo que tengo es poco, y voy a empezar a investigar de nuevo sobre J2ME ya que hay muchos que les interesa el tema y además ya he perdido practica.

Gracias por sus vistas.

lunes, 10 de marzo de 2008

Manejo básico de record store (RMS) en aplicaciones móviles con

Bueno, aquí dejo una corta guía de cómo utilizar RMS con J2ME ya que algunos usuarios desean saber como almacenar datos en una aplicación móvil, espero les sea de utilidad, la guía es muy básica toma algo de teoría sobre Record y Record Store, después se desarrollan unos ejemplos cortos de cómo crear, actualizar y eliminar record store, y por ultimo se muestra como se hace un mapeo de tipo de datos básicos para que estos sean almacenados en el record, los ejemplos están basados en los ejemplos de un articulo que ha publicado Eric Giguere.

Bueno no siendo más aquí esta el enlace al documento y acuérdate cualquier duda envíala al correo electrónico, que en lo posible tratare de responder:

Manejo básico de record store (RMS) en aplicaciones móviles con J2ME

viernes, 29 de febrero de 2008

Videojuegos, C/C++ y SDL

He editado un texto llamado Videdojuegos, C/C++ y SDL, el cual intenta explicar un poco como realizar un videojuego, el principal objetivo es presentar una introducción corta del desarrollo de videojuegos, a los que deseen iniciar en este mundo, el texto habla un poco sobre la historia de los videojuegos, que se necesita para desarrollar un videojuego, en la parte técnica se realizan ejemplos en C/C++ utilizando la librería SDL, los ejemplos se han desarrollado utilizando el IDE Visual C++ Express 2005, aun que hay un corto ejemplo desarrollado en Dev-C++.

También un objetivo especifico se podría decir, es presentar un pequeño motor para "crear juegos" (basado en C++ y SDL), yo creo que es el mas pero mas básico, este es un conjunto de clases y librerías que se ira desarrollando, en los capítulos finales del texto. Este motor realiza el manejo del ciclo de un juego, el manejo de sprite's de una forma simple. El texto esta dirigido a los que deseen comenzar en el desarrollo de videojuegos así como para los que quieren aprender a utilizar al API de SDL, el texto es muy básico.

También entrego ejemplos desarrollados en los capítulos como proyectos de Visual C++, o si lo prefieres solamente el código fuente con los recursos (como imágenes y sonidos), aun que estos no sean necesarios para seguir el libro, pero pueden ayudar a despejar dudas sobretodo en la parte de la configuración.

Espero que les sea de utilidad, a los que deseen iniciar en el desarrollo y a los que quieran aprenden un poco sobre la API de SDL.

Vínculos para descarga:

  • El texto
  • Ejemplos (archivos de proyecto visual C++):
    • Cap 3
      • Ejemplo1
        • VC: archivo .rar 863 kb
        • Dev-C++: archivo .rar 207 kb
    • Cap 4
    • Cap 5
    • Cap 6
  • Ejemplos (solamente el código fuente y recursos), con todos los ejemplos:
  • imagenes del texto (por si alguna imagen del texto no se alcanza apreciar bien):

miércoles, 27 de febrero de 2008

Guía de instalación de SDL en Dev-C++ y Visual C++ Express

Escribí una pequeña guía que explica como se debe instalar la librería SDL, en los entornos o IDE's de DevC++ y Visual C++ Express en el sistema operativo windows xp.
La guía solo muestra como debe instalarse la API de SDL, no pretende ser un tutorial de como utilizar SDL, pero se acompaña de unos cortos ejemplos de prueba, también incluye como se adicionan algunas de las librería auxiliares, como SDL_image, SDL_mixer, etc.

Puedes acceder al tutorial mediante este vínculo: instalando SDL en windows

miércoles, 16 de enero de 2008

Guia de desarrollo con allegro (videojuego)

He realizado un juego utilizando la librería allegro y el IDE de Dev C++, este juego es un pong sencillo, lo importante de esto es el código ya que trato de reutilizar un marco de trabajo hecho por Daniel Acuña Norambuena (CURSO DE PROGRAMACIÓN DE VIDEJUEGOS CON C++ Y ALLEGRO) (artebinario@netexplora.com), al marco de trabajo presentado en este curso le realice algunas modificaciones no son muchas.

El objetivo de este código o juego ejemplo es presentar como se va añadiendo nuevas clases al marco de trabajo y mostrar la forma de cómo utilizar este marco para crear un juego, claro que todo esto tanto el código del juego como el marco de trabajo todavía le falta mucho de desarrollo, pero realmente es un buen comienzo.

La descripción de cómo se fue implementando el marco de trabajo así como la creación de nuevas clases esta dentro de la carpeta Doc\Desarrollo, este desarrollo se realizo en ciclos y cada ciclo trataba de crear un requerimiento del juego estos archivos se llaman Análisis Requerimientos Ciclo xx.doc, y se muestra el análisis a groso modo de la creación de las clases y implementación del juego, el archivo Metas Cortas.doc, es una descripci;ón en resumen de lo que se ha desarrollado en cada ciclo y el archivo Requerimiento Videojuego, fue el primer archivo que se creo, y este describe lo que se deseaba en el juego.

La parte funcional consta de los archivos:
  • pong a.layout
  • pong a.dev
  • Makefile.win
  • pong a.ico
  • pong_a_private.rc
  • Ayuda.txt
  • pong_a_private.h
  • pongA.cpp
  • Todos los archivos dentro de la carpeta lib y recursos
Espero que esto les sea de ayuda a los que apenas empiezan por el camino del desarrollo de videojuego como yo, la versión que utilice de la librería allegro es la 4.2.1 y el del Dev C++ 4.9.9.2, para abrir el proyecto solamente debes abrir el archivo pong a.dev con el Dev C++ y tener instalado el paquete de Allegro para Dev C++.

La idea es seguir desarrollando el juego así como el marco de trabajo, el que quiera aportar lo puede hacer siempre y cuando presente los cambios al público y me avise de las modificaciones. No queda más que agradecer a Daniel Acuña Norambuena por su curso, a los desarrolladores de Allegro y de DevC++, cualquier duda o comentario escriban a



descarga el código fuente: desarrollo de videojuego



Creative Commons License


Esta obra está bajo una licencia de Creative Commons.