From Wikipedia, the free encyclopedia
A Source Engine a Valve Corporation által fejlesztett 3D-s videójáték-motor, amely Microsoft Windowsra, Linuxra, OS X-re , Xboxra, Xbox 360-ra, és PlayStation 3-ra jelent meg.
Ezt a szócikket némileg át kellene dolgozni a wiki jelölőnyelv szabályainak figyelembevételével, hogy megfeleljen a Wikipédia alapvető stilisztikai és formai követelményeinek. |
Source Engine | |
Fejlesztő | Valve Corporation |
Első kiadás | 2004 |
Legfrissebb stabil kiadás | Build 5402 (2013) |
Programozási nyelv | C++ |
Operációs rendszer |
|
Platform | Microsoft Windows, Linux, OS X, PlayStation 3, Xbox, Xbox 360 |
Kategória | videójáték-motor |
Licenc | zárt forráskódú |
A Source Engine weboldala |
2004-ben debütált a Counter-Strike: Source nevű játékkal, majd a nem sokkal utána megjelenő Half-Life 2 is ezt használta. Más játékokban is használják, például a Team Fortress 2-ben, a Portalban, a Left 4 Deadben, a Dark Messiah of Might and Magicben, a Mabinogi Heroesban, a Vampire: The Masquerade – Bloodlinesban, a The Stanley Parable-ben, az Underhellben és a Postal 3-ban. Majd a 2019-ben debütáló Apex Legends is ezt használta.
A Source SDK a Source Engine szoftverfejlesztői csomagja, amely számos olyan eszközt tartalmaz, amit a Valve is használt a videójátékaikban szereplő tárgyak megalkotásához. A csomag számos parancssoros programot tartalmaz, melyekkel speciális funkciókat lehet tervezni, illetve néhány felhasználói felülettel rendelkező programot is, melyek a komplexebb funkciókat látják el. A Source SDK ingyenes, különálló eszközcsomagként jelent meg a Steamen keresztül, a letöltéséhez azonban meg kell vásárolni legalább egy Source-játékot. A Left 4 Dead 2008 év végi megjelenése óta a Valve elkezdett „szerzői eszközöket” közzétenni a különálló játékokhoz, melyekben ugyanazon az eszközök szerepelnek az adott játék Source-kiadásához igazítva. Miután a Team Fortress 2 ingyenesen játszható lett a Source SDK gyakorlatilag az összes Steam-felhasználónak is ingyenes lett. Amikor bizonyos Source-játékokat felfrissítették a Source 2013-ra, akkor a régebbi Source SDK-kat kivezették.
A Source SDK három programot tartalmaz: a Hammer Editort, a Model Viewert és a Face Posert. A Hammer Editor a Source hivatalos pályaszerkesztője, és a szoftverfejlesztői csomagban található renderelési és fordítási eszközökkel, a bináris állományelválasztás (BSP) metódus alapján lehet vele pályákat megalkotni. Az eszköz eredetileg Worldcraft néven volt ismert és a Valve felvásárlása előtt Ben Morris fejlesztette.[1] A Model Viewer programban a felhasználók megnézhetik a játékokban használt modelleket, illetve számos egyéb felhasználása is van, így például a fejlesztők a program segítségével megnézhetik a modelljeiket és azok animációit vagy a kapcsolási pontjait. A Face Poser eszköz az arcanimációs rendszerekhez ad hozzáférést. A programban szerkeszteni lehet a modellek arcmimikáját, gesztusaiat és mozgásait, a kimondott beszédhez lehet igazítani a szájuk mozgását, illetve meg lehet nézni, hogy ezek hogyan néznek ki a játék motorjában.
A Source-t azért készítették el, hogy visszafelé is kompatibilis legyen. A Steammel a Valve Corporation bevezette az automatikus frissítést a motor legfrissebb kiadására a régi verziójú felhasználók között. Ez a gyakorlatban azt jelenti, hogy más keretrendszerektől, motoroktól eltérően a Source Engine nem rendelkezik verziószámozással, helyette mindig ugyan azt a verziót frissítik és teszik elérhetővé az azt használók részére.
Ez nem sikerült amikor kiadták a Half-Life 2: Episode One-t, és a The Orange Box-ot, mindkettő egy új típusú verziót adott ki a Source-ból, amely nem tudott régebbi játékokat, és modokat futtatni, míg a fejlesztők át nem írták a kódot, valamint a tartalmát. Ezekben az esetekben át kellett költözni az új motorra, ami azonban a modok teljes újrafejlesztését jelentette.
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.