czwartek, 25 lipca 2013

10 nalepszych silników gier według mnie

W tym poście powiem wam jakie silniki graficzne są według mojego skromnego zdania najlepsze do gier komputerowych.

Ale najpierw trochę o silnikach graficznych - co to jest?

"Silnik graficzny – część kodu aplikacji odpowiedzialna za tworzenie grafiki (2D lub 3D) na ekranie komputera. Zawiera elementy konieczne do wykonywania złożonych matematycznych obliczeń i przekształceń elementów grafiki.
Silnik graficzny zajmuje się renderowaniem programowym bądź sprzętowym obrazu na zwykłym ekranie w czasie rzeczywistym. W przypadku grafiki trójwymiarowej oznacza to, że każda klatka obrazu musi zostać wygenerowana na tyle szybko, aby możliwe było swobodne 'poruszanie się' po trójwymiarowym świecie wirtualnym. Silniki graficzne do generowania obrazu 3D są czasami nazywane silnikami 3D. Do przyśpieszenia i wykonywania bardziej złożonych obliczeń mogą wykorzystywać wsparcie sprzętowe specjalizowanych procesorów graficznych oraz obsługujących je bibliotek graficznych takich jak DirectX czy OpenGL.
Przykładami takich silników mogą być Genesis3D, Irrlicht, OGRE, Antiryad Gx, Crystal Space, RAGE. Choć zwykłemu posiadaczowi komputera kojarzą się przede wszystkim z grami, to są projektowane do wielu innych celów, np. wizualizacji projektowanych budynków czy wnętrz. Nie powinny być utożsamiane z silnikami gry."
  z Wikipedia - wolna encyklopedia
Chwilkę, ale coś się nie zgadza. Co to może być? Wyżej opisany jest silnik graficzny nie do gier lecz do architektoicznych użyć komercyjnych. Więc znowu pozwolę  sobie scytować lecz tym razem o silnikach gier :)
"Silnik gry – główna część kodu gry komputerowej.
Silnik gry zajmuje się interakcją elementów gry. Może mieć w sobie wbudowane moduły grafiki, wejścia, sieci czy też AI i wykrywania kolizji między obiektami gry itd. Może też korzystać z oddzielnych silników implementujących obsługę wymienionych modułów. Silnik gry jest często błędnie utożsamiany z silnikiem graficznym lub silnikiem 3D.
Najczęściej jest on wykonywany z użyciem paradygmatu obiektowego. Firmy deweloperskie korzystają z gotowych silników lub też same tworzą, przy czym zawsze silnikowi towarzyszą narzędzia, dzięki którym można stworzyć pewne elementy gry bez ingerencji w kod źródłowy silnika.
Przykładem jest Unreal Engine."
    z Wikipedia - wolna encyklopedia
Teraz czas na legendarne TOP 10:
1. CryEngine (m.in. seria Crysis, gry Sniper: Ghost Warrior 2, Homefront 2 i Ryse)
2. Frostbite (m.in. seria Battlefield, gry Medal of Honor: Warfighter,  Need for Speed:The Run)
3. Unreal Engine (m.in. seria Mass Effect, Mortal Kombat, Gears of War, Harry Potter)
4. Naughty Dog  Game Engine (seria Uncharted i gra The Last of Us)
5. Rockstar Advanced Game Engine (m.in. seria Grand Theft Auto, Max Payne, Red Dead Redemption)
6. Lightweight Java Game Libriary (m.in. kultowa gra Minecraft i wiele innych prostych gierek)
7. id Tech (m.in. RAGE, Brink, Wolfenstein, seria Doom)
8. Technologia SpeedTree (m.in. seria Wiedźmin, The Elder Scrolls, Call of Duty, Total War, Saints Row, Gothic)
9. RenderWare (m.in. Tony Hawk, Burnout, Need for Speed)
10. JADE engine (m.in. seria Prince of Persia, gry Avatar i seria Rayman)

To koniec dzisiejszego przeglądu graficznego ;)
I kilka screenshotów każdego z tych silników ;)


Brak komentarzy:

Prześlij komentarz