- Adventure Game Studio
-
Adventure Game Studio Desarrollador Chris Jones
www.adventuregamestudio.co.ukInformación general Última versión estable 3.2.1
marzo de 2011Género Desarrollo de videojuegos Programado en C++ Sistema operativo Microsoft Windows, Mac OS X, Linux Licencia Artistic License 2.0[1] En español Adventure Game Studio (AGS), es un programa libre desarrollado por el programador británico Chris Jones cuya función es la creación de aventuras gráficas. Célebre estilo de juegos, entre los que se puede citar la saga de Monkey Island, o la saga Leisure Suit Larry entre muchos otros.
Contenido
Programa
El programa contiene una interfaz gráfica desde la que podemos crear la aventura gráfica sin ningún tipo de conocimiento de programación, aunque para los usuarios más experimentados incluye un editor basado en scripting para programar dentro del juego. El programa, pese a haberse traducido al español en el pasado por un grupo de informáticos amateur llamado PsycoWorm, se distribuye en versión inglesa de forma gratuita.
A partir de AGS 2.72 tiene un script basado en objetos, lo cual lo hace mucho más fácil de memorizar y entender. Esto quiere decir que los comandos están divididos según el objeto al que se dirigen, por ejemplo personajes, inventarios, ratón, etc.
Las limitaciones del programa son muy pocas cuando se empieza a entender el script, incluso se pueden hacer juegos de otros estilos, como RPG o arcade.
La única desventaja que tiene es que, en comparación con sus competidores (por ejemplo Wintermute), hace juegos que ocupan más recursos de lo razonable. Sin embargo para las computadoras de hoy en día (no necesariamente de última generación, sino las que más comúnmente se tienen en los hogares) los juegos funcionan sin problemas.
El nuevo AGS 3, usa .NET Framework para el editor (sólo el editor, los juegos no lo necesitan para correrse) esto trae ventajas como que se puedan abrir más de una cosa al mismo tiempo, incluso más de un script. Y una interface un poco cambiada. Que con el tiempo se irá mejorando aprovechando el potencial de .Net. También se eliminó el modo "no script", porque generaba problemas de bloqueo (o block mode).
Ejemplo de código fuente
// Se mira si Madame y Monsieur están en el mismo lugar: if (cMadame.Room == cMonsieur.Room) { cMonsieur.Walk(200, 120, eBlock, eAnywhere); cMonsieur.FaceCharacter(cMadame, eBlock); cMonsieur.Say("Bonjour Madame ! Puis-je emprunter votre clef ?"); cMadame.Say("Mais bien entendu, très cher !"); cMonsieur.AddInventory(iClef); }
Aventuras amateur españolas
- En Busca del Arca Perdida
- Magnicidio en la corte
- El Misterio de la Escuela de Arte
- James Peris
- Satch's Quest (Argentina)
- Monkey Island Zero (Argentina)
- La Odisea del Fracaso I y II (Argentina)
- SAW, SAW II en adventuregamestudio.co.uk
- Slatte: La familia es lo primero
Referencias
- ↑ [http://barrapunto.com/~toptnc/journal/35957 Liberados los fuentes de Adventure Game Studio (AGS)]
Enlaces externos
Categorías:- Herramientas de desarrollo de videojuegos
- Software libre
Wikimedia foundation. 2010.