CryEngine | |
---|---|
Tip de | Motor de joc ( Lista ) |
Dezvoltator | Crytek |
Parte dintr-o serie de motoare | CryEngine |
Următorul motor din serie | Cry Engine 2 |
Data anunțului | septembrie 2000 |
Data de lansare | 2 mai 2002 |
Platforme hardware | Calculatoare compatibile cu PC IBM , Xbox , Xbox 360 , Wii , PlayStation 3 |
Sistem de operare acceptat | Microsoft Windows , Linux [1] |
Scris în limbaj | C++ |
Licență | o reclamă |
ultima versiune | 3.5.9 / 10 mai 2005 |
Primul joc la motor | Far Cry / 23 martie 2004 |
Ultimul joc la motor | Aion: Turnul Eternității / 25 noiembrie 2008 |
Pagina motorului |
CryEngine este un motor de joc creat de compania privată germană Crytek în 2002 și folosit inițial în shooter-ul la persoana întâi Far Cry . „CryEngine” este un motor comercial care este oferit pentru licențiere altor companii. Din 30 martie 2006, toate drepturile asupra motorului aparțin Ubisoft .
Motorul a fost licențiat de NCSoft pentru MMORPG -ul în curs de dezvoltare Aion: Tower of Eternity . [2] [3]
La sfârșitul lunii septembrie 2009, frații Early, fondatorii Crytek, au acordat un interviu revistei britanice Develop , în care declarau că CryEngine nu a fost planificat inițial pentru acordarea de licențe de către terți. CryEngine a fost planificat să devină un motor închis pentru uz pur intern. Frații au explicat [4] :
Sincer să fiu, la început nu a fost o prioritate pentru noi. Am vrut doar să avem un motor proprietar pentru proiectele noastre de jocuri. Prima companie ne-a contactat în 2002 și ne-au spus că vor să licențieze CryEngine. A fost o mare onoare pentru noi, iar după puțină gândire, ne-am apucat să ne creăm propria afacere de vânzare de licențe și într-o perioadă scurtă de timp am avut mai mulți licențiați.
Text original (engleză)[ arataascunde] Sincer să fiu, la început asta nu a fost o prioritate pentru noi. Am vrut doar să avem un motor proprietar pentru proiectele noastre de jocuri. Primele companii ne-au contactat în 2002 și ne-au spus că vor să licențieze CryENGINE. A fost o mare onoare pentru noi și, după un pic de gândire, am început să ne înființăm afacerea de licențiere și, la scurt timp mai târziu, am avut mai mulți licențiați.Motorul de joc CryEngine este primul motor de joc comercial al Crytek . Dezvoltarea sa a început imediat după înființarea companiei. Motorul a fost dezvoltat inițial ca o demonstrație de tehnologie pentru compania americană nVidia . Cu toate acestea, la ECTS 2000 ( European Computer Trade Show ) Crytek a făcut o mare impresie pe toți marii editori, vizitatori și jurnaliști cu demonstrația lor tehnică, care a fost prezentată în departamentul nVidia. După aceea, pe baza motorului, s-a decis să se creeze 2 jocuri - „X-Isle” și „ Engalus ”. Niciunul dintre aceste jocuri nu a fost lansat vreodată. [5] [6]
Pe 2 mai 2002, Crytek anunță oficial că motorul lor de joc CryEngine este complet și gata pentru licențiere terță parte. Crytek oferă, de asemenea, noua sa dezvoltare, PolyBump , pentru licențiere . [7]
Pe 26 martie 2004, primul joc comercial pentru computer de la Crytek și primul joc care folosește CryEngine, Far Cry , a lovit comercianții cu amănuntul. [opt]
Când au fost lansate plăcile video care acceptă pixeli și vertex shaders versiunea 3.0, Crytek a dezvoltat versiunea 1.2 a motorului, care a folosit unele dintre caracteristicile pixel shaders 3 și vertex shaders versiunea 2.0b pentru a îmbunătăți calitatea graficii. Esența inovațiilor s-a rezumat la faptul că pe obiectele cu iluminare complexă, în special la formarea imaginilor în relief, conform vechii versiuni 1.1 (sau 1.0), iluminarea a fost calculată în mai multe treceri, ceea ce a irosit o mulțime de resurse de accelerator. Introducerea shaderelor 2.0b și 3.0 a făcut posibilă plasarea tuturor acestor calcule complexe într-un shader foarte lung, care se încadrează doar în specificațiile 2.0b și 3.0. Motorul folosește și tehnologia PolyBump , o modalitate specială de a crea texturi care le fac să pară accidentate. Spre deosebire de Bumpmapping, unde hărțile normale sunt folosite pentru a crea texturi volumetrice, Polybump folosește poligoane reale. Astfel, jocurile CryEngine sunt destul de dependente de CPU. Cu toate acestea, această versiune a motorului conținea o serie de erori și, prin urmare, patch-ul a fost retras.
Ulterior, compania a dezvoltat versiunea 1.3, în care tehnologiile anterioare au fost îmbunătățite și depanate, precum și compresia normală a hărților (DXTC5 pentru plăcile video nVidia și 3Dc pentru plăcile video ATI ) și HDR . A fost adăugată și tehnologia Geometry Instancing .
Pe 3 august 2004, a fost lansat oficial „CryEngine MOD SDK” - un set de instrumente suplimentare pentru motorul CryEngine și editorul de nivel Sandbox 1. CryEngine MOD SDK este disponibil pentru descărcare gratuită. [9]
Pe 15 septembrie 2004, a fost lansată o versiune actualizată a „CryEngine MOD SDK”, care includea pluginul PolyBump, instrumentul „CryExporter” pentru importarea modelelor din 3ds Max și Maya și un manual de inteligență artificială. [zece]
Pe 10 mai 2005, Crytek a anunțat un patch pentru „ Far Cry ” care a adus suport pentru tehnologia AMD64 în joc . [unsprezece]
La 30 martie 2006, Ubisoft a achiziționat toate drepturile asupra motorului de joc CryEngine dezvoltat de Crytek. Toate drepturile asupra jocului de calculator Far Cry au fost, de asemenea, dobândite . Toată proprietatea intelectuală a fost dobândită pe perpetuitate și în totalitate; în conformitate cu termenii, Ubisoft a primit drepturi exclusive asupra întregii proprietăți intelectuale a jocului și a motorului, inclusiv marca comercială, logo-ul, personajele, povestea, franciza, decorul , drepturile de dezvoltare și de publicare. Prin urmare, din acel moment, Crytek nu a avut legături legale sau legale cu motorul, nu a putut folosi nici motorul în sine, nici marca comercială CryEngine. Yves Guillemot , președinte și CEO al Ubisoft, a spus despre înțelegere [ 12] [13] :
Far Cry este una dintre cele mai de succes mărci ale Ubisoft, iar acest acord este un alt pas în strategia noastră de a ne îmbogăți continuu catalogul cu mărci deținute în totalitate. Cu Far Cry, ne consolidăm și mai mult poziția de lider în genul FPS.
După lansarea tuturor patch-urilor de la Crytek la jocul Far Cry , motorul se dezvoltă în două direcții.
De când Ubisoft a achiziționat toate drepturile asupra CryEngine și Far Cry în 2006, a continuat să dezvolte motorul pentru Far Cry Instincts și Far Cry Instincts: Evolution pentru Xbox , Far Cry Instincts: Predator pentru Xbox 360 și Far Cry Vengeance pentru Nintendo Wii . După cum sa spus într-un interviu oficial cu Louis-Pierre Pharand , producătorul principal al Far Cry 2 , doar 2-3% din codul original CryEngine va fi folosit în Dunia Engine . [paisprezece]
Crytek a folosit motorul ca bază pentru CryEngine 2 .
Dezvoltatorul și editorul sud-coreean NCsoft a licențiat CryEngine pentru a fi utilizat în MMORPG -ul Aion: The Tower of Eternity . Pentru acest joc, motorul a fost reproiectat, optimizat și „ascuțit” în mod semnificativ pentru specificul jocurilor online multiplayer. [cincisprezece]
În septembrie 2009, Crytek și-a anunțat intenția de a face CryEngine gratuit pentru universitățile din Marea Britanie . Vorbind pentru GamesIndustry.biz , directorul general al Crytek UK , Karl Hilton , a explicat angajamentul companiei de a oferi studenților și absolvenților o experiență care să le schimbe viața în dezvoltarea jocurilor. Prima universitate la care Crytek plănuiește să lanseze motorul într-o lună este Universitatea Bournemouth . „Cred că am făcut o mișcare foarte promițătoare”, a spus Hilton. „Studenții și universitățile nu pot citi gândurile și nu vor ști ce facem și cum o facem până când nu vor intra în contact cu oameni care lucrează cu adevărat în această industrie.” [16] [17] [18]
În primăvara anului 2016, compania a trecut la un model de distribuție pay-what-you-want, ceea ce implică posibilitatea de a utiliza liber motorul pentru dezvoltarea jocului (utilizarea gratuită pentru aplicațiile non-game este interzisă) [19] , CryEngine codul a fost publicat (sub o licență proprietară ) pe GitHub [20] .
Pe 20 martie 2018, Crytek a publicat codul sursă pentru editorul de resurse de joc CRYENGINE Sandbox și o previzualizare a următoarei versiuni a motorului de joc CRYENGINE 5.5. Este prezentat și un nou model, care presupune trecerea la plata deducerilor pentru utilizarea motorului în valoare de 5% cu un venit de peste 5 mii de euro pe an. Pentru proiectele înregistrate înainte de 30 iunie 2018, este posibil să se păstreze vechea schemă „Plătește ceea ce vrei” (taxă la discreția ta fără deduceri).
Crytek | ||||||||
---|---|---|---|---|---|---|---|---|
Jocuri |
| |||||||
Motoarele de joc CryEngine | ||||||||
Articole similare |
Motoare de joc | |||||||
---|---|---|---|---|---|---|---|
Grafic | Gratuit GLScene Horde3D Irrlicht CĂPCĂUN OpenSceneGraph Proprietate Outerra | ||||||
Fizic | Gratuit Box2D Glonţ Chipmunk newton ODĂ. Tokamak Proprietate DMM Havok Fizica PhysX | ||||||
scop general |
| ||||||
De specialitate |
| ||||||
Lista motoarelor de joc |