Ағылшыншамен салыстырыңыз: абзацты басыңыз — түпнұсқа терезеде ашылады. Абзац астындағы EN түймесі оны мәтін ішінде көрсетеді.
Кіріспе
RenderWare – британдық Criterion Software компаниясы жасаған бейне ойын қозғалтқышы.
Video game engine
RenderWare is a video game engine developed by British game developer 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 командасы «көптеген дамытушылардан тұрады» деді.
Released in 1993, RenderWare is a 3D API and graphics rendering engine used in video games, Active Worlds, and some VRML browsers. RenderWare was developed by Criterion Software Limited, then a subsidiary of Canon. It originated in the era of software rendering on CPUs prior to the appearance of GPUs, competing with other libraries such as Argonaut Games's BRender and RenderMorphics' Reality Lab (the latter was acquired by Microsoft and became Direct3D). Renderware 4 was revealed at GDC 2004. It was licensed over 200 times. The scope went towards an integrated middleware with low level APIs for rendering, physics, audio, AI all of which are extensible through plug ins which also serve the official high level API. The aim was to reduce the learning curve by also including service and support for licensees. With RenderWare Studio an integrated development environment including a debugger was included. RenderWare themselves claimed a 70% marketshare across studios that choose an external engine in 2003. RenderWare's principal commercial importance was in providing an off the shelf solution to the difficulties of PS2 graphics programming. As such, the engine was often described as "Sony's DirectX" during this era which was a reference to its surrounding framework and toolchain middleware. Prior to version 2, an external programming or scripting language was required to take advantage of RenderWare. RenderWare 2, on the other hand, has its own internal scripting language: RWX (RenderWare script). However, in RenderWare 3 RWX support was removed. This next iteration focused on a binary model file format. As with the previous version increment, Criterion removed support for RenderWare 3's formats in RenderWare 4. RenderWare is cross platform: it runs on Windows as well as Apple Mac OS X based applications and many video game consoles such as GameCube, Wii, Xbox, Xbox 360, PlayStation 2, PlayStation 3, and PlayStation Portable. RenderWare is no longer available for purchase, although Electronic Arts still honors old contracts, meaning that external developers who licensed the technology before the Criterion acquisition may still use the software. What was RenderWare 4 has dissolved into the rest of EA internal tech. During a 2007 Gamasutra interview, Bing Gordon, EA CCO, has stated that RenderWare did not perform well enough for next gen hardware, graphics wise, and that RenderWare did not stand up to competition, such as Unreal Engine from Epic Games. He has also stated that the RenderWare team is "mostly a dev house".