Archive for the Programación Category

Cómo resolver los problemas con Getting the peanut

Posted in Programación, videojuegos with tags , , on marzo 20, 2010 by PezMutanT

Un post rápido desde la Guipúzcoa Encounter 4 ;)

Hay gente que me ha dicho que ha tenido problemas para instalar Getting the peanut. Probad a instalar primero esto sacado de aquí, que limpia instalaciones previas que tengáis del .NET framework. A mí me ha funcionado.

Pronto os contaré la GE y muchas otras cosas que tengo pendientes. Saludos! ;)

Vídeo-resumen Game Jam 2010

Posted in Programación, vida real, videojuegos with tags , , on febrero 8, 2010 by PezMutanT

Aquí tenéis un vídeo que resume bastante bien el fin de semana del que os hablé el otro día.

Fuente: GameJam.es

Global Game Jam 2010

Posted in Programación, vida real, videojuegos with tags , , on febrero 3, 2010 by PezMutanT

Mis disculpas por haber tardado tanto en actualizar y ni siquiera haber “celebrado” el cumpleaños del blog, que ya tiene más de un año.

El motivo de este nuevo post no es el regreso de Lost, como me comentó mi amigo Charly (aunque ya he visto el primer capítulo doble :D).

La cosa es que este fin de semana he asistido a un evento muy peculiar que se llama Global Game Jam, consistente en 48 horas intensivas desarrollando un videojuego por pequeños equipos. Tú llegas el viernes, te dicen el tema sobre el que han de tratar todos los juegos, piensas una idea, te buscas gente con la que implementarla (o te acoplas a una idea de otro), te pones a programar… y el domingo entregas el resultado! :D

Aparte del tema, también entraban en juego otras restricciones. Concretamente, en esta edición el tema era “deception” (algo así como engaño) y las restricciones principales eran que debía aparecer un burro, un mono o una llave (nos aseguraron que en inglés sonaba mucho mejor: donkey, monkey, key). Luego había una serie de retos como, por ejemplo, producir todos los sonidos del juego mediante el cuerpo humano, utilizar solamente 16 colores y ese tipo de cosas.

Lo que mola de todo esto es que se celebra al mismo tiempo a nivel mundial en un montón de países (en la web del sitio tendréis información más completa, así como los juegos elaborados por la gente).

Pues bien, ahí que fui yo con mi colega valnar, que se ha currado un pedazo reportaje (con fotos incluídas) en su blog y que, como a mí me da perezón… simplemente lo enlazo aquí para vuestro disfrute. No tiene desperdicio ;)

Y, por supuesto, aquí está el fruto de este fin de semana: nuestro juego. Sólo diré que tengáis en cuenta el tema del juego (engaño) mientras jugáis e intentáis salir de la habitación por la puerta.

La verdad es que lo pasamos de puta madre con nuestro compañero de desarrollo togusa, al que conocimos allí y, de hecho, tuvo la idea original de lo que acabo siendo nuestra producción. Entre pizzas, RedBull, Doritos, comida china y demás guarradas… un finde muy grande. El año que viene repito seguro.

Diario del máster de desarrollo de videojuegos (III)

Posted in Programación, vida real, videojuegos with tags , , , , on diciembre 14, 2009 by PezMutanT

A ver, que hace tiempo que no hablo nada del máster… tanta compra navideña…

Pues bueno, ya estamos acercándonos a lo interesante. Hace un par de semanas, cada uno de nosotros expuso su idea para hacer un videojuego como proyecto de fin de máster. Se llevaron a cabo las votaciones pertinentes y salieron elegidos cinco de ellos para desarrollar en grupos de cuatro personas (los que sepan multiplicar habrán deducido que somos 20 en clase, por si no lo había dicho antes). Los títulos de los susodichos son los siguientes:

1.- Adaptate
2.- Level 1
3.- Mashup Basterds
4.- Stardium Space Arena
5.- Inteligencia emocional

La mayoría de ellos (los tres primeros, concretamente) son juegos de acción a modo de beat ‘em up. Este viernes (último día de clase del año) se hará la asignación de cada una de las personas a un grupo y un proyecto concreto mediante un método que teóricamente tratará de contentar a todos, cosa imposible. Así que ya veremos lo que sale…

Entre esto, una práctica de programación en redes que andamos haciendo estos días y un sorpresivo examen de C++ que tendrá lugar en unas horas y que premiará al que más nota saque con 3000 euracos a descontar de su matrícula en el máster, vamos pasando los pocos días que quedan hasta navidad… pasando por la cena de clase este jueves, claro :D

Diario del máster de desarrollo de videojuegos (II)

Posted in Programación, vida real, videojuegos with tags , , , , on noviembre 18, 2009 by PezMutanT

Tras las primeras semanas de toma de contacto, ya nos hemos metido bastante en harina. Hemos empezado ya a ver código fuente de ejemplo, utilizar poco a poco Nebula, que es el motor que vamos a utilizar durante las prácticas del máster, la semana pasada empezamos con programación gráfica y… tachán!! Ahora hemos dos semanas marcadas en el calendario como “Física“.

En fin, los profes son muy majetes y jóvenes todos ellos, lo que ayuda más aún al buen rollo. Varios de ellos han trabajado o trabajan para Pyro Studios.

Últimamente nos trae de cabeza la primera práctica más o menos seria, que consiste en presentar en un documento de unas dos hojas un concepto de un juego inventado por ti. El plazo termina esta semana, yo ya he presentado el mío (y a algunos de vosotros también xD).

Por otra parte, hace poco y gracias a un compañero mío del máster, me enteré de que se ha liberado una beta de uso gratuito del Unreal Engine, que para el que no lo sepa es un motor de videojuegos de los más utilizados (y caros) en la actualidad. Muchos juegos como Bioshock, Mass Effect, Mirror’s Edge o Gears of War han hecho uso del mismo. Podéis descargarlo gratis desde uno de los siguientes mirrors.

Diario del máster de desarrollo de videojuegos (I)

Posted in Programación, vida real, videojuegos with tags , , , , on octubre 17, 2009 by PezMutanT

Tras un tiempo prácticamente inactivo voy a intentar inaugurar otra serie de entradas en este blog.

Como muchos sabréis (y otros habréis deducido), esta semana han dado comienzo las clases del máster de desarrollo de videojuegos al que asistiré durante el presente curso académico (o sea, hasta San Fermín 2010 xD). Trataré de contar (cuando me sea posible y muy por encima) las diferentes fases por las que vamos pasando a lo largo del curso.

De momento poco que contar. Introducciones varias sobre la historia de los videojuegos y, eso sí, acabando la semana fuerte con 7 horacas teóricas de C++.

Y lo típico de cada comienzo de curso: caras nuevas, poco a poco hablar y conocer a la gente y quedarse con los nombres; una camiseta de Dharma por aquí, un freak de Nintendo por allí, uno de Pamplona, uno que estudio en la misma uni que yo, uno que menciona Ico y Shadow of the Colossus el primer día de clase… muy buen rollo y, como no podía ser de otra manera, ninguna tía en clase :)

Tenemos que hacer un trabajo opcional sobre CUALQUIER cosa relacionada con el mundo de los videojuegos y, aunque tengo alguna que otra idea en mente, se aceptan gustosamente sugerencias.

Hasta la próxima! ;)

Mi primer juego completo: un clon de Arkanoid

Posted in Programación, videojuegos with tags , , , , , , , on agosto 9, 2009 by PezMutanT

Hola de nuevo! Tras una semana movidita en este blog, me he decidido a colgar un juego con el que llevaba un tiempo. Se trata de mi primer juego completo y es un clon del clásico Arkanoid.

Lo he desarrollado en C++ con DirectX (o Direct3D, como prefiráis). Aún tengo ideas por implementar y mejoras que llevar a cabo. De igual manera, el juego se encuentra sin efectos de sonido porque mi idea era crearlos yo mismo y esto lo habría retrasado aún más. Para el sonido utilizaré la librería FMOD, de muy fácil uso.

Pero bueno, creo que esta beta es jugable y cumple con la mayor parte de lo que debería tener un clon de Arkanoid.

Como siempre, serán bienvenidos vuestros comentarios, problemas, sugerencias, críticas, insultos, etc. Pero recordad que es mi primer juego completo y que no pretende ser un título que revolucione el género :P

Dentro del archivo descargable se encuentra un ejecutable llamado Setup.msi. Al ejecutarlo, el juego se instalará en vuestra carpeta de Archivos de programa o donde le indiquéis. Es importante que sepáis que, de momento, el juego sólo funciona en Windows XP, mis pruebas en Windows Vista no han tenido éxito y seguiré investando el tema.

Los únicos controles que utiliza el juego son las teclas ‘A’ y ‘D’, para moverse a izquierda y derecha respectivamente, y la ‘E’ para lanzar la bola al comienzo.

Aquí unos screenshots.

Y el juego lo podéis descargar aquí. Si alguien está interesado en el código puede pedírmelo.

Saludos! ;)