Ahora que tenemos INLUDE..

Discusión en general sobre Gemix.

Re: Ahora que tenemos INLUDE..

Postby SimulatorOne » Thu Nov 26, 2009 12:56 pm

Gracias!!
Veo que tiene mucha utilidad, empezare por usarlos ;)

no te imaginas lo largo que es el codigo del juego de Super SMASH TINO, tiene 6.781 lineas!!! :blind:
User avatar
SimulatorOne
 
Posts: 6626
Joined: Tue Nov 17, 2009 2:52 pm
Location: Barcelona

Re: Ahora que tenemos INLUDE..

Postby CicTec » Thu Nov 26, 2009 1:08 pm

Bien :)

Sobre las lineas, pues tengo y he visto PRG de hasta 50.000 lineas de codigo, mira tu ;)
User avatar
CicTec
 
Posts: 16571
Joined: Thu Jul 31, 2008 10:18 pm

Re: Ahora que tenemos INLUDE..

Postby kozka » Thu Nov 26, 2009 1:54 pm

yo yo yo mas :)
User avatar
kozka
 
Posts: 2111
Joined: Sun Feb 01, 2009 9:36 pm

Re: Ahora que tenemos INLUDE..

Postby Geca » Fri Nov 27, 2009 10:19 am

simulatorone wrote:Gracias!!
Veo que tiene mucha utilidad, empezare por usarlos ;)

no te imaginas lo largo que es el codigo del juego de Super SMASH TINO, tiene 6.781 lineas!!! :blind:


Hheheheeh.
Multiplica eso por 10 y no llegas a lo que algunos tienen :)
User avatar
Geca
 
Posts: 637
Joined: Fri Feb 20, 2009 1:35 pm
Location: Madrid

Re: Ahora que tenemos INLUDE..

Postby SimulatorOne » Fri Nov 27, 2009 2:46 pm

que locos!!! :lol: :lol:
para que tantas lineas de codigoo!! espero que sea un juegazooo!!

yo inento comprimir al maximo el codigo, pero no siempre puedo.
Pero si, uso tablas algunas veces muy grandes y ocupan mucha memoria y el tamaño del .exe es mayor... :P
User avatar
SimulatorOne
 
Posts: 6626
Joined: Tue Nov 17, 2009 2:52 pm
Location: Barcelona

Re: Ahora que tenemos INLUDE..

Postby xdios » Sat Nov 28, 2009 7:13 pm

Y sirve para cualquier tipo de codigo?, porque lo he probado con un trozo que no son procesos y no me funciona.

Me refiero que si el include debe ir al principio como pone Cictec:
Code: Select all
program mygame;
include "enemies.prg"; // esta todo el codigo de los procesos enemigos
include "prota.prg"; // esta todo el codigo de los procesos del protagonista
....
begin
...
end


o se podria poner en medio del codigo? tipo:

Code: Select all
program mygame;
....
begin
...
include "fases.prg"; // codigo que carga las fases del juego, en mi caso son IF (fase==1) ...  END

...
end
[RETO]: Concurso navideño - [JUEGO]: La Fábrica de Regalos
User avatar
xdios
 
Posts: 188
Joined: Thu May 28, 2009 12:41 pm

Re: Ahora que tenemos INLUDE..

Postby CicTec » Sat Nov 28, 2009 7:18 pm

xdios wrote:Y sirve para cualquier tipo de codigo?, porque lo he probado con un trozo que no son procesos y no me funciona.

Me refiero que si el include debe ir al principio como pone Cictec:
Code: Select all
program mygame;
include "enemies.prg"; // esta todo el codigo de los procesos enemigos
include "prota.prg"; // esta todo el codigo de los procesos del protagonista
....
begin
...
end


o se podria poner en medio del codigo? tipo:

Code: Select all
program mygame;
....
begin
...
include "fases.prg"; // codigo que carga las fases del juego, en mi caso son IF (fase==1) ...  END

...
end

No no se puede, como dices tu seria preprocesador, pero de momento Gemix no lo tiene incluido, para ver como utilizar los INCLUDE hay en la carpeta === Documents === de la beta un file Multi-Source Sintax.txt que pone una referencia de como se estructuran los PRG (el principal y los include).
User avatar
CicTec
 
Posts: 16571
Joined: Thu Jul 31, 2008 10:18 pm

Re: Ahora que tenemos INLUDE..

Postby necro_vampire » Sat Nov 28, 2009 7:22 pm

xdios wrote:Y sirve para cualquier tipo de codigo?, porque lo he probado con un trozo que no son procesos y no me funciona.

Me refiero que si el include debe ir al principio como pone Cictec:
Code: Select all
program mygame;
include "enemies.prg"; // esta todo el codigo de los procesos enemigos
include "prota.prg"; // esta todo el codigo de los procesos del protagonista
....
begin
...
end


o se podria poner en medio del codigo? tipo:

Code: Select all
program mygame;
....
begin
...
include "fases.prg"; // codigo que carga las fases del juego, en mi caso son IF (fase==1) ...  END

...
end


Para separar el "main" de los demas procesos y de las funciones, principalmente
Image
Rein (K´)ah Al-Ghul
Infected with the Krieger strain of the Human-MetaHuman Vampiric Virus.
User avatar
necro_vampire
 
Posts: 1372
Joined: Fri Oct 10, 2008 12:38 am
Location: Death Soul city???

Re: Ahora que tenemos INLUDE..

Postby xdios » Sat Nov 28, 2009 7:23 pm

Ok, ¿y con funciones si se puede? ¿o solo procesos?
[RETO]: Concurso navideño - [JUEGO]: La Fábrica de Regalos
User avatar
xdios
 
Posts: 188
Joined: Thu May 28, 2009 12:41 pm

Re: Ahora que tenemos INLUDE..

Postby CicTec » Sat Nov 28, 2009 7:24 pm

xdios wrote:Ok, ¿y con funciones si se puede? ¿o solo procesos?

No entiendo bien a que te refieres, mira el file que te indique, ahi esta todo.
User avatar
CicTec
 
Posts: 16571
Joined: Thu Jul 31, 2008 10:18 pm

PreviousNext

Return to General

Who is online

Users browsing this forum: No registered users and 0 guests