August 10, 2003, 16:05
|
#1
|
Deity
Local Time: 04:10
Local Date: November 2, 2010
Join Date: Sep 2002
Location: Former Gerar Dean. Detrás tuyo y con un hacha
Posts: 14,315
|
Profundas modificaciones o new games
Recorriendo el sitio de Poly encontré cosas interesantes acerca de programación de games.
Como hay mucha palabrería en británico, voy a tardar un rato en decodificarla. Sin embargo hay una frase muy interesante del quía que programó el CtP2 que dice que el SLIC es un lenguaje de alto nivel y que el juego (y creo que el Civ2) están programados con ese language.
Si alguno tiene datos al respecto, le tenkiu. Hay una duda que no me animo a questionecer a los yankees: what about a compiler? where lo encuentro?. Y los correspondientes etcéteres.
Besitos
|
|
|
|
August 10, 2003, 19:01
|
#2
|
Emperor
Local Time: 09:10
Local Date: November 2, 2010
Join Date: Apr 2002
Location: Sagunto, Valencia, Spain
Posts: 5,715
|
links??
__________________
El futuro pertenece a quienes creen en la belleza de sus sueños.
- Eleanor Roosevelt
|
|
|
|
August 10, 2003, 19:04
|
#3
|
Emperor
Local Time: 09:10
Local Date: November 2, 2010
Join Date: Apr 2002
Location: Sagunto, Valencia, Spain
Posts: 5,715
|
EDIT: Frase sin sentido.
__________________
El futuro pertenece a quienes creen en la belleza de sus sueños.
- Eleanor Roosevelt
Last edited by Alfonso; August 11, 2003 at 10:34.
|
|
|
|
August 10, 2003, 19:09
|
#4
|
Emperor
Local Time: 09:10
Local Date: November 2, 2010
Join Date: Apr 2002
Location: Sagunto, Valencia, Spain
Posts: 5,715
|
Por si alguien no lo sabe... System Licensed
Internal Code. ya os hareis una idea...
Juraria que son events...
__________________
El futuro pertenece a quienes creen en la belleza de sus sueños.
- Eleanor Roosevelt
Last edited by Alfonso; August 11, 2003 at 10:37.
|
|
|
|
August 10, 2003, 19:50
|
#5
|
Deity
Local Time: 04:10
Local Date: November 2, 2010
Join Date: Sep 2002
Location: Former Gerar Dean. Detrás tuyo y con un hacha
Posts: 14,315
|
|
|
|
|
August 11, 2003, 09:39
|
#6
|
Emperor
Local Time: 09:10
Local Date: November 2, 2010
Join Date: Apr 2002
Location: Sagunto, Valencia, Spain
Posts: 5,715
|
Pues la verdad es que no se mucho, pero seguro que yaroslav sabe algo...
__________________
El futuro pertenece a quienes creen en la belleza de sus sueños.
- Eleanor Roosevelt
|
|
|
|
August 11, 2003, 09:45
|
#7
|
Deity
Local Time: 04:10
Local Date: November 2, 2010
Join Date: Sep 2002
Location: Former Gerar Dean. Detrás tuyo y con un hacha
Posts: 14,315
|
|
|
|
|
August 11, 2003, 10:20
|
#8
|
Emperor
Local Time: 09:10
Local Date: November 2, 2010
Join Date: Apr 2002
Location: Sagunto, Valencia, Spain
Posts: 5,715
|
__________________
El futuro pertenece a quienes creen en la belleza de sus sueños.
- Eleanor Roosevelt
|
|
|
|
August 11, 2003, 10:29
|
#9
|
Deity
Local Time: 04:10
Local Date: November 2, 2010
Join Date: Sep 2002
Location: Former Gerar Dean. Detrás tuyo y con un hacha
Posts: 14,315
|
Gracias, estos links ya los había visitado. Lo que todavía no entiendo es, más allá de modificar o no el CtP, si yo programo algo en SLIC, ¿cómo lo compilo?
|
|
|
|
August 11, 2003, 10:33
|
#10
|
Emperor
Local Time: 09:10
Local Date: November 2, 2010
Join Date: Apr 2002
Location: Sagunto, Valencia, Spain
Posts: 5,715
|
Quote:
|
Originally posted by GerarDream
Gracias, estos links ya los había visitado. Lo que todavía no entiendo es, más allá de modificar o no el CtP, si yo programo algo en SLIC, ¿cómo lo compilo?
|
Me parece que solo es para modificar el CTP... Me parece que no tiene compilador, es un scripting language.
__________________
El futuro pertenece a quienes creen en la belleza de sus sueños.
- Eleanor Roosevelt
|
|
|
|
August 11, 2003, 11:03
|
#11
|
Deity
Local Time: 04:10
Local Date: November 2, 2010
Join Date: Sep 2002
Location: Former Gerar Dean. Detrás tuyo y con un hacha
Posts: 14,315
|
OK, es un scripting language, pero ¿en qué ámbito se interpretan los scripts? Es decir, si yo escribo un "programa" en SLIC, ¿cómo lo ejecuto?
EDIT: esto en caso de no ser sólo un "modifica-CtP"
|
|
|
|
August 11, 2003, 11:07
|
#12
|
Emperor
Local Time: 09:10
Local Date: November 2, 2010
Join Date: Apr 2002
Location: Sagunto, Valencia, Spain
Posts: 5,715
|
Quote:
|
Originally posted by GerarDream
OK, es un scripting language, pero ¿en qué ámbito se interpretan los scripts? Es decir, si yo escribo un "programa" en SLIC, ¿cómo lo ejecuto?
|
Seguramente hay un archivo en el directorio de ctp para modificar.
Me parece que es como lo eventos de civ2.
__________________
El futuro pertenece a quienes creen en la belleza de sus sueños.
- Eleanor Roosevelt
|
|
|
|
August 11, 2003, 11:16
|
#13
|
Deity
Local Time: 04:10
Local Date: November 2, 2010
Join Date: Sep 2002
Location: Former Gerar Dean. Detrás tuyo y con un hacha
Posts: 14,315
|
Es decir, el CtP no está programado en SLIC sino, digamos, en C++ y usa el SLIC como modificador de eventos. ¿Es así?. Debo leer el reportaje completo (y releer lo que había leído) porque yo entendí que el juego estaba programado en SLIC. Y buéh....
|
|
|
|
August 11, 2003, 11:18
|
#14
|
Emperor
Local Time: 09:10
Local Date: November 2, 2010
Join Date: Apr 2002
Location: Sagunto, Valencia, Spain
Posts: 5,715
|
Quote:
|
Originally posted by GerarDream
Es decir, el CtP no está programado en SLIC sino, digamos, en C++ y usa el SLIC como modificador de eventos. ¿Es así?. Debo leer el reportaje completo (y releer lo que había leído) porque yo entendí que el juego estaba programado en SLIC. Y buéh....
|
Pues yo diria que es asi, pero igual descubrimos que civ2 en realidad es un HTML.
__________________
El futuro pertenece a quienes creen en la belleza de sus sueños.
- Eleanor Roosevelt
|
|
|
|
August 11, 2003, 11:29
|
#15
|
Deity
Local Time: 04:10
Local Date: November 2, 2010
Join Date: Sep 2002
Location: Former Gerar Dean. Detrás tuyo y con un hacha
Posts: 14,315
|
Civ2 es tan viejo y obsoleto que podría ser un hipertexto con dibujitos
|
|
|
|
August 11, 2003, 11:31
|
#16
|
Emperor
Local Time: 09:10
Local Date: November 2, 2010
Join Date: Apr 2002
Location: Sagunto, Valencia, Spain
Posts: 5,715
|
Quote:
|
Originally posted by GerarDream
Civ2 es tan viejo y obsoleto que podría ser un hipertexto con dibujitos
|
Pero no hay que darle cuerda por la parte trasera del monitor?
__________________
El futuro pertenece a quienes creen en la belleza de sus sueños.
- Eleanor Roosevelt
|
|
|
|
August 11, 2003, 12:04
|
#17
|
Deity
Local Time: 04:10
Local Date: November 2, 2010
Join Date: Sep 2002
Location: Former Gerar Dean. Detrás tuyo y con un hacha
Posts: 14,315
|
|
|
|
|
August 11, 2003, 13:20
|
#18
|
Moderator
Local Time: 09:10
Local Date: November 2, 2010
Join Date: Feb 2001
Location: at the Spanish Forum
Posts: 9,946
|
Civ2 se programó en C++, igual que Civ3. Lo que demuestra que el paso del tiempo no significa necesariamente progreso... a veces, como en este caso, significa una lamentable regresión.
No había oído hablar de ese "SLIC" en mi vida; me temo que sólo sirve para CTP
Y por cierto, civ2 no se podría programar en HTML por su inteligencia artificial, se necesita un lenguaje mucho más potente. Por el contrario, seguramente Civ3 se puede programar en Flash
__________________
"Son españoles... los que no pueden ser otra cosa" (Cánovas del Castillo)
"España es un problema, Europa su solución" (Ortega y Gasset)
The Spanish Civilization Site
"Déjate llevar por la complejidad y cabalga sobre ella" - Niessuh, sabio cívico
|
|
|
|
August 11, 2003, 16:32
|
#19
|
Emperor
Local Time: 08:10
Local Date: November 2, 2010
Join Date: Jun 2001
Location: Madrid, Spain, Europe
Posts: 7,795
|
Coincido con jasev. SLIC es para CTP. El intérprete de SLIC no parece accesible desde fuera, es una característica interna de CTP II (y CTP I). Creo que AoK (Age of Kings, Age of Empires II) tenía algo parecido.
Y Civ2 se puede decir que incorpora un lenguaje con interprete propio: el de los eventos. Sólo que en vez de ser "script" es "macro" (aunque no tenga nada que ver con HTML, que también es macro )
__________________
Trying to rehabilitateh and contribuing again to the civ-community
|
|
|
|
August 11, 2003, 16:40
|
#20
|
Emperor
Local Time: 09:10
Local Date: November 2, 2010
Join Date: Apr 2002
Location: Sagunto, Valencia, Spain
Posts: 5,715
|
Quote:
|
Originally posted by yaroslav
Coincido con jasev. SLIC es para CTP. El intérprete de SLIC no parece accesible desde fuera, es una característica interna de CTP II (y CTP I). Creo que AoK (Age of Kings, Age of Empires II) tenía algo parecido.
|
Y RoN tambien. Apostaria algo a que civ3 lo tiene...
__________________
El futuro pertenece a quienes creen en la belleza de sus sueños.
- Eleanor Roosevelt
|
|
|
|
August 11, 2003, 16:42
|
#21
|
Emperor
Local Time: 08:10
Local Date: November 2, 2010
Join Date: Jun 2001
Location: Madrid, Spain, Europe
Posts: 7,795
|
Si civ3 tiene un lenguaje de macro/script incorporado, desde luego, no parece accesible al público como en el resto de casos citados. Eso es la base para hacer escenarios/personalizar.
__________________
Trying to rehabilitateh and contribuing again to the civ-community
|
|
|
|
August 12, 2003, 00:41
|
#22
|
Deity
Local Time: 04:10
Local Date: November 2, 2010
Join Date: Sep 2002
Location: Former Gerar Dean. Detrás tuyo y con un hacha
Posts: 14,315
|
Quote:
|
Originally posted by jasev
Civ2 se programó en C++, igual que Civ3. Lo que demuestra que el paso del tiempo no significa necesariamente progreso... a veces, como en este caso, significa una lamentable regresión.
No había oído hablar de ese "SLIC" en mi vida; me temo que sólo sirve para CTP
Y por cierto, civ2 no se podría programar en HTML por su inteligencia artificial, se necesita un lenguaje mucho más potente. Por el contrario, seguramente Civ3 se puede programar en Flash
|
¿Ves lo que pasa cuando te querés hacer el piola?. Flash tiene un lenguaje infinitamente más poderoso que el HTML.
|
|
|
|
August 12, 2003, 09:09
|
#23
|
Moderator
Local Time: 09:10
Local Date: November 2, 2010
Join Date: Feb 2001
Location: at the Spanish Forum
Posts: 9,946
|
Quote:
|
¿Ves lo que pasa cuando te querés hacer el piola?. Flash tiene un lenguaje infinitamente más poderoso que el HTML.
|
¿He dicho lo contrario? Puede que no sea programador profesional, amigo, pero algo sí sé. Y ahora, genio, intenta programar una inteligencia artificial en Flash, a ver qué te sale
__________________
"Son españoles... los que no pueden ser otra cosa" (Cánovas del Castillo)
"España es un problema, Europa su solución" (Ortega y Gasset)
The Spanish Civilization Site
"Déjate llevar por la complejidad y cabalga sobre ella" - Niessuh, sabio cívico
|
|
|
|
August 12, 2003, 16:27
|
#24
|
Emperor
Local Time: 08:10
Local Date: November 2, 2010
Join Date: Jun 2001
Location: Madrid, Spain, Europe
Posts: 7,795
|
Ejem, según demostro Turing, no existen lenguajes poderoso (y si, se que existen, pero estoy usando otro sentido de la expresión sólo por fastidiar)
Por cierto, lo que de Flash es más potente o menos potente... para mi son tan distintos... quiero decir, HTML es muy potente para lo que necesita ser potente, y más ahora que se le ha extendido a XML...
__________________
Trying to rehabilitateh and contribuing again to the civ-community
|
|
|
|
August 12, 2003, 20:49
|
#25
|
Emperor
Local Time: 04:10
Local Date: November 2, 2010
Join Date: Oct 1999
Location: Buenos Aires, Argentina.
Posts: 5,575
|
SLIC: Es un lenguaje que sirve para modificar ciertos comportamientos del juego CtP1 y 2, como por ejemplo hacer aparecer las maravillas en las tiles alrededor de la ciudad si ésta la construye, cambiar el terreno a medida que una unidad se desplaza, etc. Basicamente se los podría llamar "events" aunque mucho más complejos.
SLIC existe sólo en CtP, no es un lenguaje que pueda usarse para hacer otras cosas.
Y por último Activision va a liberar el código fuente de CtP 2 (C++ tengo entendido) para que cualquiera pueda usarlo y hacer lo que se le antoje .
Compiladores hay muchos, gratis, para C++, creo que hay uno que se llama DJPGG o algo así .
Pagos: Visual Studio .Net que incluye Visual C++, entre otras cosas.
Para aprender a programar hay miles de tutoriales en la red .
__________________
The Party seeks power entirely for its own sake. We are not interested in the good of others; we are interested solely in power. Not wealth or luxury or long life or happiness: only power, pure power.
Join Eventis, the land of spam and unspeakable horrors!
|
|
|
|
August 12, 2003, 23:38
|
#26
|
Deity
Local Time: 01:10
Local Date: November 2, 2010
Join Date: Jan 2003
Location: of naughty
Posts: 10,579
|
Quote:
|
Originally posted by jasev
Y por cierto, civ2 no se podría programar en HTML por su inteligencia artificial, se necesita un lenguaje mucho más potente. Por el contrario, seguramente Civ3 se puede programar en Flash
|
Ahh si... con razon en deity la IA de Civ2 ponia toda su flota en un tile para que la hundiera en un solo ataque... wow, impactado estoy con la super-programacion de la IA de Civ2...
__________________
A true ally stabs you in the front.
Secretary General of the U.N. & IV Emperor of the Glory of War PTWDG | VIII Consul of Apolyton PTW ISDG | GoWman in Stormia CIVDG | Lurker Troll Extraordinaire C3C ISDG Final | V Gran Huevote Team Latin Lover | Webmaster Master Zen Online | CivELO (3°)
|
|
|
|
August 13, 2003, 00:08
|
#27
|
Emperor
Local Time: 06:10
Local Date: November 2, 2010
Join Date: Sep 2002
Location: APT 15º (28p)
Posts: 9,236
|
alguien me puede explicar cual es el objetivo de tanta necesidad de compiladores? hay alguien que este tratando de programar un AI?
|
|
|
|
August 13, 2003, 16:12
|
#28
|
Emperor
Local Time: 08:10
Local Date: November 2, 2010
Join Date: Jun 2001
Location: Madrid, Spain, Europe
Posts: 7,795
|
Quote:
|
Originally posted by Carlos113
Compiladores hay muchos, gratis, para C++, creo que hay uno que se llama DJPGG o algo así .
|
DJPGG (o como se escriba, yo tampoco me acuerdo nunca pero eso se busca en un segundo en el Google), es la versión para MSDOS del compilador GNU C++: no solo es gratuito, sino que es de código libre. Todos los que conozcais Linux sabréis lo potente que és.
De Borland C++ y Visual Studio hay versiones de estudiantes por incluso menos de 60€ (o 60$ para los hermanos del otro lado del charco)
__________________
Trying to rehabilitateh and contribuing again to the civ-community
|
|
|
|
August 13, 2003, 16:14
|
#29
|
Emperor
Local Time: 08:10
Local Date: November 2, 2010
Join Date: Jun 2001
Location: Madrid, Spain, Europe
Posts: 7,795
|
Quote:
|
Originally posted by Magno_uy
alguien me puede explicar cual es el objetivo de tanta necesidad de compiladores? hay alguien que este tratando de programar un AI?
|
Que yo sepa, no hay nadie tratando de hacerlo.
__________________
Trying to rehabilitateh and contribuing again to the civ-community
|
|
|
|
August 13, 2003, 17:28
|
#30
|
Deity
Local Time: 01:10
Local Date: November 2, 2010
Join Date: Jan 2003
Location: of naughty
Posts: 10,579
|
yaros, o jasev:
tengo pensado tal vez aprender un lenguaje de programacion en los proximos años en mi tiempo libre, nada sofisticado por supuesto. Alguin lenguaje y/o paquete que recomienden para un n00b?
__________________
A true ally stabs you in the front.
Secretary General of the U.N. & IV Emperor of the Glory of War PTWDG | VIII Consul of Apolyton PTW ISDG | GoWman in Stormia CIVDG | Lurker Troll Extraordinaire C3C ISDG Final | V Gran Huevote Team Latin Lover | Webmaster Master Zen Online | CivELO (3°)
|
|
|
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is On
|
|
|
All times are GMT -4. The time now is 03:10.
|
|