Lassen Sie uns die Erfolgsgeschichte sehen. Welche beliebten Spiele (und Spiele-Engines) wurden mit komponentenbasierten Spielobjektsystemen erstellt ? Jede Antwort sollte enthalten:
- Spieltitel (einer pro Antwort)
- Autor / Firma
- Jahr
- Entwicklungszeit (optional)
- Link zum Postmortem (optional)
- Links zu Dokumenten / Quellcode (optional)
component-based
game-industry
topright
quelle
quelle
Antworten:
Dungeon Siege von Gas Powered Games
Scott Bilas veröffentlichte viele Informationen über Dungeon Siege, unter anderem über komponentenbasierte Systeme.
Dungeon Siege wurde 2002 veröffentlicht.
quelle
Resistance 1-2 (möglicherweise 3) (2006-2008) von Insomniac Games
Terrance Cohen listet diese Spiele in seinem Vortrag über A Dynamic Component Architecture für High Performance Gameplay von GDC Canada 2010 auf.
Ich bin mir nicht sicher, ob dies auf die letzten Ratchet & Clank-Spiele zutrifft.
quelle
Unity3D verwendet standardmäßig ein komponentenbasiertes System. Es ist hervorragend geeignet, um Spielelemente aus einer Textdatei und Abhängigkeitsinjektion zu erstellen.
Diese Komponenten könnten so aussehen
quelle
quelle
Tony Hawk Pro Skater 3
Entwickler: Neversoft
Jahr: 2001
Zeit: Ungefähr zwei Jahre
Post Mortem: Evolve Your Hierarchy (wahrscheinlich der am meisten verknüpfte Artikel auf Komponentenbasis)
quelle
Meines Wissens ist Burger Engine das beste Projekt, das ich je gesehen habe. Laden Sie den Code herunter und überprüfen Sie, wie gut sie ihn implementiert haben. Das Ganze basiert auf XML-Daten und sie verwendeten eine sehr gute, auf Entitäten basierende Architektur.
http://code.google.com/p/burger-engine/source/browse/
quelle