Ағылшыншамен салыстырыңыз: абзацты басыңыз — түпнұсқа терезеде ашылады. Абзац астындағы EN түймесі оны мәтін ішінде көрсетеді.
Мазмұны
Кіріспе
Wintermute Engine (WME) – бағдарламалық құралдар жиынтығы және графикалық квест ойындарын жасау мен іске қосуға арналған орындау уақыты интерпретаторы (ойын қозғалтқышы).
Wintermute Engine (WME) is a set of software tools and a runtime interpreter (game engine) primarily designed for creating and running graphical adventure games.
Тарих
Wintermute Engine (WME) чех программисі Ян Недома жасап, бағдарламалаған, ол WME форумдарында Mnemonic атпен белгілі. "Wintermute" атауы Уильям Гибсонның "Нейромант" романына сілтеме жасайды. Алғашқы бета нұсқасы 2003 жылдың 12 қаңтарында жарияланды. Қозғалтқыш жыл сайын бірнеше жаңартулармен дамытылды, бірақ кішкентай даму тобының салдарынан жаңартулардың шығуы тұрақсыз болды. 2013 жылдан бері Winter Mute Lite Engine Bitbucket-те орналастырылып, MIT лицензиясымен таратылады.
Wintermute Engine (WME) was designed and programmed by Czech programmer Jan Nedoma, who goes by the nickname Mnemonic on the WME forums. The name "Wintermute" is a reference to William Gibson's novel Neuromancer. The first public beta version was released on January 12, 2003. The engine was developed with several updates released every year, though irregularly due to the small development team. Since 2013 the Winter Mute Lite Engine is hosted on Bitbucket and released under a MIT License.
Ойынды жобалау процесі
Wintermute Engine объектіге бағытталған дизайн философиясын ұстанады. Ойын жасаушылар әртүрлі ойын объектілерін (актерлер, сахналар, терезелер сияқты) құру үшін қозғалтқыш құралдарын қолданады және оларды біріктіреді. Әрбір ойын объектісі оның сыртқы түрімен (графика, анимация, жазулар, қаріптер) және берілген ойын объектісінің ішкі логикасын және ойын оқиғаларына оның реакциясын анықтайтын скриптпен сипатталады. Барлық ойын анықтамалары кейіннен қозғалтқыштың жұмыс уақытындағы интерпретаторымен түсіндіріледі, ол нақты ойын іске асырылуынан толығымен тәуелсіз.
Wintermute Engine follows the object oriented design philosophy. The game developers use the engine tools for building various game objects (actors, scenes, windows etc.) and assembling them together. Every game object is defined by its appearance (graphics, animations, captions, fonts) and by a script, which defines the underlying logic of a given game object and its responses to game events. All those game definitions are then interpreted by the engine runtime interpreter, which is otherwise completely independent on any actual game implementation.
Лицензия
1.7 нұсқасынан бастап Wintermute Engine сыйлық ретінде таратылады, яғни оны коммерциялық және коммерциялық емес мақсаттарда пайдалану толығымен тегін, бірақ егер пайдаланушылар оны пайдалы деп тапса, одан әрі дамуын қолдау үшін қайырымдылық жасауға шақырылады. 1.8.9 нұсқасынан бастап қозғалтқыштың бастапқы коды және кейбір қосалқы құралдар LGPL лицензиясы бойынша жарияланды. Қазіргі уақытта MIT лицензиясы бойынша қолжетімді. Портативті Wintermute Lite 2D қозғалтқышының бастапқы коды MIT лицензиясы бойынша жарияланды және Bitbucket репозиторийінде орналасқан. Wintermute Lite қозғалтқышы коммерциялық пайдалану үшін де тегін, бірақ қоса берілген BASS дыбыс кітапханасын лицензиялау қажет. Бұл сондай-ақ Donationware болып табылады, өйткені автор одан әрі даму үшін қайырымдылық сұрайды. Кейін автор Wintermute 1.x және Wintermute 2-ні де MIT лицензиясы бойынша Bitbucket-ке жариялады. ScummVM GSoC 2012 және 2013 студенттік жұмыстарының бөлігі ретінде WME lite қозғалтқышын өздерінің құрылымына енгізді. Алдыңғы нұсқаларды коммерциялық емес мақсаттарда пайдалануға болады, бірақ жеке коммерциялық лицензия алу қажет болды. Лицензияның икемділігі және тіпті үлкен коммерциялық жобалар үшін салыстырмалы түрде төмен құны Wintermute Engine-ді тәуелсіз коммерциялық ойын әзірлеушілер арасында танымал құралға айналдырды.
Starting with version 1.7, Wintermute Engine is distributed as donationware, meaning that it is completely free to use for both commercial and non commercial purposes, but if the users find it useful, they are encouraged to make a donation to support its further development. Starting with version 1.8.9, source code of the engine and some of the supporting tools has been released under the LGPL license. It currently is available under an MIT License. The source code of the portable Wintermute Lite 2D engine has been released under an MIT License and is hosted on a Bitbucket repository. While the Wintermute Lite engine is free of charge also for commercial use, licensing of the included BASS sound library is required. It is also Donationware, as the author asks for donations for continued development. Later the author released also Wintermute 1. x and Wintermute 2 to bitbucket under MIT. ScummVM integrated the WME lite engine into their framework as part of GSoC 2012 and 2013 student works. Previous releases were free to use for non commercial purposes, but required a separate paid commercial license. The flexible nature, and relative inexpense, of the licence for even large commercial projects has made the Wintermute Engine a popular tool among independent commercial game developers.
Wintermute-пен бірге жасалған ойындар
Жыл Атауы Дамушы Жанр Лицензиясы 2005 The White Chamber Studio Trophis Production Company ғылыми-фантастикалық қорқыныш freeware 2007 Carol Reed Mysteries (4-ші 16-шы) MDNA Games оқиғалы жарнама 2007 Limbo of the Lost Majestic Studios оқиғалы жарнама 2008 1½ Ritter: Auf der Suche nach der hinreißenden Herzelinde Daedalic Entertainment оқиғалы жарнама 2008 Art of Murder: FBI Confidential Pinnacle детектив жарнама 2008 Ghost in the Sheet CBE Software қорқыныш жарнама 2008 Scumbag Joe Synthetix Interactive оқиғалы демо-жарнама 2008 The Lost Crown: A Ghost Hunting Adventure Darkling Room қорқыныш жарнама 2008 Rhiannon: Curse of the Four Branches Arberth Studios оқиғалы жарнама 2009 Dark Fall: Lost Souls Darkling Room қорқыныш жарнама 2009 Rosemary Singapore MIT GAMBIT Game Lab детектив жарнама 2010 Hamlet or the Last Game without MMORPG Features, Shaders and Product Placement Denis Galanin оқиғалы, логикалық жарнама 2011 Alpha Polaris Turmoil Games қорқыныш жарнама 2012 J. U. L. I. A. CBE Software оқиғалы жарнама 2012 James Peris Лицензиясы және бақылауы жоқ Pavo Entertainment оқиғалы жарнама 2012 Поле Чудес (Көреметтер өрісі) HeroCraft логикалық жарнама 2013 Face Noir Mad Orange оқиғалы жарнама 2013 reverse boom studio қорқыныш жарнамасы 2013 Oknytt Nemoria Entertainment оқиғалы жарнама 2014 Shadows on the Vatican 10th Art Studio оқиғалы жарнама 2014 J. U. L. I. A. Among the Stars CBE Software оқиғалы жарнама
Year Title Developer Genre License 2005 The White Chamber Studio Trophis Production Company sci fi horror freeware 2007 Carol Reed Mysteries (4th 16th) MDNA Games adventure commercial 2007 Limbo of the Lost Majestic Studios adventure commercial 2008 1½ Ritter: Auf der Suche nach der hinreißenden Herzelinde Daedalic Entertainment adventure commercial 2008 Art of Murder: FBI Confidential Pinnacle mystery commercial 2008 Ghost in the Sheet CBE Software horror commercial 2008 Scumbag Joe Synthetix Interactive adventure demo freeware 2008 The Lost Crown: A Ghost Hunting Adventure Darkling Room horror commercial 2008 Rhiannon: Curse of the Four Branches Arberth Studios adventure commercial 2009 Dark Fall: Lost Souls Darkling Room horror commercial 2009 Rosemary Singapore MIT GAMBIT Game Lab mystery freeware 2010 Hamlet or the Last Game without MMORPG Features, Shaders and Product Placement Denis Galanin adventure, puzzle commercial 2011 Alpha Polaris Turmoil Games horror commercial 2012 J. U. L. I. A. CBE Software adventure commercial 2012 James Peris No license nor Control Pavo Entertainment adventure commercial 2012 Поле Чудес (Field of Wonders) HeroCraft puzzle commercial 2013 Face Noir Mad Orange adventure commercial 2013 reverse boom studio horror commercial 2013 Oknytt Nemoria Entertainment adventure commercial 2014 Shadows on the Vatican 10th Art Studio adventure commercial 2014 J. U. L. I. A. Among the Stars CBE Software adventure commercial