Source (Spiel-Engine)

Source

Logo der Source-Engine
Basisdaten

EntwicklerValve
Aktuelle VersionBuild 6879
(2017)
BetriebssystemWindows, Linux, macOS,[1] PlayStation 3, Xbox, Xbox 360, Android[2] PlayStation 4, Xbox One
ProgrammierspracheC++
KategorieSpiel-Engine
LizenzProprietär
https://www.valvesoftware.com/de/

Source ist eine Spiel-Engine des US-amerikanischen Spieleentwicklers Valve. Sie läuft sowohl auf 32-Bit- als auch auf 64-Bit-Systemen. Auf ihr basierende Spiele wurden für Windows, macOS, Linux, Xbox, Xbox 360, Xbox One, PlayStation 3 und PlayStation 4 veröffentlicht.

Entwicklung

Die Engine wurde über fünf Jahre (von etwa 1999 bis 2004) für das Spiel Half-Life 2 als Ablösung für die bewährte Half-Life-Engine (GoldSrc) entwickelt. Das Hauptaugenmerk wurde dabei auf größtmögliche Kompatibilität zum Vorgänger gelegt, insbesondere auf die Unterstützung von BSP-Karten. Nach Aussagen von John Carmack beinhaltet die Engine Codefragmente der Quake-Engine.[3]

Neben variablem Support für DirectX 7 bis 9 beinhaltet die Engine zusätzlich eine stark modifizierte Version der Havok-Physik-Engine. Außerdem unterstützt sie Vertex-Shader 3.0 und seit Ende Oktober 2005 auch High Dynamic Range Rendering.[4] Seit Erscheinen der Linux-Version von Team Fortress 2, welche auf der Source-Engine basiert, ist diese auch unter Linux verfügbar.[5]

Einsatzgebiete

Screenshot aus Zeno Clash

Die Source-Engine findet vor allem in den Valve-eigenen 3D-Shootern wie zum Beispiel Half-Life 2 und Counter-Strike:Source/Global Offensive Verwendung. Seit 2013 wird diese Engine auch in dem MOBA Dota 2 verwendet. Außerdem wurde die Engine auch von anderen Entwicklern lizenziert: So nutzt zum Beispiel das 2004 erschienene Vampire: The Masquerade – Bloodlines diese Engine.

Valve hat zudem die älteren Spiele Half-Life, Counter-Strike und Day of Defeat mit der Source-Engine neu herausgebracht – wobei im Gegensatz zu den anderen beiden Portierungen, Half-Life:Source ohne größere Veränderungen dem Original gegenüber veröffentlicht wurde. So wurden – wie angekündigt[6] – nur kleinere Leveldetails verändert, jedoch profitiert das Spiel deutlich von der neueren Engine.[7] Day of Defeat: Source wurden neue Texturen und Modelle spendiert, so dass es dem grafischen Niveau von Half-Life 2 und Counter-Strike: Source entspricht. Außerdem wurden einige Gameplay-Veränderungen dem Original gegenüber durchgeführt.[8]

Vertriebsmodell

Die Website zur Source-Engine ist nicht mehr verfügbar und die Source-Engine kann nicht mehr lizenziert werden.

Vor der Einstellung der Lizenzierung wurden von Valve öffentlich keine genauen Kosten genannt, sondern nur eine vage Beschreibung des Preises, „extremely competitive prices“ (deutsch: extrem wettbewerbsfähige Preise), angegeben. Angebote zur Lizenzierung der Engine unterliegen einem Geheimhaltungsvertrag.[9]

Source 2

Auf der Game Developers Conference 2015 wurde der Nachfolger der Source-Engine, Source 2 angekündigt. Sie ist komplett kostenlos, die Bedingung hierbei ist, dass das Spiel auf Steam veröffentlicht werden muss.[10][11][12] Aktuell ist ein SDK der Source-2-Engine nicht öffentlich verfügbar. Dota 2 von Valve, dem Entwickler der Source-Engine, ist das erste Spiel, das die Source-2-Engine verwendete. Bis September 2015 basierte es auf der Source-Engine und wurde im Rahmen des Reborn-Updates auf die Source-2-Engine portiert.[13] Half-Life: Alyx, ein weiterer Titel im Half-Life-Franchise, welcher am 23. März 2020 veröffentlicht[14] wurde, basiert ebenfalls auf der Source-2-Engine und kommt mit integrierten Levelerstellungstools, welche allerdings nicht den Umfang eines Source-2-SDK erreichen.[15] Am 27. September 2023 Veröffentlichte Valve mit Counter-Strike 2, dem Nachfolger von Counter-Strike: Global Offensive, einen weiteren Titel basierend auf der Source-2-Engine.[16] Mit enthalten sind bei diesem Update auch die Source-2-Tools für Modder.

Verwendung

Folgende Titel verwenden die Source-Engine:

Valve-Titel

Titel anderer Hersteller

(c) Nuclear Dawn by InterWave Studios – http://www.interwavestudios.com, CC BY-SA 3.0
Nuclear Dawn

Source-2-Engine

Folgende Spiele verwenden Source 2:

Weblinks

Commons: Source (game engine) – Sammlung von Bildern, Videos und Audiodateien

Einzelnachweise

  1. Valve to Deliver Steam & Source on the Mac. Valve Corporation, 8. März 2010, abgerufen am 16. April 2017 (englisch).
  2. Simon Sage: Green Box brings Half-Life 2: Episode 1 and other Valve classics to NVIDIA Shield. In: Android Central. 13. November 2014, abgerufen am 16. April 2017 (englisch).
  3. Welcome, Q3 source, Graphics (Memento vom 17. Juli 2012 im Webarchiv archive.today)
  4. Christian Klaß: Half-Life 2: Lost Coast ist da, Demo-Level zeigt High Dynamic Range mit der Source-Engine. In: Golem.de. 28. Oktober 2005, abgerufen am 16. April 2017.
  5. Team Fortress 2 Welcomes Linux. Valve Corporation, abgerufen am 16. April 2017 (englisch).
  6. DaHias: Half-Life: Artikel löst einige HL: Source Fragen. In: Half-Life Portal. 1. August 2004, abgerufen am 16. April 2017.
  7. Trineas: Was unterscheidet Half-Life: Source vom Original? In: Half-Life Portal. 27. Juni 2006, abgerufen am 16. April 2017.
  8. FAQ zu DOD:S. In: Half-Life Portal. Abgerufen am 16. April 2017.
  9. Source Engine Licensing. Valve Corporation, archiviert vom Original (nicht mehr online verfügbar) am 24. Juli 2013; abgerufen am 30. Mai 2017 (englisch).
  10. Valve Announces Link, Source 2, SteamVR, And More At GDC. Valve Corporation, 4. März 2015, abgerufen am 16. April 2017 (englisch).
  11. Philip Kollar: Valve announces Source 2 engine, free for developers. In: Polygon. 3. März 2015, abgerufen am 16. April 2017 (englisch).
  12. John Walker: Source 2 Is Actually Free, Like, For Free. Rock, Paper, Shotgun, 4. März 2015, abgerufen am 12. April 2017 (englisch).
  13. Seth G. Macy: Dota 2 Now Valve’s First Ever Source 2 Game. In: IGN. 9. September 2015, abgerufen am 16. April 2017 (englisch).
  14. Half-Life: Alyx bei Steam. Abgerufen am 18. Juni 2020.
  15. Source 2 - Valve Developer Community. Abgerufen am 18. Juni 2020.
  16. Counter-Strike 2: Alle Infos zu Release, Gameplay und Maps. In: GameStar. 28. September 2023, abgerufen am 17. November 2023.
  17. Offizielle Portal 2 Website. Abgerufen am 16. April 2017 (englisch).
  18. Andreas Bertits: No More Room In Hell: Kostenloser Online-Shooter ist erschienen. In: free2play.chip.de. 2. November 2013, abgerufen am 16. April 2017.
  19. Andre Linken: Tactical Intervention - Free2Play-Shooter und erste DLCs jetzt bei Steam erhältlich. In: GameStar. 30. August 2013, abgerufen am 16. April 2017.
  20. Codename CURE - Co-op Zombie FPS. Abgerufen am 3. August 2020.
  21. Jarred Walton: Apex Legends performance analysis: which settings to disable for the best FPS. In: PC Gamer. 5. Februar 2019, abgerufen am 5. Februar 2019 (englisch).
  22. Dota 2 Reborn, Umstellung auf Source 2. Valve Corporation, abgerufen am 16. April 2017.
  23. Destinations. In: Valve Developer Community. Abgerufen am 11. April 2017 (englisch).
  24. Dota Underlords. Abgerufen am 23. Juni 2019: „DOTA Underlords – das erste mit der Spiel-Engine Source2 veröffentlichte Mobilspiel.“
  25. Counter-Strike 2 | Limitierter Test. In: counter-strike.net. Valve Corporation, abgerufen am 19. April 2023 (englisch).

Auf dieser Seite verwendete Medien

Zeno Clash - Ghat & Deadra.jpg
Autor/Urheber: ACE Team, Lizenz: CC BY-SA 3.0
Zeno Clash screenshot. Released in 2009, the game was developed by ACE Team and is powered by Valve Software's Source engine.
Nuclear Dawn - Silo Environment 01.png
(c) Nuclear Dawn by InterWave Studios – http://www.interwavestudios.com, CC BY-SA 3.0
Nuclear Dawn screenshot depicting the Russia based Silo map. Released in 2011, the game was developed by Interwave Studios and built on the Source engine.