Silnik Dżina

Silnik Dżina
Deweloperzy Studia zespołowe
Pierwsze wydanie 1997 ( 1997 )
Typ silnik gry
Strona internetowa www.ensemblestudios.com _ _
Age of Empires przy użyciu Genie Engine
The Rise of Rome na silniku Genie Engine
Age of Empires II przy użyciu Genie Engine
Zdobywcy korzystający z silnika Genie

Genie Engine to silnik gry opracowany przez Ensemble Studios i używany w kilku grach komputerowych , takich jak Age of Empires , Age of Empires II i jego rozszerzenia (ale nie jest używany w innych grach Ensemble Studios) oraz Star Wars: Galactic Battlegrounds . Niektóre z tych gier zostały przeniesione na komputer Apple Mac .

Rozwój

Silnik Genie został opracowany jako podstawa pierwszej gry Ensemble Studios , Age of Empires , która miała nazwę rozwojową „Dawn of Man”. Projektanci w dużej mierze czerpali inspirację z gry Civilization z jej sprawdzonym tłem historycznym; zostało to odnotowane przez recenzentów jako coś pozytywnego. Age of Empires zostało zaprojektowane przez Bruce'a Shelleya , Tony'ego Goodmana (odpowiedzialnego za oprawę graficzną gry), Dave'a Pottingera (odpowiedzialnego za sztuczną inteligencję gry) ) i Matt Pritchard (odpowiedzialny za grafikę gry). Gra została opisana jako „ Cywilizacja II spotyka się z Warcraftem II ”, co widać w projekcie silnika gry. Podobnie jak Warcraft jest to strategia czasu rzeczywistego , ale w przeciwieństwie do Warcrafta i podobnie jak Civilization II jest historyczna i ma perspektywę izometryczną .

Zespół projektowy kontynuacji, The Age of Kings , zamierzał ukończyć grę w ciągu roku, używając kodu z oryginału i ponownie wykorzystując silnik gry . Po kilku miesiącach procesu stwierdzili, że nie będą w stanie ukończyć gry o jakości, której szukali w tym czasie. Ensemble Studios poinformowało Microsoft, że będzie potrzebowało kolejnego roku i zamiast tego stworzyło Age of Empires: The Rise of Rome , łatwy w rozwijaniu dodatek do Age of Empires , jako kompromis, który mógłby zostać wydany na Boże Narodzenie 1998. Aby pomóc dotrzymać przyszłorocznego terminu, zatrudniono dodatkowych programistów , artystów i projektantów.

Oryginalny Age of Empires był krytykowany za sztuczną inteligencję (AI). Ponieważ oryginalna sztuczna inteligencja nie „ oszukiwała ”, przydzielając sobie dodatkowe zasoby lub używając innych technik, których gracz ludzki nie mógł, łatwiej było ją pokonać niż w wielu innych grach strategicznych czasu rzeczywistego. W przypadku The Age of Kings Ensemble Studios podjęło próbę opracowania potężniejszego systemu sztucznej inteligencji, który nie poszedłby na kompromis poprzez oszukiwanie. Weteran branży Mario Grimani kierował Ensemble Studios w tworzeniu nowego systemu. Aby przezwyciężyć inny znaczący sprzeciw wobec Age of Empires — odnajdywanie ścieżki — zespół całkowicie przeprojektował system poruszania się silnika gry .

Zespół był mniej skuteczny w rozwiązywaniu innych problemów; programista Matt Pritchard narzekał po wydaniu Age of Empires, że nadal nie ma procesu, za pomocą którego można by wydawać łatki . Rozległe oszustwa w grach wieloosobowych Age of Empires były wynikiem kilku błędów w grze, w wyniku których Microsoft obiecał Ensemble Studios, że będzie proces łatania dla The Age of Kings . W dniu premiery było kilka błędów, które wymagały natychmiastowej uwagi, ale proces łatania nie był jeszcze gotowy. Pierwsza łatka została wydana 11 miesięcy później.

Ensemble Studios opracowało nowy system terenu dla The Age of Kings , z możliwościami prezentacji 3D , które były znacznie lepsze niż w Age of Empires . Pritchard zauważył poprawę zdolności artystycznych zespołu po pracy nad dwoma poprzednimi grami i powiedział, że „ AoK stał się wizytówką ich ulepszonego talentu”. Jednak narzekał na brak narzędzia do zarządzania zasobami sztuki, podczas gdy inne działy zyskały nowe narzędzia i zautomatyzowane procedury pomagające w testowaniu projektowania i gry .

W Age of Kings wprowadzono system wyzwalaczy do edytora scenariuszy. Wyzwalacze umożliwiają wyświetlanie komunikatów lub podejmowanie działań w oparciu o wcześniej ustalone kryteria lub „zdarzenia”. Edytor scenariuszy został również ulepszony przez nowy system AI. Sztuczna inteligencja i systemy wyzwalające regularnie współdziałały w kampaniach dla jednego gracza. The Conquerors dodano wiele ulepszeń, ale dotyczyło to głównie rozgrywki, a nie ulepszeń silnika.

Star Wars: Galactic Battlegrounds zostało opracowane przez LucasArts na podstawie licencji na silnik gry Genie od Ensemble Studios . Gra, podobnie jak dodatek Clone Campaigns , została zaprojektowana i wyreżyserowana przez Garry'ego M. Gabera .

Cechy

Genie Engine ma kilka funkcji, które są wspólne dla wszystkich jego gier, w tym między innymi edytor scenariuszy, kampanie, tryb wieloosobowy LAN, szeregowy i TCP/IP, muzykę w tle. Silnik wykorzystuje izometryczny zestaw kafelków, w przeciwieństwie do innych silników strategii czasu rzeczywistego, takich jak ten używany w Warcrafcie .

Stosowanie

Gry korzystające z silnika Genie

Gwiezdne wojny: galaktyczne pola bitew

Dziedzictwo

Gry oparte na silniku były zwykle wysoko oceniane, a Age of Empires sprzedało się w ponad trzech milionach egzemplarzy do 2000 roku i uzyskało średni wynik 87% w GameRankings . The Age of Kings odniosło większy sukces krytyczny niż pierwsza gra, z rankingami gier i wynikami Metacritic na poziomie 92%. Rozszerzenia Age of Empires do obu gier otrzymały nieco mniej pochwał, ale nadal zostały bardzo dobrze przyjęte. Star Wars: Galactic Battlegrounds zebrało generalnie pozytywne recenzje, zarówno od krytyków, jak i fanów. GameRankings przyznał grze wynik 77% na podstawie 38 mediów. Jednak Galactic Battlegrounds miało wokalnych krytyków.

Silnik Genie został zastąpiony przez silnik Age of Mythology używany w grach z tej serii, a także w Age of Empires III i jego rozszerzeniach. Najbardziej znaczące zmiany to zaktualizowany silnik graficzny i włączenie oprogramowania pośredniego fizyki Havok , a także wprowadzenie miast macierzystych .

Projekt silnika Genie znalazł odzwierciedlenie w późniejszych grach, takich jak Empire Earth , Cossacks: European Wars , Theocracy , Tzar: Burden of the Crown i Rise of Nations . Większość z tych gier odniosła również krytyczny sukces. Tworzona darmowa gra strategiczna czasu rzeczywistego 0 AD firmy Wildfire Games powstała jako modyfikacja Age of Empires II i ma wiele podobieństw do Age of Empires w swoim obecnym projekcie na szczycie nowego silnika Pirogeneza. Openage to kolejny projekt wolnego oprogramowania, który próbuje stworzyć nowoczesną reimplementację oryginalnego Genie Engine przy użyciu C++ i Pythona .

Linki zewnętrzne