Кіріспе

RenderWare – британдық Criterion Software компаниясы жасаған бейне ойын қозғалтқышы.

Шолу

1993 жылы шыққан RenderWare – бұл 3D API және бейне ойындарда, Active Worlds және кейбір VRML браузерлерінде қолданылатын графикалық рендерлеу қозғалтқышы. RenderWare-ді Criterion Software Limited, кейін Canon-ның еншілес компаниясы әзірледі. Ол GPU пайда болғанға дейін CPU-да бағдарламалық қамтамасыз етуді көрсету дәуірінде пайда болды, Argonaut Games-тің BRender және RenderMorphics's Reality Lab сияқты басқа кітапханалармен бәсекелесті (соңғысы Microsoft сатып алып, Direct3D-ге айналды). Renderware 4 GDC 2004-те таныстырылды. Ол 200-ден астам рет лицензияланды. Қолданылу аясы рендерлеу, физика, аудио, жасанды интеллект үшін төменгі деңгейдегі API-мен біріктірілген орта бағдарламаға бағытталды, олардың барлығы ресми жоғары деңгейдегі API-ге қызмет ететін плагиндер арқылы кеңейтіледі. Мақсаты – лицензия иелеріне қызмет көрсету мен қолдау көрсетуді қоса отырып, оқыту қисығын қысқарту болды. RenderWare Studio-мен бірге интеграцияланған даму ортасы, соның ішінде түзету құралы да кірді. 2003 жылы RenderWare сыртқы қозғалтқышты таңдаған студиялар арасында 70% нарық үлесіне ие болды. RenderWare-дің басты коммерциялық маңызы PS2 графикалық бағдарламалау қиындықтарына дайын шешім ұсынуда болды. Осылайша, қозғалтқыш осы дәуірде «Sony-дің DirectX» деп сипатталды, бұл оның айналасындағы құрылымдық шеңберіне және құралдар жинағы орта бағдарламасына сілтеме жасады. 2-ші нұсқадан бұрын RenderWare-ді пайдалану үшін сыртқы бағдарламалау немесе скрипт тілі қажет болды. RenderWare 2 болса, өзіндік ішкі скрипт тіліне ие: RWX (RenderWare скрипті). Алайда RenderWare 3 RWX қолдауын алып тастады. Келесі нұсқада бинарлық модель файл пішіміне назар аударылды. Алдыңғы нұсқаның жаңартуындағыдай, Criterion RenderWare 3-тің форматтарын RenderWare 4-те қолдауды жойды. RenderWare – кросс-платформалық: ол Windows-та, сондай-ақ Apple Mac OS X-те және көптеген бейне ойын консольдерінде, мысалы GameCube, Wii, Xbox, Xbox 360, PlayStation 2, PlayStation 3 және PlayStation Portable-да жұмыс істейді. RenderWare енді сатып алуға қолжетімді емес, бірақ Electronic Arts әлі де ескі келісімшарттарды сақтайды, яғни Criterion сатып алу алдында технологияны лицензиялаған сыртқы әзірлеушілер бағдарламалық жасақтаманы әлі де пайдалана алады. RenderWare 4 EA-ның ішкі технологиясының қалған бөлігіне сіңірілді. 2007 жылғы Gamasutra сұхбатында EA CCO Бинг Гордон RenderWare келесі буын аппараттық құралдары үшін жеткілікті жақсы жұмыс істемегенін және RenderWare Epic Games компаниясының Unreal Engine сияқты бәсекелестікке төтеп бермегенін мәлімдеді. Ол сондай-ақ RenderWare командасы «көптеген дамытушылардан тұрады» деді.