Adventure Game Studio ( AGS ) es una herramienta de desarrollo de código abierto utilizada principalmente para crear juegos de aventuras gráficas . [1] Está dirigido a diseñadores de juegos de nivel intermedio y combina un entorno de desarrollo integrado (IDE) con un lenguaje de scripting basado en el lenguaje de programación C para procesar la lógica del juego.
Adventure Game Studio fue creado por el programador británico Chris Jones [1] en 1997 como un programa MS-DOS llamado "Adventure Creator". Jones se inspiró en la interfaz de juego de aventuras de Sierra On-Line , específicamente en la que se muestra en Space Quest IV . [2] La primera versión de Adventure Creator permitía a los usuarios crear solo juegos controlados por teclado de baja resolución .
Lassi Quest se lanzó como el primer juego AGS completo a finales de 1999. El motor ganó popularidad con el lanzamiento de los juegos Rob Blanc de Ben "Yahtzee" Croshaw y Larry Vales de Philip Reed en 2000-2001.
La versión 3.0 de enero de 2008 incluyó una reescritura completa del editor utilizando .NET Framework y una actualización del motor del juego para soportar la aceleración de hardware 3D.
El 26 de octubre de 2010, Chris Jones publicó el código fuente del editor bajo los términos de la Licencia Artística , versión 2. [3] El 27 de abril de 2011, el código del motor de ejecución se publicó bajo la misma licencia. [4]
En 2015, los desarrolladores de la comunidad estaban manteniendo y mejorando el motor y el IDE, y comenzaron a implementar capacidades multiplataforma, así como soporte para resoluciones de pantalla más modernas (4:3, 16:9 y resoluciones altas personalizadas). [5]
El editor y el motor de ejecución fueron diseñados originalmente para los sistemas operativos Microsoft Windows ; el motor de ejecución fue portado a Android , iOS , Linux , Mac OS X y PlayStation Portable [6] después del lanzamiento del código fuente. Antes de AGS 2.7, también estaba disponible un motor MS-DOS ; desde entonces se ha descontinuado. Todavía no es posible ejecutar el editor en sistemas operativos distintos de Windows sin un emulador o un contenedor de API como Wine . [7]
AGS puede crear juegos con un rango gráfico que va desde los 256 colores y una resolución de 320×200, hasta juegos con colores verdaderos con cualquier resolución superior admitida por el adaptador gráfico del reproductor y un canal alfa . También admite filtros gráficos : interpolación del vecino más cercano (2x, 3x y 4x) y hqx (2x y 3x). La versión 2.61 admite los siguientes formatos multimedia: mod , wav , xm , MIDI , ogg , mp3 , avi . La versión 2.72 también admite Impulse Tracker y S3M . [8]
La comunidad de AGS se basa en el Foro de AGS, [9] el canal de chat de Internet Relay de AGS [10] y el canal de Discord. [11] Cada año se celebran reuniones reales de la comunidad, conocidas como "Mittens". [12]
Los premios AGS se fundaron en 2001 y se otorgan anualmente a los mejores juegos creados con AGS, en múltiples categorías. [13] Los premios AGS alguna vez fueron un barómetro importante para los juegos de aventuras independientes, recibiendo cobertura de sitios como Destructoid , [14] Rock, Paper, Shotgun , [15] [16] IndieGames [17] [18] y GameSetWatch . [19] [20]
Se han producido miles de juegos utilizando AGS, [21] [22] entre ellos juegos de éxito comercial como Al Emmo and the Lost Dutchman's Mine , The Cat Lady o The Journey Down .
Wadjet Eye Games es un desarrollador de juegos independiente que ha creado la mayoría de sus títulos comerciales utilizando AGS, como la serie de juegos Blackwell . También publican juegos AGS de otros desarrolladores, como Primordia de Wormwood Studios, Resonance de XII Games y Gemini Rue de Joshua Nuernberger. [23]
Los equipos de desarrollo AGD Interactive e Infamous Adventures han rehecho y actualizado King's Quest y otros lanzamientos de Sierra . LucasFan Games ha hecho lo mismo con los juegos de aventuras de LucasArts . [24]