¿Es que no podemos terminar una reunión sin exhumar un cadáver? …Hoy no. Hace unas semanas la web del Gamelab dió un cambio radical… bueno, en realidad lo que pasó es que formatearon el servidor. Y junto con la web principal, todas las páginas de los PFCs que se crearon en el Gamelab fueron tragados por la cañería.
Y yo le tengo guardado un rinconcito especial a este proyecto que presenté en septiembre del 2005 junto con mi compañero Rodri. A pesar de que estuvimos muy pillados de tiempo, al final conseguimos terminar un juego que es jugable, se puede ejecutar sin problemas (no todos pueden decir eso) y además era nuestro primer juego, y nuestro proyecto más grande hasta la fecha.
El caso es que he subido el proyecto a Sourceforge (después de traducir el código ASP a PHP ayer por la noche). Y ahora tiene una dirección muy chula, o al menos tan chula como cualquier otro proyecto alojado allí: http://stuntchallenge.sf.net.
Todavía recuerdo la primera reunión de Lobo en la mesa del Gamelab, todos hablando de las ideas que teníamos y como se iban perfilando. ¿Y como olvidar la segunda reuníón en la cafetería de Mieres? (Lobo todavía no había desayunado, qué le vamos a hacer). Y aunque en su momento me pareció que no nos 'dirigía' el proyecto demasiado (lo cual significaba que nunca nos arregló la papeleta), en el fondo creo que es mejor eso a que esté controlando todo lo que haces. Al final pudimos terminar un proyecto que pudimos decir 'nuestro'.
Fué gracioso cuando nos pidieron a todos los proyectantes que hicieramos una pequeña demo (en tiempo real o prerenderizada) para mostrar lo que queríamos hacer. En un día hice el modelo del Panda, aprendiendo con unos tutoriales que encontré, monté un pequeño circuito y animé el conjunto en el 3D Studio (y de momento no he animado nada más). El resultado es un vídeo muy cutre que podéis descargar de la página del proyecto. Al final, mejoramos todos los aspectos en el juego terminado respecto al vídeo (gracias a Dios).
Ya ha habido un par de incautos que se han bajado el juego, posiblemente para borrarlo 5 minutos después, pero algo es algo. En fin, como dos o tres personas me pidieron que se lo enseñara, pues allí lo tenéis para los que les apetezca echar la vista atrás y ver porqué guardo tan buen recuerdo del PFC.
Nota: los servidores de SF andan un poco pachuchos estos días (bueno, andan mal siempre) así que si os dá algún error, probad a recargar la página.
- El espectáculo debe continuar
- HappyHouse - Capítulo 1 - Antecedentes
- HappyHouse - Capítulo 3 - El más humano
- Viejos conocidos
- Arriba las manos
- 31 de Diciembre de 1969 a las 4:00 pm
KnudoW dice:
Ole, al fin podré verlo. Por qué el cambio a PHP?
miguel dice:
No te esperes gran cosa :S
Al principio hicimos la web en PHP. Luego Lobo nos dijo que el servidor del Gamelab solo tenía ASP y que no iba a instalar PHP. Así que Rodri convirtió el código y añadió algo más de su propia cosecha. Y ahora me ha tocado volver a convertirlo. Espero que sea la última…
KnudoW dice:
Ah, ah, es que no pensaba en la web, pensaba en el juego… y me chocaba mucho leer eso del PHP..
Ya lo he probado. Está muy bien hecha la física, no me lo esperaba.. los saltos, giros y todo… y hasta tiene luces de marcha atrás!! Eso sí, me ha dado un error de ATI diciendo que tenía que reinicializar el dispositivo gráfico y al salir resulta que se quedó client.exe ejecutándose con uso de cpu 90% y yo sin darme cuenta, xD
También me leí el diario y… buf, 1 año entero, mucho trabajo. Todo eso de librerías de red las encontrabais ya hechas por internet?
miguel dice:
Supongo que todavía quedan algunos bugs por ahí, pero claro, no pudimos probarlo en muchos ordenadores distintos.
Sí las librerías las encontramos hechas por internet. Pero RakNet en concreto no ayudaba demasiado (segun Rodri, que era su parte), pero digo yo que algo mejor que hacer sockets a pelo sería. Aunque no mucho más.
Y salvo el Irrlicht, las demás era la primera vez que las usábamos.
The-Rocker dice:
Hola Miguel! ¿El tema de directX y hacer videojuegos dentro de la EUITIO sólo la trata el Game Lab? Yo llevo desde que entré con ganas de aprender a hacer cosucas de éstas, pero como no tengo base (aún) de C++ estoy algo echado para atrás.
¿Alguna forma de aprender por mi cuenta todos estos temas?
Un saludo!GUSi dice:
Solo un comentario respecto a la web del GameLab. En realidad no se formateó el disco, lo que pasó más bien fue que el disco se “desintegró”, o más explícitamente, más de la mitad de los sectores se dañaron por un pico de tensión o vete tu a saber por qué.
Si te interesa recuperar algo de lo que había, puedo volver a intentar echarle un ojo, pero cuando lo miramos, lo único íntegro que se salvó fue la base de datos del foro.Un saludo.
miguel dice:
Para GUSi
No no, no necesito recuperar nada ¡gracias!. Pensé que habríais formateado y que estábais cambiando el aspecto de la página y tal. ¿No podéis ponerlo como estaba? (por lo menos por no tener la página tan vacía)
Y para The-Rocker:
Yo no tenía un gran conocimiento de C++ ni de juegos cuando empecé. Por eso hice esto como PFC, para obligarme a terminarlo. Para empezar, te recomendaría que utilizases motores ya programados, como el Ogre o el Irrlicht (éste último es mejor para principiantes). De esa forma te haces una idea de cómo se organiza un motor. Así tendrás alguna idea cuando decidas programar el tuyo propio.
GUSi dice:
Estamos en ello (lo de ponerlo como estaba), pero como hemos perdido casi toda la información, aprovecharemos y la nueva versión será (espero) bastante distinta a la anterior. Lo que hay ahora es, por supuesto, un parche provisional.
Un saludo.



