Virtual Theatre ойын қозғалтқышы – Revolution Software жасаған, шытырман оқиғалы ойындарға арналған қуатты құрал. AI, анимация, кеңістіктік өзара әрекеттесу. 🔍🎮
Ағылшыншамен салыстырыңыз: абзацты басыңыз — түпнұсқа терезеде ашылады. Абзац астындағы EN түймесі оны мәтін ішінде көрсетеді.
Мазмұны
Кіріспе
Revolution Software компаниясының ойын қозғалтқышы
Game engine by Revolution Software
Виртуалды Театр – Revolution Software компаниясы компьютерлік платформалар үшін приключениелық ойындар жасауға арналған компьютерлік ойын қозғалтқышы. Бұл қозғалтқыш командаға оқиғаларды сценарийлеуге және анимацияланған спрайттарды қозғалатын элементтері бар суреттелген фонға нүктелік интерфейс пен тышқанның басу арқылы жылжытуға мүмкіндік берді. Алғашқы шығарылымында ол LucasArts SCUMM және Sierra’s Creative Interpreter сияқты бәсекелес қозғалтқыштармен бәсекелесті, себебі оның сол кездегі жасанды интеллект деңгейі жоғары болды. Қозғалтқыш алғаш рет 1989 жылы ұсынылды, ал оны қолданған алғашқы ойын – Lure of the Temptress, 1992 жылы шықты, одан кейін Болат аспан астында (1994), Сынған қылыш: Темплирлердің көлеңкесі (1996) және Сынған қылыш II: Түтінді айна (1997) ойындары жарық көрді. Бұл қозғалтқыш ойын ішіндегі кейіпкерлерге бір-бірінен тәуелсіз ойын әлемінде жүріп, «күнделікті өмір» әрекеттерін орындауға мүмкіндік берді, бұл бұрын мүмкін емес еді, сондай-ақ барлық кейіпкерлер мен нысандар кеңістікті иеленді. Нәтижесінде, ойын емес кейіпкерлер ойыншының басты кейіпкерінен және кездесетін кез келген нысаннан жаңбырлап өтуге тиіс болды, ал ойыншы да оларды жаңбырлап өтуге тиіс болды, бұл бұрынғы қозғалтқыштар ұсына алмаған, шынайы ойын әлемін жасады. Дегенмен, ойын емес кейіпкерлер ойыншы ойын сахнасын кезіп өтетін кезде жолды білмейтіндей тосқауыл қоюы мүмкін еді. Әр шығарылымда ойын емес кейіпкерлер көлемдік шектеулерге байланысты әлдеқайда қарапайым тапсырмаларды орындады. Виртуалды Театр қозғалтқышының нұсқасын пайдаланатын екі ойын (Broken Sword: The Shadow of the Templars және Broken Sword II: The Smoking Mirror) қазір ScummVM арқылы заманауи аппараттық құралдарда ойнауға болады, бұл қозғалтқыштың ресми түрде шығарылмаған платформаларда жұмыс істеуіне мүмкіндік береді. 2012 жылы қозғалтқыштың «Виртуалды Театр 7» ретінде қайта жаңғыртылатыны расталды, ол бесінші «Сынған қылыш: Жыланның қарғысы» (2013) ойыны үшін жасалған.
The Virtual Theatre is a computer game engine designed by Revolution Software to produce adventure games for computer platforms. The engine allowed their team to script events, and move animated sprites against a drawn background with moving elements using a point and click style interface. Upon its first release, it rivaled competing engines like LucasArts' SCUMM and Sierra's Creative Interpreter, due to its then high level of artificial intelligence. The engine was first proposed in 1989, while the first game to use it, Lure of the Temptress, was released in 1992, followed by Beneath a Steel Sky (1994), Broken Sword: The Shadow of the Templars (1996) and Broken Sword II: The Smoking Mirror (1997). It allowed in game characters to wander around the gameworld independently of each other, performing "everyday life" actions, which was not previously possible, and all characters and objects occupied space; consequently, non player characters had to side step the player's protagonist and any other object they came across, as well as the player having to side step them, achieving a more realistic game world that previous engines were unable to provide, though non player characters could unwittingly block a path as the player was traversing the game scene. Non player characters performed much simpler tasks with each release due to size constraints. Two games (Broken Sword: The Shadow of the Templars and Broken Sword II: The Smoking Mirror) that use a Virtual Theatre variant engine can now be played on modern hardware using ScummVM, which as a result allows the engine to run on platforms where the titles were not officially released. In 2012, it was confirmed that the engine would be revived as "Virtual Theatre 7" for the fifth Broken Sword titled Broken Sword: The Serpent's Curse (2013).
Даму
Чарльз Сесил мен Тони Уорринер ағылшын бейне ойындарын жасау компаниясы Artic Computing-те бірге жұмыс істеген. 1990 жылы олар Дэвид Сайкс және Нойрин Кармодимен бірге өздерінің бейне ойынды дамыту компаниясын құруға шешім қабылдады. Сесил, Уорринер, Сайкс және Дэн Марчант "Виртуалдық Театр" деп аталатын ойын қозғалтқышының тұжырымдамасын жасады, оны Уорринер жазды. 1994 жылы Amiga және PC үшін шығарылған "Steel Sky" үшін Revolution, Уорринер мен Сайкс жазған "Виртуалдық Театр 2.0" қозғалтқышының жаңартылған нұсқасын пайдаланды. 1996 жылы PC, Mac және PlayStation үшін шығарылған "Broken Sword: Темплирлердің көлеңкесі" және 1997 жылы PC және PlayStation үшін шығарылған оның жалғасы "Broken Sword II: Темекі шегетін айна" да Виртуалдық Театр қозғалтқышының өңделген нұсқаларын қолданды. Кейіннен қозғалтқыш түрлі жаңартуларға ұшырады. "Broken Sword: Жыланның қарғысы" үшін бірнеше платформамен және әсіресе экран ажыратымдылығымен жұмыс істеу үшін жаңа қозғалтқыш (VT7) жасалды (жүйе C++ және OpenGL негізінде құрылған, ал ойынның өзін іске асыру үшін арнайы сценарий тілі қолданылды).
Charles Cecil and Tony Warriner had worked together at Artic Computing, an English video game development company. In 1990 they decided to set up their own video game development company, together with David Sykes and Noirin Carmody. Cecil, Warriner, Sykes and Dan Marchant created the concept of the game engine titled "Virtual Theatre", which Warriner wrote. For Beneath a Steel Sky, released in 1994 for Amiga, and PC, Revolution used an updated version of Virtual Theatre, Virtual Theatre 2.0, written by Warriner and Sykes. Broken Sword: The Shadow of the Templars, released in 1996 for PC, Mac and PlayStation, and its sequel, Broken Sword II: The Smoking Mirror, released in 1997 for PC and PlayStation, also used modified versions of the Virtual Theatre engine. The engine subsequently underwent various updates. For Broken Sword: The Serpent's Curse a brand new engine (VT7) was developed in order to deal with multiple platforms and, in particular, with screen resolution (the system is built on C++ and OpenGL, and a custom scripting language to implement the game itself).
Ерекшеліктері
Әдетте, приключение ойындарының қозғалтқыштарында ойыншы емес кейіпкерлер оқиғаны бастау үшін ойыншымен өзара әрекеттесуді күтіп тұратын. Алайда, «Виртуалды Театр» ойыншы емес кейіпкерлерге әлемді көрінетін кездейсоқ жолмен аралап, ортамен өзара әрекеттесуге мүмкіндік берді. Қозғалтқыш алғаш рет шыққанда, ол LucasArts-тың SCUMM қозғалтқышы және Sierra-ның Creative Interpreter сияқты бәсекелес қозғалтқыштармен тең тартысты, себебі сол кезде ол жасанды интеллектің жоғары деңгейіне ие болды. Қозғалтқыштың тағы бір артықшылығы – ол платформааралық қозғалтқыш. Бұл Amiga-да сол кезде көптеген АҚШ бағдарламашылары қолданған C тілінен де жылдам болды. Sierra ойындарымен салыстырғанда, қозғалтқыш осы жағынан күрделірек болды, сондықтан Revolution King's Quest VI ойынын Amiga-ға түрлендірді. «Виртуалды Театр» қозғалтқышындағы барлық ойын объектілері (оның ішінде ойыншы емес кейіпкерлер) кеңістікті алып тұрды, бұл сол кездегі қозғалтқыштар үшін ерекше ерекшелік болатын. Осының салдарынан ойыншы емес кейіпкерлер ойыншының басты кейіпкерін және кездесетін басқа да объектілерді айналып өтуге мәжбүр болды, ал ойыншы да оларды айналып өтуі керек еді. Ойыншы емес кейіпкер басты кейіпкерді айналып өткенде, әдетте сәлем айтатын (мысалы, «Кешіріңіз, мырза»). Нәтижесінде, бұл қозғалтқыш бұрынғы қозғалтқыштарға қарағанда шынайы ойын әлемін жасауға мүмкіндік берді.
Traditionally in adventure game engines, non player characters were static awaiting the player to interact with them to trigger an event. However, Virtual Theatre allowed non player characters to traverse the world in seemingly random patterns, interacting with their environment. Upon the engine's first release, it rivaled competing engines such as LucasArts' SCUMM engine, and Sierra's Creative Interpreter, due to its then high level of artificial intelligence. Another advantage of the engine is that it is a cross platform engine. It was also faster on the Amiga than the C code that was used by many USA programmers at that time. Compared to the Sierra titles, the engine became in this respect more sophisticated, a reason why Revolution did the conversion of King's Quest VI to the Amiga. All of the in game objects (including non player characters) in Virtual Theatre occupied space, which was a unique feature for an engine at the time. Consequently, non player characters had to side step the player's protagonist and any other object they came across, as well as the player had to side step them. When a non player character bypassed the protagonist, he or she uttered a comment (like "Excuse me, Sir"). As the result, the engine achieved a more realistic game world than previous engines were able to provide,
«Виртуалды Театр» қозғалтқышының нұсқасын қолданатын екі ойын («Бұзылған қылыш: Темплирлердің көлеңкесі» және «Бұзылған қылыш II: Түтін шығаратын айна») қазір ScummVM арқылы заманауи құрылғыларда ойнауға болады.
Two games (Broken Sword: The Shadow of the Templars and Broken Sword II: The Smoking Mirror) that use a Virtual Theatre variant engine can now be played on modern hardware using ScummVM.