Genie motor

Genie Engine  är en datorspelsmotor utvecklad av Ensemble Studios och används i ett antal populära datorspel som Age of Empires , Age of Empires II och dess expansion Age of Empires II: The Conquerors , Star Wars: Galactic Battlegrounds . Vissa av dessa spel har porterats till Apple Mac. Det har inte använts i andra Ensemble Studios-spel.

Utveckling

Genie Engine utvecklades som grunden för Ensemble Studios första spel , Age of Empires , som ursprungligen hette "Dawn of Man" [1] . Formgivarna tog mycket av sin inspiration från Civilization -spelet , med dess beprövade historiska miljö, som hyllades av recensenter [2] . Bruce Shelley [3] , Tony Goodman (som konstnär) [4] och Dave Pottinger (ansvarig för artificiell intelligens ) [5] gjorde de största bidragen till skapandet av Age of Empires . Spelet har beskrivits som en blandning av " Civilization II och Warcraft II " [6] och detta återspeglas i motorns speldesign. Precis som Warcraft är det ett strategispel i realtid , men till skillnad från Warcraft och som Civilization II är det ett historiskt spel i en isometrisk syn.

Spelets uppföljares projektteam, The Age of Kings , hade för avsikt att slutföra spelet inom ett år med hjälp av kod från originalspelet och med en omdesignad Genie Engine [7] . Efter några månader insåg de att de inte skulle kunna slutföra spelet på ett kvalitetsmässigt sätt vid det här laget. Ensemble Studios sa till Microsoft att de skulle behöva ytterligare ett år, och skapade istället Age of Empires: The Rise of Rome , ett lättarbetat tillägg till Age of Empires , som en kompromiss som skulle kunna släppas julen 1998 [8] . För att hinna släppa spelet nästa år anställer företaget programmerare, artister, designers [9] .

Den ursprungliga Age of Empires kritiserades för sin artificiella intelligens (AI). Eftersom den ursprungliga AI inte " fuskade " [10] genom att tillskriva sig själv extra resurser eller använda tekniker som inte var tillgängliga för en livespelare, var det lättare att besegra än i många andra realtidsstrategispel. För The Age of Kings försökte Ensemble Studios utveckla en kraftfullare AI, återigen utan att förlita sig på fusk. Branschveteranen Mario Grimani ledde Ensemble Studios vid skapandet av det nya systemet. För att övervinna en annan stor brist i Age of Empires  - pathfinding - gjorde teamet en fullständig översyn av AI-navigationssystemet [9] .

Teamet var mindre framgångsrikt i andra frågor; programmeraren Matt Pritchard klagade efter releasen av Age of Empires att det inte fanns någon process på plats för att tillåta patchar att släppas . Flera buggar i spelet ledde till globalt fusk i Age of Empires flerspelarspel , vilket resulterade i att Microsoft lovade Ensemble Studios att ett sätt att installera en patch för The Age of Kings skulle utvecklas . Den första patchen släpptes 11 månader efter lanseringen av spelet [11] [12] .

Ensemble Studios utvecklade ett nytt terrängsystem för The Age of Kings , med en 3D- presentation av funktioner som var mycket överlägsna dem i Age of Empires . Pritchard noterade förbättringen i lagets konstnärliga förmåga efter deras arbete på de två senaste matcherna, och han noterade, " AoK har varit ett skyltfönster för att förbättra deras talang" [9] . Han klagade dock över bristen på ett verktyg för att hantera konstkomponenter, medan andra avdelningar fick nya verktyg och automatiserade procedurer för att hjälpa till med design och testning av spelet [9] [11] .

The Age of Kings introducerade ett triggersystem för sin scenarioredigerare. Utlösare låter dig visa meddelanden eller åtgärder som inträffar baserat på fördefinierade kriterier eller "händelser" [13] . Skriptredigeraren har också förbättrats med ett nytt AI-system. AI och triggersystem interagerar regelbundet med varandra i enspelarkampanjer [14] . Många tillägg lades till The Conquerors , men dessa var mestadels spelförbättringar, inte motorn.

Star Wars: Galactic Battlegrounds utvecklades av LucasArts med hjälp av Ensemble Studios licensierade Genie Engine . Spelet, såväl som tillägget Clone Campaigns, utvecklades under ledning av Harry M. Gaber [15] .

Funktioner

Genie Engine har ett antal funktioner som är gemensamma för liknande spel, inklusive en scenarioredigerare, kampanjer, multiplayer, lokal och TCP/IP multiplayer och bakgrundsmusik. Motorn använde en isometrisk brickuppsättning, till skillnad från andra strategispel i realtid som Warcraft .

Spel som använder Genie Engine

Legacy

Spel som använder Genie Engine fick i allmänhet höga betyg. Från och med 2000 sålde Age of Empires över 3 miljoner exemplar [16] , med en genomsnittlig poäng på 87 % på spelrankingen [17] . The Age of Kings fick ett ännu högre kritiskt betyg än det första spelet, med 92 % från Game Rankings och Metacritic [18] [19] . Båda expansionerna till Age of Empires fick något lägre betyg, men mottogs fortfarande mycket väl [20] [21] .

Star Wars: Galactic Battlegrounds fick generellt positiva recensioner från kritiker [22] och fans [23] [24] . GameRankings gav spelet 77 % baserat på 38 media [25] . Designen av Genie Engine kopierades senare i spel som Empire Earth [26] , Cossacks: European Wars [27] , Theocracy [28] , Rise of Nations och Stronghold . De flesta av dessa spel har också blivit kritikerrosade [27] [29] [30] [31] .

En modifierad Genie Engine användes också i skapandet av spelen Age of Mythology och Age of Empires III . De viktigaste tekniska innovationerna var grafikuppdateringar och anslutningen av Havok- länkmotorn [ 32] .

Skapandet av gratis realtidsstrategi 0 AD av Wildfire Games började som en modifiering av Age of Empires II och har många likheter med Age of Empires [33] . Ett annat gratis projekt försöker återskapa mer direkt Age of Empires och Genie Engine; det är skrivet i Gambas [34] [35] [36] .

Notera

  1. Grossman, Austin. Postmortems från Game Developer  (neopr.) . — Focal Press, 2003. - ISBN 1578202140 .
  2. Bakom kulisserna . Microsoft.com. Hämtad 2 september 2008. Arkiverad från originalet 1 september 2012.
  3. Bakom kulisserna: Bruce Shelly . Microsoft.com. Hämtad 2 september 2008. Arkiverad från originalet 27 februari 2012.
  4. Bakom kulisserna: Tony Goodman . Microsoft.com. Hämtad 2 september 2008. Arkiverad från originalet 1 september 2012.
  5. Bakom kulisserna: Dave Pottinger . Microsoft.com. Hämtad 2 september 2008. Arkiverad från originalet 27 februari 2012.
  6. Daniel Gies. Bygg ett imperium som överträffar Microsofts . Game Revolution (november 1997). Hämtad 24 februari 2008. Arkiverad från originalet 1 september 2012.
  7. The Art of Empires ( .doc ). Gamasutra . Hämtad 22 september 2008. Arkiverad från originalet 1 september 2012.
  8. Matt Pritchard. Postmortem: Ensemble Studios Age of Empires II: The Age of Kings - Catching Up . Gamasutra (7 mars 2000). Hämtad 20 september 2008. Arkiverad från originalet 1 september 2012.
  9. 1 2 3 4 Matt Pritchard. Postmortem: Ensemble Studios Age of Empires II: The Age of Kings - What Went Right . Gamasutra (7 mars 2000). Hämtad 20 september 2008. Arkiverad från originalet 1 september 2012.
  10. Dave Pottinger . Microsoft . Datum för åtkomst: 20 september 2008. Arkiverad från originalet den 27 februari 2012.
  11. 12 Matt Pritchard . Postmortem: Ensemble Studios Age of Empires II: The Age of Kings - What Went Wrong . Gamasutra (7 mars 2000). Hämtad 21 september 2008. Arkiverad från originalet 1 september 2012.
  12. Age of Empires II: The Age of Kings Nedladdningar . Microsoft . Hämtad 21 september 2008. Arkiverad från originalet 1 september 2012.
  13. Greg Street. Age of Empires II: Barbarossakampanjen . IGN (27 augusti 1999). Hämtad 27 september 2008. Arkiverad från originalet 1 september 2012.
  14. Greg Street. Age of Empires II: Genghis Khan-kampanjen . IGN (10 september 1999). Hämtad 27 september 2008. Arkiverad från originalet 1 september 2012.
  15. MobyGames - Garry Gaber . Hämtad 19 oktober 2011. Arkiverad från originalet 14 december 2011.
  16. Matt Pritchard. Postmortem: Ensemble Studios Age of Empires II: The Age of Kings . Gamasutra (7 mars 2000). Hämtad 1 februari 2008. Arkiverad från originalet 1 september 2012.
  17. Age of Empires . Spelrankningar . Hämtad 17 juni 2008. Arkiverad från originalet 1 september 2012.
  18. Age of Empires II: The Age of Kings . Spelrankningar . Hämtad 17 juni 2008. Arkiverad från originalet 1 september 2012.
  19. Age of Empires II: The Age of Kings (pc: 1999) . Metakritisk . Hämtad 17 juni 2008. Arkiverad från originalet 1 september 2012.
  20. Age of Empires: The Rise of Rome . Spelrankningar . Hämtad 17 juni 2008. Arkiverad från originalet 1 september 2012.
  21. Age of Empires II: The Conquerors . Spelrankningar . Hämtad 17 juni 2008. Arkiverad från originalet 1 september 2012.
  22. Lista över recensioner för Galactic Battlegrounds (länk ej tillgänglig) . Datum för åtkomst: 19 oktober 2011. Arkiverad från originalet den 25 maj 2011. 
  23. GameSpot-användarrecensioner för Galactic Battlegrounds (länk ej tillgänglig) . Hämtad 19 oktober 2011. Arkiverad från originalet 3 september 2009. 
  24. Moby Games Profile of Galactic Battlegrounds , med användarrecensioner . Hämtad 19 oktober 2011. Arkiverad från originalet 27 oktober 2011.
  25. GameRankings poäng för Galactic Battlegrounds
  26. Kasavin, Greg. GameSpot Empire Earth recension . GameSpot (13 november 2001). Hämtad 30 december 2006. Arkiverad från originalet 11 juni 2003.
  27. 1 2 Kosacker: European Wars Review . CNET-nätverk. Hämtad 31 augusti 2008. Arkiverad från originalet 1 september 2012.
  28. Teokrati Förhandsvisning . Eurogamer . Hämtad 19 november 2009. Arkiverad från originalet 1 september 2012.
  29. Empire Earth recensioner . spelrankningar. Hämtad 16 mars 2007. Arkiverad från originalet 1 september 2012.
  30. PRESSRUM: 27 oktober 2004 - Rise of Nations: Guldskepp arkiverad 22 september 2007.
  31. Stronghold (pc: 2001) (12 juni 2009). Hämtad 12 juni 2009. Arkiverad från originalet 1 september 2012.
  32. Steve Butts. Age of Empires III (ej tillgänglig länk) . IGN (9 mars 2005). Hämtad 17 juni 2008. Arkiverad från originalet 6 december 2008. 
  33. Pyrogrensis motor . ModDB. Hämtad 18 oktober 2009. Arkiverad från originalet 4 april 2012.
  34. Gambas Genie projekterar sida . Piga programvara. Hämtad 18 oktober 2009. Arkiverad från originalet 1 september 2012.
  35. Iain "Klingoncowboy4" Wilson. Gratis AOE? . Min operagemenskap . Hämtad 18 oktober 2009. Arkiverad från originalet 1 september 2012.
  36. Age of Empires över WINE . LinuxQuestions.org . Hämtad 18 oktober 2009. Arkiverad från originalet 1 september 2012.

Länkar