![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|
|
#1
|
|||
|
|||
|
Ok
ok me olvide de desirte que disparas con Ctrl y moves la nave con los cursores =D
|
|
#2
|
||||
|
||||
|
Hola
Ya vi el juego, no lo puedo correr en mi delphi6 pero vi el codigo. Es el juego de las naves espaciales. Lo que quieres hacer es que cuando muevas la nave verde el fondo se mueva, asi parecerá que avanza por el espacio, me imagino que con estrellas, constelaciones y planetas. Voy a tratar de hacer un ejemplo. Saludos
__________________
Siempre Novato |
|
#3
|
|||
|
|||
|
ok, grasias me parece que el problema que no puedes abrir es por que yo utilizo delphi 2010 y trae para poner png´s en el Timage comun sin niguna libreria ...
notaste que al crear varios enemigos o disparos se pone mas lento?por que? hay juegos en que tienen mucha mas calidad grafica y utilizan mas animaciones que en mi caso no les activo las animaciones por que directamente se me pone demasiado lento ![]() tendria que usar un componente de tercero? |
|
#4
|
||||
|
||||
|
Hola
Yo de estas cosas no se, estoy como tu, probando e intentando. ![]() Trate de hacer el movimiento de la imagen, pero me da problemas al presionar las techas, asi que lo hice con varias imágenes. No es lento en mi ordenador. Este ejemplo tal vez te de alguna idea mas, asi espero. Creo que hace lo que quieres, dar la idea de movimiento, si la nave se mueve, las imagenes se mueven, si sale de la pantalla por cualquier lado retorna por el opuesto. Saludos
__________________
Siempre Novato Última edición por Caral fecha: 22-10-2010 a las 22:46:03. |
|
#5
|
|||
|
|||
|
hola
siiii buena idea =D pero todo ese codigo de las teclas yo lo remplazaria por esto en un timer: image1.Top := (image1.Top + (1+i+1)) mod Self.Height; =D cuando sale de la pantalla vuelve asu lugar... me diste una buena idea =D ![]() ![]() ![]() ![]() como no me di cuenta esque todabia tengo 16 añitos ajaj =Dgrasias!! despues te cuento como me quedo =D pero me parece que lo ciclico es lo mas complicado ... con respecto a lo que se pone lento... ami si se pone lento y eso que ami me andan todos los juegos nuevos ... mi maquina pide mas memoria ajaj no se me parece es por que no lo elimino nunca... eso lo tendria que hacer con freeandnil? |
|
#6
|
|||
|
|||
|
aaa me olvide aclararlo en el momento que "i" es una variable tipo integer
![]() |
|
#7
|
||||
|
||||
|
Si realmente quieres hacer juegos, deberías buscar una biblioteca especializada para ellos, ya que la VCL no está preparada (está diseñada para aplicaciones).
Para Delphi tienes varias. Creo que la más usada es SDL. La versión para Delphi está dentro del proyecto JEDI y se llama JEDI-SDL. Por mi parte, llevo unos años trabajando en mi propia biblioteca (Allegro.pas), pero la última versión compatible con Delphi es la 4.2, que es viejita y algo complicada de usar. Hace poco decidí que la versión 4.5 (que empezaré con ella en unas semanas) recuperará esta compatibilidad. El problema es que tendrías que esperar. ![]()
__________________
Proyectos actuales --> Allegro 5 Pascal ¡y Delphi! - BAScript - Multi Language Scriptable Development Environment |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| [ayuda]Fondo autodeslizante como de un juego | lostprophets | Varios | 6 | 24-01-2008 10:21:07 |
| Fondo | lucky | C++ Builder | 1 | 12-12-2006 10:18:23 |
| sonido de fondo | alachaise | Varios | 1 | 04-07-2006 01:01:51 |
| Ayuda con fondo de escritorio Pls!!! | marceloalegre | Varios | 2 | 15-07-2005 02:22:31 |
| Fondo de pantalla | hackgenius | Varios | 14 | 08-05-2003 20:59:53 |
|