PDA

Ver la Versión Completa : Juego con Graficos - Tipo Gorillaz


Saiyan
26-04-2007, 17:54:48
Alguien se acuerda del juego Gorillaz?

Pues estoy queriendo hacer uno similar en Delphi.

Explicacion para el que no conoció "Gorillaz"
Gorillaz era un juego en el q se jugaba entre dos jugadores. EL juego era en 2 dimensiones muy similar a los q hoy es el Worms .. pero la version 2-D.
En un escenario Random creado por edificios (el escenario simulaba una ciudad con edificios altos), habian dos gorillas(algo asi como King Kongs) que estaban cada uno de un lado de la pantala (uno a la izquierda y otro a la derecha), y se arrojaban bananas explosivas, y el objetivo era destruir al otro Gorila.
Como parametros se pedia el angulo del tiro de la banana y la fuerza, y asi el gorila arrojaba la banana con estos parámetros y la banana realizaba una trayectoria parabolica hasta q le pegaba o no al otro gorila. Tambien existia una variable q era el viento actual, que influia en el tiro obviamente.

Con la aparicion de Windows este juego se me perdió y no lo pude encontrar más, pero me gustaria hacer algo asi de sencillo, y aprender a manejar graficos en 2-D para empezar.
Ya estuve investigando sobre física y tengo todas las formulas para tiro parabólico (para la trayectoria de la banana), etc.
Pero quisiera empezar y no se como.
No estoy pidiendo la lógica, porque yo la quiero hacer... pero me conviene usar y leer OpenGL, o hay algo mas sencillo para hacerlo?
Los gorilas y las bananas me gustaria que sean graficos (.jpg o tiff, etc)

tengo unos manuales del Grupo Albor de OpenGl, pero todos hablan de 3-D y son bastante complejos.. y yo solo quiero 2-D.

Que me recomiendan? Como empezar?

Ñuño Martínez
26-04-2007, 18:51:48
Si quieres 2D, utiliza Allegro.pas (http://allegro-pas.sf.net). En serio. Todavía no está funcional del todo, pero con lo que dice seoane en este mensaje (http://www.clubdelphi.com/foros/showpost.php?p=180349&postcount=7) podrás hacerlo funcionar con Delphi. Si tienes problemas, pregunta.

OpenGL está pensado para trabajar con gráficos vectoriales y en 3D así que no es fácil de manejar para 2D si quieres utilizar imágenes tipo bitmap. Allegro, sin embargo, está pensado para trabajar con este tipo de imágenes, ademas de facilitar mucho el trabajo con el teclado, el sonido y demás, que OpenGL no incluye (sólo son gráficos). Existe SDL, pero también está pensado para las 3D.

ContraVeneno
26-04-2007, 20:18:42
http://web.ukonline.co.uk/thegorillagame/game.htm

:D:D

http://en.wikipedia.org/wiki/Gorillas_%28computer_game%29

Saiyan
26-04-2007, 20:48:10
Juaaaa que bueno el Gorillaz!!!
Gracias!!! casi me pongo a llorar...!

Y ya me baje todo lo de Alegro y me quise registrar en tu foro Ñuño Martínez (http://www.clubdelphi.com/foros/member.php?u=10980) pero me da error em en el FOro y no puedo registrarme para dejar mensajes!

pero voy a investigar en estos dias y te aviso y pregunto.

Saludos! y tendran noticias pronto...

Ñuño Martínez
27-04-2007, 11:49:23
Y ya me baje todo lo de Alegro y me quise registrar en tu foro Ñuño Martínez (http://www.clubdelphi.com/foros/member.php?u=10980) pero me da error em en el FOro y no puedo registrarme para dejar mensajes!Tienes razón, el foro va fatal. Hace unos meses mi host instaló versiones más viejas de PHP y MySQL y todo se fue al garete.

Si quieres, envíame un mensaje privado con tu información (correo electrónico, nombre, clave) e intento darte de alta yo.