EA Graphics Library
EA Graphics Library |
Type |
Spilmotor ( liste ) |
Udvikler |
Elektronisk kunst |
Nøgleprogrammører _ |
In Need for Speed: Hot Pursuit 2 : Anis Ahmad, Greg Chapman, Anish Dave, Martin Edwards, Albert Ho, Jaysen Huculak, Daniel Kennett, Pat Martin, Stan Melax, Mark Mizuguchi, Eddie Parker, Rod Reddekopp, Dr. Eric Schenk, Audrey Schumacher, Brian Stafford, Rob Will, David Wong, Simon Wong, Ulric Wong [1] |
Hardware platform |
IBM PC-kompatibel computer Xbox 360 PlayStation Portable PlayStation 2 PlayStation 3 GameCube Wii |
Understøttet OS |
Microsoft Windows Mac OS X |
Skrevet i sprog |
Formentlig C++ |
Licens |
proprietære |
nyeste version |
EAGL4 |
Første spil på motoren |
/ NHL 2002 |
EA Graphics Library (EAGL) ( russisk: Electronic Arts Graphics Library ) er en spilmotor udviklet til internt brug af det amerikanske firma Electronic Arts . Denne spilmotor, der er underlagt konstante forbedringer og forbedringer, bruges af EA-tilknyttede selskaber i projekter som Need for Speed -bilsimulator -serien , FIFA , NBA , NHL- sportssimulator -serien og andre spil [2] [3] .
Specifikationer
Det nøjagtige antal spil udgivet baseret på denne teknologi er ukendt, såvel som information om forskellene mellem versioner af motoren. For at tegne (gengive) billeder i spil baseret på denne motor, bruges applikationsprogrammeringsgrænsefladen ( API ) DirectX . Behandlingen af store åbne ( eng. udendørs ) rum er understøttet (yderligere optimeringer og forbedringer til denne funktion blev hovedsageligt udført i Need for Speed: Most Wanted 2005, det er muligt at streame placeringen, efterhånden som afspilleren bevæger sig rundt i den, hvilket tillader dig til at skabe illusionen "sømløse" verden og reducere den samlede tid, det tager at indlæse spillet).
EAGL-motoren er gentagne gange blevet forfinet for hvert udgående spil, der er lavet forbedringer til grafikdelen (renderer ) og fysikmotoren , understøttelse af multi-core processorer , nye spillekonsoller osv.
er blevet tilføjet .
Nedenfor er de teknologiske parametre for den fjerde version af motoren (EAGL4)
[К 1] , på eksemplet med computerspil Need for Speed: Most Wanted (2005) og Need for Speed: Carbon (2006)
[2] [3] .
Oprindeligt blev den fjerde version af motoren (EAGL4), som driver Need for Speed: Most Wanted og Need for Speed: Carbon , skabt ifølge iXBT.com [3] til Need for Speed: Hot Pursuit 2 og PlayStation . 2 spilkonsol , men let bærbar API og runtime tillod portering til andre platforme.
Sammenlignet med versionen af motoren, der blev brugt i Hot Pursuit 2 , blev EAGL4 forbedret til Most Wanted , da den senere blev forbedret til Carbon og senere andre spil i serien.
Grafikmotoren understøtter dynamiske bløde skygger, brugen af shadow mapping , et stort antal pixel- og vertex shaders , som f.eks. bruges til forskellige efterfiltreringsalgoritmer, herunder metoder som: motion blur (screen blur), distortion (forvrængning/brydning fra regndråber på forruden), pseudo - HDR (omtalt i selve spillene som overlys og er i stedet for en fuldgyldig HDR-gengivelse en kombination af bloom -effekten og flere simple effekter, der simulerer f.eks. , synets tilpasningsevne til lysændringer ), støj (korneffekt), visuel behandling (farvefiltrering) og dybdeskarphedseffekt . Brugen af
normale kort er understøttet .
Partikelsystemet er ansvarligt for effekter som regn, udstødning, hjulrøg, fakkelrøg, tåge, gnister osv.
For at implementere refleksioner på bilmodeller bruges et dynamisk refleksionskort ( eng. specular mapping ) (seks flader af en terning, opdateret med en hastighed angivet i indstillingerne; hver har en opløsning på 256x256 pixels). Kun statisk geometri er tegnet til kortet. Det gennemsnitlige antal polygoner , der vises pr. ramme (f.eks. Need for Speed: Most Wanted ) ved maksimale indstillinger er 140000-150000.
Det er bemærkelsesværdigt, at Need for Speed: Most Wanted og Need for Speed: Carbon , ligesom nogle andre spil på denne motor, ikke understøtter widescreen-skærme fra menuen (ikke desto mindre understøtter selve motoren denne funktion, der er specielle hjælpeprogrammer ) [4] [5] .
Spil, der bruger EA Graphics Library
Listen nedenfor er ikke komplet.
- 2001 - NHL 2002 ( PC , PlayStation 2 , Xbox ) (Udvikling: EA Canada )
- 2002 - NHL 2003 ( PC , GameCube , PlayStation 2 , Xbox ) (Udvikling: EA Canada )
- 2002 - FIFA Football 2003 ( PC , GameCube , PlayStation 2 , Xbox ) (Udvikling: EA Canada )
- 2002 - Need for Speed: Hot Pursuit 2 [1] ( PC , GameCube , PlayStation 2 , Xbox ) (Udvikling: EA Bellevue ) (EAGL3 eller 4)
- 2002 - 007: Agent Under Fire [6] [K 2] ( GameCube , PlayStation 2 , Xbox ) (udvikling: EA Redwood Shores og EA Canada ) (EAGL-version ukendt)
- 2003 - Need for Speed: Underground ( PC , GameCube , PlayStation 2 , Xbox ) (Udvikling: EA Black Box (EAGL3 eller 4)
- 2004 - NHL 2005 ( PC , GameCube , PlayStation 2 , Xbox ) (Udvikling: EA Black Box )
- 2004 - Need for Speed: Underground 2 ( PC , GameCube , PlayStation 2 , Xbox ) (Udvikling: EA Black Box ) (EAGL3 eller 4)
- 2005 - NHL 06 ( PC , GameCube , PlayStation 2 , Xbox ) (Udvikling: EA Black Box )
- 2005 - Need for Speed: Most Wanted ( PC , GameCube , PlayStation 2 , Xbox , Xbox 360 ) (Udvikling: EA Black Box ) (EAGL 3 eller 4)
- 2006 - NHL 07 ( PC , GameCube , PlayStation 2 , Xbox , Xbox 360 ) (Udvikling: EA Montreal )
- 2006 - Need for Speed: Carbon ( PC , GameCube , PlayStation 2 , PlayStation 3 , Xbox , Xbox 360 ) (Udvikling: EA Black Box ) (EAGL3 eller 4)
- 2007 - NHL 08 ( PC , PlayStation 2 , PlayStation 3 , Xbox , Xbox 360 ) (Udvikling: EA Canada )
- 2007 - Need for Speed: ProStreet ( PC , GameCube , PlayStation 2 , PlayStation 3 , Xbox , Xbox 360 ) (Udvikling: EA Black Box ) (EAGL4)
- 2008 - Spore [7] ( PC , Mac OS X ) (udvikling: Maxis )
- 2010 - Need for Speed: World [K 3] [8] [9] ( PC ) (udvikling: EA Black Box og EA Singapore, senere Quicklime Games) (modificeret af EAGL3)
Se også
- RenderWare er en spilmotor udviklet af Criterion Games , et datterselskab af Electronic Arts. I de senere år er det blevet brugt som en intern motor i hovedvirksomhedens og selve Criterion Games-studiets projekter; Den seneste version af motoren kører Need for Speed: Hot Pursuit fra 2010 [11] , Need for Speed: Most Wanted fra 2012 (versionen af motoren kaldes også Chameleon ) [12] .
Noter
Kommentarer
- ↑ Forskellige kilder navngiver en anden version af motoren, der blev brugt i spillene; så for Need for Speed: Most Wanted , ifølge artiklen "Graphics in Games" Arkiveret 26. januar 2013. , dette er EAGL4, mens fakta om spillet på StopGame.ru Arkiveret 10. september 2013 på Wayback Machine hævder, at dette spil bruger EAGL3; og for Need for Speed: Carbon , ifølge "Graphics in Games" -artiklen Arkiveret 28. juli 2013 på Wayback Machine , er dette EAGL4, men i Windows-spilemulatoren til Linux WineHQ-databasen på Carbon -spilsiden Arkiveret 3. december 2013 den Wayback Machine nævnes det, at spillet er bygget på EAGL3 - dermed virker det problematisk at fastslå den nøjagtige version af motoren .
- ↑ Motoren bruges i spillets racersekvenser, mens actiondelen af spillet drives af id Tech 3 .
- ↑ Ifølge nogle kilder er spillet baseret på en modificeret version af EAGL-motoren, baseret på EAGL 3 fra Most Wanted og Carbon , men ifølge andre kilder, f.eks. nyheder på unity3d.ru Arkiveret 11. november 2013 på Wayback Machine , spillet er bygget på Unity3D -motoren .
Kilder
- ↑ 1 2 Need for Speed: Hot Pursuit 2 - Credits (eng.) (link unavailable) . alle spil . — titler på spillet, omtale af holdet, der arbejdede på motoren, og dens navn. Hentet 15. oktober 2012. Arkiveret fra originalen 19. oktober 2012.
- ↑ 1 2 Alexey Berillo. Grafikteknologi i spil: Need for Speed: Most Wanted (utilgængeligt link) . IXBT.com (12. juli 2006). Hentet 7. februar 2011. Arkiveret fra originalen 26. januar 2013. (Russisk)
- ↑ 1 2 3 Alexey Berillo. Grafikteknologi i spil: Need for Speed: Carbon (utilgængeligt link) . IXBT.com (6. februar 2007). Dato for adgang: 7. februar 2011. Arkiveret fra originalen 28. juli 2013. (Russisk)
- ↑ Need for Speed Most Wanted (eng.) (utilgængeligt link) . Widescreen Gaming Wiki. Hentet 7. februar 2011. Arkiveret fra originalen 19. marts 2012.
- ↑ Need for Speed Carbon (eng.) (utilgængeligt link) . Widescreen Gaming Wiki. Hentet 7. februar 2011. Arkiveret fra originalen 19. marts 2012.
- ↑ 007: Agent Under Fire - Credits . MobyGames . — titler på spillet, omtale af holdet, der arbejdede på motoren, og dens navn. Hentet 15. november 2013. Arkiveret fra originalen 12. november 2013.
- ↑ Spore (engelsk) (link utilgængeligt) . strategi wiki. Hentet 25. september 2012. Arkiveret fra originalen 19. oktober 2012.
- ↑ EAGL (downlink) . gamers info. Hentet 23. august 2013. Arkiveret fra originalen 26. august 2013. (Russisk)
- ↑ En legendarisk info om pc-spil, du bør vide: EAGL ( utilgængeligt link) . bobler. Hentet 23. august 2013. Arkiveret fra originalen 26. august 2013.
- ↑ Need for Speed: Undercover (eng.) (link ikke tilgængeligt) . Elektronisk kunst . Hentet 9. februar 2011. Arkiveret fra originalen 19. marts 2012.
- ↑ Need For Speed: Hot Pursuit (engelsk) (link ikke tilgængeligt) . damp . - se omtalen af motoren i listen over registrerede varemærker. Hentet 9. februar 2011. Arkiveret fra originalen 19. marts 2012.
- ↑ Teknisk interview: Need for Speed: Hot Pursuit (engelsk) (link ikke tilgængeligt) . Eurogamer.net (31. juli 2010). Hentet 10. februar 2011. Arkiveret fra originalen 19. marts 2012.
Links
- Daniel Kennett (engelsk) (link ikke tilgængeligt) . BRYDE IND. — profil af en af udviklerne af motoren; omtaler af EAGL. Hentet 7. februar 2011. Arkiveret fra originalen 19. marts 2012.