[ayuda]Fondo autodeslizante como de un juego
bueno no se ustedes conoceran pero si se habran dado cuenta, en la mayoria de juegos en 2D el fondo se mueve conforme estas a punto de tocar el fin de algun lado de la ventana, tambien hay ciertas plataformas que se pueden pisar y ciertas que no. quisiera saber como se podria hacer eso en delphi , tal vez mi modelo de pregunta este mal :S pero si me entienden quisiera saber si me pueden ayudar...
|
Si es de lado se llama scroll horizontal, si es hacia arriba se llama scroll vertical XD
|
osea q se mueva automaticamente
|
Hola lostprophets,
¿Estás diseñando un juego? Si es así ¿porque no nos explicas mejor tu situación? Por empezar a decirnos que de manera realizas el fondo... ¿es un TImage? ¿Es un TShape? ¿Pintas el form mediante el canvas? ¿Usas alguna biblioteca externa, como OpenGL? En fin... aporta información que no se te termina de comprender... Al menos creo entenderte algo: deseas que el escenario del juego se dezplase según los movimientos del personaje. Existen mil y un maneras de conseguir esto... Todo dependerá de como haz estado desarrollando tu idea. Por otro lado si buscas en los foros bajo la palabra clave juegos llevarás a buenos resultados. Además puede serte de ayuda si accedes a la demo de un juego que ofrece Ñuño. Todo a tan solo unos clics, basta una búsqueda. Saludos, |
En esta dirección encontraran un tutorial con código fuente de scroll horizontal usando la fabuloza librería SDL: http://lazyfoo.net/SDL_tutorials/lesson22/index.php
Para ver el resto de los tutoriales: http://lazyfoo.net/SDL_tutorials/lesson22/index.php Página oficial: http://www.libsdl.org/index.php El Proyecto SDL for Delphi: http://delphipage.free.fr/sdl.html Otras dudas y consultas en español: http://www.losersjuegos.com.ar/foro/viewforum.php?f=6 |
Cita:
quiero usar varios Timages como fondo. la verdad es k no quiero esperar a terminar el colegio para recien cuando termine mi profesion comenzar a crear el juego o programa....tengo 14 |
Cita:
Cita:
|
La franja horaria es GMT +2. Ahora son las 18:05:05. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi