Hola!

Registrándote como bakuno podrás publicar, compartir y comunicarte en privado con otros bakuos :D

Regístrame ya!

AYUDA PROYECTO EN OPENGL

rastafilthy

Bovino maduro
Desde
3 Nov 2008
Mensajes
210
Hola amigos Ba-kunos quisiera saber si alguno de ustedes podría ayudarme con un trabajo de OpenGL bajo plataforma MAC.

Desarrollo de una versión brevemente modificada del famoso juego Outrun

El juego puede ser jugado en las siguientes direcciones de Internet:
http://www.vizzed.com/vizzedboard/tg/play.php?id=7417
o
http://mastersystem8.com/game/448/out_run/

Los siguientes son los cambios breves que se deberán implementar en el juego:

* La aplicación deber ser estrictamente en 3D(excepto fuentes).
* Las curvas tienen un ángulo (no mayor a 90 Grados) y una duración (en distancia) dadas.
* Pueden haber subidas y bajadas pero las pendientes no serán muy pronunciadas.
* Las reglas de velocidad, aceleración y fricción (dependiendo del terreno) aplican normalmente.
* Deben modelarse las luces del carro (delanteras) y la pista debe tener niebla para evitar que el usuario vea toda la pista desde el inicio.
* El carro del usuario puede ser un modelo, y el uso de texturas para la calle y el terreno difıcil (pasto, arena, etc) es recomendado.
* Habrá cambios climáticos (lluvia o nieve).
* Los carros en la pista serán reemplazados por obstáculos.
* La colisión con dichos obstáculos existirá pero solo tendrá como consecuencia una animación de ello y el inicio del recorrido (en el mismo punto de colisión) con velocidad y aceleración 0 en el centro de la pista.
* No existirán los saltos por velocidades en pendientes.
* Deben existir al menos 2 cambios en la velocidad máxima del carro (low, high).
* No habrá reversa.
* Existirán los checkpoints (al menos el del final de la pista) con un tiempo lımite para llegar a ellos.
* Debe implementar un sistema de puntaje de acuerdo a cuantos choques y el tiempo restante al llegar a la meta.
* Existirán power-ups:
* +x puntos (tipo 1)
* +s segundos en el tiempo lımite (tipo 2)
* +v velocidad (nitro, tipo 3) - Puede romper la velocidad lımite!

BONUS
* La geometría o especificación de la pista puede ser puesta en un archivo aparte del código fuente para facilitar su fácil cambio sin recompilar el proyecto.

Yo tengo algunos archivos que pueden servir, si alguno puede ayudarme con esto lo agradecería, podríamos hablar de una remuneración económica.

Saludos
 
Volver
Arriba