Trenutno postoji veliki broj Game Engine-a od kojih se neki besplatni a neki komercijalni. Veliki broj engine-a tvrtke koje ih razvijaju ne objavljuju javno ali im daju ime kako bi korisnici prepoznali da je igra napravljena u kvalitetnom Engine-u što jamči nekakvu kvalitetu.
|
Naziv |
Programski jezik |
Više-platformski |
SDL |
2D orijentiran |
Skriptni jezik |
Izrađene igre |
Licenca |
|
Build engine |
C |
Ne |
Ne |
- |
- |
Duke Nukem 3D, Shadow Warrior, Blood |
Prilagođena |
|
Flexible Isometric Free Engine |
C++ |
Da |
Da |
Da |
Python |
Unknown Horizons |
LGPL |
|
Flixel |
ActionScript |
Da |
Ne |
Da |
- |
Various games by Gregory Weir |
MIT |
|
Id Tech 1, 2, 3, 4 |
C, id Tech 4 – C++ |
Da |
Ne |
Ne |
1 - ACS 2 - Via DLLs 3 - Via DLLs 4 - Id Tech |
Doom, Doom II, HeXen, Heretic, Strife Quake II Quake III Arena Doom 3 |
|
|
ioquake3 |
C |
Da |
Da |
Ne |
- |
Urban Terror |
GPL |
|
Lightweight Java Game Library |
Java |
Da |
Ne |
Ne |
- |
Minecraft Spiral Knights |
BSD |
|
Panda3D |
Python |
Da |
Ne |
Ne |
Python |
Toontown Online, Pirates of the Caribbean Online |
BSD |
Blender engine je dio Blendera, alata za 3D modeliranje koji se koristi za izradu interaktivnog real-time sadržaja. Engine je napisan u jeziku C++ kao komponenta koja je skoro u potpunosti odvojena od Blendera. Ovaj engine također podržava pisanje skripti u Pythonu i može se koristiti na svim platformama.
Ovaj engine je poznat zbog toga što su se u njemu izrađivale legendarne igre Quake i Doom 3. U prvoj verziji ovog engine-a izrađen je Doom i Doom 2. U drugoj verziji Quake II, u trećoj Quake III Arena a u četvrtoj Doom 3.
Engine razvijen od strane tvrtke Westwood Studios koja je poznata po naslovima Red Alert, Command & Conquer: Generals. Poznat je po tome što je omogućavao slow-motion efekte pri eksplozijama te što se radnja u igri mogla odvijati kroz različito vrijeme u danu(realistično svjetlo i sjene). U svom trećem izdanju ponudio je podršku za PlayStation 3 i poboljšanu biblioteku za matematičke operacije. Najavljeno je da će drugo izdanje igre Command & Conquer: Generals biti razvijeno u novom Frostbite 2 Engine(Battlefield, Medal of Honor)-u što znači da SAGE Engine odlazi u zasluženu mirovinu.
Unity je razvojno okruženje za izradu interaktivnog 3D sadržaja poput vizualizacije građevina ili 3D animacije. Sadržaj razvijen u ovom alatu se može pokretati na svim platformama(Windows, Mac OSX, Xbox 360, PlayStation 3, Wii, iPad, Android). Osim toga sadržaj se može prikazivati i u preglednicima pomoću Unity Web Player plugina za browsere u Windows i Mac okruženju. Ovaj alat se sastoji od editora za razvoj i dizajniranje objekata te od Engine na kojem se napravljeni sadržaj može prikazivati. 2010 godine dobio je „Technology Innovation Award“ nagradu u kategoriji softvera.
Unreal Engine je game engine kojeg je razvila tvrtka Epic Games. Prvi igra nastala u ovom Engine-u je Unreal i izašla je davne 1998. Godine. Iako je primarno razvijen za pucačine iz prvog lica, korišten je za izradu raznih vrsta igrica poput MMORPG i RPG. Napisan je u jeziku C++ i poznat je po svojoj portabilnosti. To je jedan od najkorištenijih Engine-a. Zadnja verzija ima podršku za DX9(Windows, Xbox 360), Direct X 10 i 11(Windows Vista, Windows 7), OpenGL(Linux, Mac OSX, PlayStation 3, iOS, Android). Engine dolazi s skriptnim jezikom UnrealScript koji omogućuje izradu složenijeg sadržaja bez potrebe za mijenjanjem samog Enginea.
Unreal Engine 1
Prva verzija je izdana 1998. Godine i omogućava je renderiranje, detekciju kolozije, AI, umrežavanje i upravljanje datotekama. Zbog hardvera koji u to vrijeme nije bio dovoljno razvijen tvrtka je napravila neke kompromise u samom engine-u pa je tako odlučeno da će se koristiti cilindrična detekcija kolizije umjesto IK detekcije kako bi se održala igrivost. Nakon što su D3D i OpenGL zamijenili 3DFX s trona 3D akceleratora tvrtka je odlučila dodatni podršku za te dvije tehnologije. U početku su performanse ova dva API-ja bile vrlo u odnosu na konkurente.
Tvrtka je nakon izdavanja Unreal Tournamenta pokazala da je unaprijedila Engine i da su mrežne i općenito performanse puno bolje.
Unreal Engine 1 je koristio Glide API koji je bio posebno dizajniram za 3DFX grafičke procesore i nakon toga je nadograđen za OpenGL i Direct3D. Vjerojatno najveći razlog svoje popularnosti je to što je zbog skriptnog jezika omogućavao vrlo jednostavnu izradu različitih modova. Još jedno poboljšanje koje je došlo s igrom Unreal je mrežna skalabilnost i to što je igra prva koristila pravu klijent-server arhitekturu.
Druga verzija je izašla 2002. godine s igrom America's Army nakon što je cijela jezgra engine-a ponovo napisana. Dolazi s poboljšanim UnrealEd editorom (editor za mape) te podrškom za GameCube i Xbox. Nadogradnja u obliku verzije 2.5 dolazi s brojnim poboljšanjima fizike vozila, mehanike čestica i podrške za 64-bitne sustave.
Unreal Engine 3Treća verzija ovog engine-a dolazi s podrškom za DirectX 9-11 za Windows operacijski sustav i Xbox 360 konzolu kao i za sustave koji koriste OpenGL što uključuje PlayStation 3, Linux, Mac OS X, iOS i Android. Njegov sustav za renderiranje podržava mnoge napredne tehnologije poput HDRR, per-pixel lighting i dynamic shadows. Nadogradnje Engine-a donose brojna poboljšanja kao što su:
Osim u industriji igara ovaj Engine se često koristi i u drugim granama poput građevine, simulacija vožnje, virtualni trgovački centri itd.
2010. godine u Engine je ubačena podrška za Steamworks s kojom je moguće izrađivati igre koje se povezuju s Steam klijentom. Također omogućuje autentifikaciju korisnika preko servera ili peer-to-peer mrežnih igara, izgradnju mreže prijatelja i grupa. Korisnici mogu koristiti glasovnu komunikaciju unutar igre i dostupna je podrška za Steam Cloud. API također omogućuje zaštiti za razne vrste prijevara.
Iste godine je izašla nadogradnja s kojom je moguće razvijati igre za Apple iOS uređaje(iPhone, iPod touch i iPad) te su otkrili igru Gears of War 2 koja je razvijena u stereoskopskoj 3D grafici za konzolu Xbox 360 koja je razvijena TriOviz tehnologiji. Nekoliko mjeseci poslije ova tehnologija je potpuno integrirana u Unreal Engine 3.
U listopadu 2011. godine engine je nadograđen tako da podržava Adobe Flash Player 11 putem Stage 3D hardverske akceleracije te je najavljeno da će se uskoro igre napravljene u ovom Engine-u moći exportirati kao Flash igra što bi potencijalno moglo promijeniti industriju igara za preglednike. Ova verzija engine-a je korištena za izradu njihovih novih igrica.
Unreal Engine 4U kolovozu 2005. Godine potpredsjednik Epic Games-a Mark Rein otkriva da se UE4 razvija od 2003. godine. Engine će biti usmjeren na razvoj igrica za novu generaciju igraćih konzola. Šest godina poslije također otkriva da će nova verzija UE biti izdana vjerojatno tek 2014 godine.
Iako je Unreal Engine 3 bio vrlo otvoren za izradu raznih modova, mogućnost objavljivanja i prodaje igara izrađenih pomoću ovog engine-a bila je ograničena zbog licenci samog engine-a. To se promijenilo nakon što je je Epic Games odlučio izdati besplatnu verziju Engine-a pod nazivom Unreal Development Kit. Za sve one koji žele izraditi i distribuirati igru mogu to učiniti zahvaljujući novom modelu prema kojem je potrebno platiti 99 USD i za sve prihode iznad 50,000 USD platiti 25% zarade.
Poznate igre izrađene u Unreal Engine 3|
Godina izdanja |
Naziv |
Platforma |
Izdavač |
|
2010. |
America's Army 3.0 |
MS Windows |
US Army |
|
2009. |
MS Windows |
||
|
2012. |
MS Windows |
||
|
2008. |
MS Windows |
|
|
|
2011. |
Bedlam Games |
||
|
2011. |
Gears of War 3 |
MS Windows |
Epic Games |
|
2012. |
Mass Effect 2 |
MS Windows |
BioWare |
|
2010. |
Medal of Honor |
MS Windows |
|
|
2008. |
|||
|
2009. |
MS Windows |
||
|
2011. |
Silent Hill: Downpour |
MS Windows |
|
Godina izdanja |
Naslov |
Platforma |
Izdavač |
|
1998 |
Unreal |
||
|
2011. |
Duke Nukem: Forever |
3D Realms, Gearbox Software, Piranha Games and Triptych Games[2] |
|
|
2007. |
BioShock |
||
|
2005. |
SWAT 4 |
MS Windows |
|
|
2004. |
MS Windows |
||
|
2002. |
|||
|
2005. |
|||
|
2003. |
|
|
|
|||||||||||
| UVOD | SEMINAR | PRAKTIČNI RAD | DOWNLOAD | LITERATURA Vladimir Mrkela i Andrijana Jarnjak (2012). Template: Template Reactor. |
|
|||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|