Entrar
¿Usuario nuevo? Regístrate
allegro-espanol · Una lista en español sobre la librería Allegro.
? ¿Ya estás suscrito? Entrar en Yahoo!

Consejos de Yahoo! Grupos

¿Sabías que...?
Puedes determinar el orden de los mensajes. Pulsa el enlace en la columna correspondiente a la fecha. Tus preferencias serán guardadas y no tendrás que introducirlas de nuevo.

Mensajes

  Mensajes Ayuda
Avanzado
¿lenguaje script para RPG?   Lista de mensajes  
Responder | Reenviar Mensaje #796 de 9896 |
Re: [AL-ES] ¿lenguaje script para RPG?

On Sat, Jan 18, 2003 at 02:17:55AM -0600, Jorge Ramirez Flores wrote:
> Creemos que sería más sencillo hacer esos efectos con simples
> scripts, los cuales interpretará el motor del juego, en vez de
> hacerlo directamente en C. Las preguntas son ¿es esto una idea
> viable? ¿se ha usado antes? ¿qué otras formas hay de hacer
> estos juegos?

Lo que describes es muy frequente hoy en día en los videojuegos,
se puede hacer incluso implementado en C de forma particular
(aunque limitada).

Lo normal es coger un lenguaje ya existente para evitar tener que
crear uno y depurar los fallos que se puedan cometer. Entre estos
la opción favorita suele ser lua (http://www.lua.org/) y a veces
python (http://www.python.org/), aunque este último es MUY GRANDE
y no me parece idóneo para programas 'muy C', porque va tirando a
orientación de objetos (C++).

Ya hay mucho escrito, así que directamente ve a

http://www.pixelate.co.za/issues/9/articles/art/article.html
http://gamestudies.cdis.org/~amatheson/LUA-Part01/Part01-section01.html

Puedes buscar más en google, o mirar los recursos de las páginas
de los propios lenguajes usados para scripting. Aquí hay algunos:

http://www.allegro.cc/resource/index.php?id=22

Hay un rumor por mi universidad, cuenta que los chicos que hicieron
Blade han quebrado y han intentado liberar su maraña de código como
GPL. Sea verdad o nó, el Blade usa Python, y los programadores fueron
tan majos como para distribuir el código fuente de sus scripts con
el juego original. Por ejemplo, a mí me lo prestaron unas semanas,
y como no tenía mucho tiempo modifiqué un script para ponerme
hiperfuerza y que todos los enemigos tuviesen un punto de energía
(sólo me interesaba ver la estructura de los mapas, el juego me
parece pobre en jugabilidad, aunque es muy bonito gráficamente).

Ventajas de saber programar... :-)



Sáb, 18 de Ene, 2003 9:57 am

gradha@...
Enviar mensaje Enviar mensaje

Reenviar Mensaje #796 de 9896 |
Desplegar mensajes Autor Ordenar por fecha

Saludos a toda la lista. Un grupo de amigos y yo estamos pensando desarrollar un pequeño RPG. Ahora mismo estamos tratando de hallar la forma más fácil de...
Jorge Ramirez Flores
jorge_ramire...
Sin conexión Enviar mensaje
18 de Ene, 2003
8:18 am

... Lo que describes es muy frequente hoy en día en los videojuegos, se puede hacer incluso implementado en C de forma particular (aunque limitada). Lo normal...
Grzegorz Adam Hankiew...
gradha@...
Enviar mensaje
18 de Ene, 2003
9:58 am

... Desconocia estos programas, pero la idea me ha parecido genial, ahora voy a intentar juntarlo con opengl y sdl y haber que sale :D ... Pues los de blade...
todoslosnombresestanc...
todoslosnomb...
Sin conexión Enviar mensaje
19 de Ene, 2003
11:08 am

... Oh, ¡cuidado! No vayas a reescribir... http://pygame.org/ http://pyallegro.sourceforge.net/ La verdad, teniendo eso, da pena programar en C/C++... ... Si...
Grzegorz Adam Hankiew...
gradha@...
Enviar mensaje
19 de Ene, 2003
11:26 am

... El programa aún no ha comenzado, solo he hecho pruebas, por lo que reescribir no me molesta. El problema del pygame es que: 1.- es phyton y no se :_(...
todoslosnombresestanc...
todoslosnomb...
Sin conexión Enviar mensaje
19 de Ene, 2003
12:02 pm

... Pygame tiene un módulo que importa OpenGL y es exáctamente igual que en C, sólo que más fácil. Igualmente para Allegro tienes AllegroGL, aunque no...
Grzegorz Adam Hankiew...
gradha@...
Enviar mensaje
19 de Ene, 2003
12:44 pm

... soya no me termina de convencer para mi proyecto, el problema que le veo es la importacion de objetos 3D, planean importar desde blender, y es que yo ya me...
todoslosnombresestanc...
todoslosnomb...
Sin conexión Enviar mensaje
19 de Ene, 2003
5:45 pm

... Porque son muy chulos y desarrollan su propio lenguaje de scripting, Carmack inventó el Quake-C, y no sé cómo se llama el del Unreal, pero por ejemplo...
Grzegorz Adam Hankiew...
gradha@...
Enviar mensaje
19 de Ene, 2003
6:47 pm

... Ok, creo que mirare mas a fondo Python para ver si aprendo el lenguage ya que seguro que se programa más rápido que C, y tambien miraré Lua para ver si...
todoslosnombresestanc...
todoslosnomb...
Sin conexión Enviar mensaje
19 de Ene, 2003
8:46 pm

Si te interesa escuchar más opiniones y sugerencias al respecto te recomiendo la lista de discisión que hay en: http://vjuegos.cem.itesm.mx la mayoría...
jakovito punk
jakovito_punk
Sin conexión Enviar mensaje
21 de Ene, 2003
6:57 am

Qué tal, soy nuevo en la lista y checando mensajes, este me pareció interesante, también me gustaría hacer algunas preguntas sobre lo de los lenguajes...
ejorge19
Sin conexión Enviar mensaje
18 de Mar, 2003
9:03 am

Hola! La principal ventaja de los lenguajes de script es que permiten modificar el funcionamiento de ciertos elementos del juego sin necesidad de volver a...
rpgrca@...
rpgrca
Sin conexión Enviar mensaje
18 de Mar, 2003
6:45 pm

Qué tal, descargué el simulador de IA que mencionaste, pero no pude ejecutarlo, abrí el proyecto en Dev-C++, compila correctamente, pero al ejecutar me sale...
ejorge19
Sin conexión Enviar mensaje
20 de Mar, 2003
3:38 am

*oops* Lo siento, pense que lo habia escrito en las instrucciones en algun lado. Por defecto, el programa busca un archivo de script llamado script.ai....
rpgrca@...
rpgrca
Sin conexión Enviar mensaje
20 de Mar, 2003
2:20 pm
Avanzado

Copyright © 2009 Yahoo! Todos los derechos reservados.
Política de Privacidad Actualizada - Condiciones del servicio - Directrices - Ayuda