Adventure Game Studio: Ойын құрастыру құралының тарихы мен мүмкіндіктері
Adventure Game Studio
Adventure Game Studio (AGS) – графикалық ойындар жасауға арналған ашық кодты құрал. C тіліне негіделген, орта деңгейдегі ойын дизайнерлеріне арналған IDE.
Ағылшыншамен салыстырыңыз: абзацты басыңыз — түпнұсқа терезеде ашылады. Абзац астындағы EN түймесі оны мәтін ішінде көрсетеді.
Мазмұны
Кіріспе
Adventure Game Studio (AGS) – графикалық квест ойындарын жасауға арналған, негізінен қолданылатын ашық кодты әзірлеу құралы. Ол орташа деңгейдегі ойын дизайнерлеріне бағытталған және ойын логикасын өңдеу үшін C бағдарламалау тіліне негізделген сценарийлік тілмен үйлесімде интеграцияланған даму ортасын (IDE) ұсынады.
Adventure Game Studio (AGS) is an open source development tool primarily used to create graphic adventure games. It is aimed at intermediate level game designers, and combines an integrated development environment (IDE) with a scripting language based on the C programming language to process game logic.
Тарих
Adventure Game Studio британдық бағдарламашы Крис Джонс жасаған. Adventure Creator-дың алғашқы нұсқасы пайдаланушыларға тек төмен ажыратымдылықтағы, пернетақтамен басқарылатын ойындар жасауға мүмкіндік берді. Lassi Quest 1999 жылдың соңында алғашқы толыққанды AGS ойыны ретінде жарық көрді. 2000-2001 жылдары Бен "Яхтзи" Кросхоудың Rob Blanc және Филип Ридтің Larry Vales ойындарының шығуымен қозғалтқыш танымал болды. 2008 жылдың қаңтар айында 3.0 нұсқасы NET Framework-ті пайдаланып редакторды толыққанды қайта жазуды және 3D аппараттық үдетуді қолдау үшін ойын қозғалтқышын жаңартуды қамтыды. 2010 жылдың 26 қазанында Крис Джонс редактордың бастапқы кодын Artistic License, 2-ші нұсқасының талаптары бойынша жариялады. 2011 жылдың 27 сәуірінде қозғалтқыштың жұмыс істеу кодын да сол лицензия бойынша жариялады. 2015 жылға қарай қауымдастықтың бағдарламашылары қозғалтқыш пен IDE-ді күтіп, жақсарта бастады, сондай-ақ платформааралық мүмкіндіктерді және қазіргі заманғы экран ажыратымдылықтарын (4:3, 16:9 және жекелеген жоғары ажыратымдылықтар) қолдауды енгізуді бастады.
Adventure Game Studio was created by British programmer Chris Jones The first version of Adventure Creator allowed users to create only low resolution keyboard controlled games. Lassi Quest was released as the first complete AGS game in late 1999. The engine gained popularity with the release of Ben "Yahtzee" Croshaw's Rob Blanc and Philip Reed's Larry Vales games in 2000 2001. Version 3.0 in January 2008 included a complete rewrite of the editor using the NET Framework and an update to the game engine to support 3D hardware acceleration. On 26 October 2010, Chris Jones released the source code for the editor under the terms of the Artistic License, version 2. On 27 April 2011, the runtime engine code was released under the same licence. By 2015, community developers were maintaining and improving the engine and IDE, and began to implement cross platform capabilities as well as support for more modern screen resolutions (4:3, 16:9 and custom high resolutions).
Қуаттары
Редактор мен орындалу қозғалтқышы бастапқыда Microsoft Windows операциялық жүйелері үшін жасалған; бастапқы код жарияланғаннан кейін орындалу қозғалтқышы Android, iOS, Linux, Mac OS X және PlayStation Portable-ға көшірілді. AGS 2.7 нұсқасына дейін MS DOS үшін де қозғалтқыш болды; ол қазір тоқтатылды. Эмулятор немесе Wine сияқты API орауышсыз Windows операциялық жүйелерінен басқа операциялық жүйелерде редакторды іске қосу әлі мүмкін емес. AGS 256 түс пен 320×200 ажыратымдылығы бар ойындарды, сондай-ақ ойыншының графикалық адаптері қолдайтын кез келген жоғары ажыратымдылықтағы және альфа-арнасы бар шынайы түсті ойындарды жасауға мүмкіндік береді. Ол сонымен қатар графикалық сүзгілерді де қолдайды: жақын маңай интерполяциясы (2x, 3x және 4x) және hqx (2x және 3x). 2.61 нұсқасы келесі мультимедиа форматтарын қолдайды: mod, wav, xm, MIDI, ogg, mp3, avi. 2.72 нұсқасы Impulse Tracker және S3M форматтарын да қолдайды.
The editor and runtime engine were originally designed for Microsoft Windows operating systems; the runtime engine was ported to Android, iOS, Linux, Mac OS X and PlayStation Portable after the release of the source code. Prior to AGS 2.7, an MS DOS engine was also available; this has since been discontinued. It is not yet possible to run the editor on operating systems other than Windows without an emulator or API wrapper such as Wine. AGS can create games with a graphical range from 256 colours and a resolution of 320×200, to truecolor games with any higher resolution supported by the player's graphic adapter and an alpha channel. It also supports graphics filters: nearest neighbor interpolation (2x, 3x, and 4x), and hqx (2x and 3x). Version 2.61 supports the following multimedia formats: mod, wav, xm, MIDI, ogg, mp3, avi. Version 2.72 also supports Impulse Tracker and S3M.
Қауымдастық
AGS қауымдастығы AGS Форумы, AGS Интернет-релелік байланыс арнасы және Discord арнасы негізінде құрылған. Қауымдастық мүшелері жыл сайын "Миттен" деп аталатын нақты кездесулер өткізеді.
The AGS community is based on the AGS Forum, the AGS Internet Relay Chat channel and Discord channel. There are real world meetings of the community each year, known as "Mittens".
AGS сыйлықтары
AGS сыйлығы 2001 жылы құрылған және жыл сайын AGS құралымен жасалған ең үздік ойындарға түрлі санаттар бойынша табыс етіледі. Бұрынғыда AGS сыйлығы тәуелсіз приключенческая ойындардың сапасын бағалаушы маңызды көрсеткіш болды және Destructoid, Rock, Paper, Shotgun, IndieGames және GameSetWatch сияқты сайттарда жарияланды.
The AGS Awards were founded in 2001 and are awarded annually to the best games created with AGS, in multiple categories. The AGS Awards were once an important barometer for indie adventure games, receiving coverage from sites like Destructoid, Rock, Paper, Shotgun, IndieGames and GameSetWatch.
Қабылдау және пайдалану
AGS қолданылып мыңдаған ойындар жасалды, соның ішінде Al Emmo and the Lost Dutchman's Mine, The Cat Lady немесе The Journey Down сияқты коммерциялық тұрғыдан сәтті ойындар бар. Wadjet Eye Games – өзінің көптеген коммерциялық ойындарын, мысалы Blackwell ойындар сериясын AGS-ті пайдаланып жасаған тәуелсіз ойын әзірлеуші. Олар басқа әзірлеушілердің AGS ойындарын да жариялайды, мысалы Wormwood Studios-тың Primordia, XII Games-тың Resonance және Joshua Nuernberger-дің Gemini Rue ойындарын. AGD Interactive және Infamous Adventures командалары King's Quest және басқа Sierra ойындарын қайта жасап, жаңартты. LucasFan Games LucasArts ойындарын да осылай қайта жасады.
Thousands of games have been produced using AGS, among them commercially successful games such as Al Emmo and the Lost Dutchman's Mine, The Cat Lady, or The Journey Down. Wadjet Eye Games is an indie game developer that has created most of its commercial titles using AGS, such as the Blackwell series of games. They also publish AGS games by other developers, such as Primordia by Wormwood Studios, Resonance by XII Games, and Gemini Rue by Joshua Nuernberger. Development teams AGD Interactive and Infamous Adventures have remade and updated King's Quest and other Sierra releases. LucasFan Games have done the same with LucasArts adventure games.