Wolfire Open-Source-Spiel Overgrowth

Overgrowth, eines der erfolgreichsten Projekte von Wolfire Games, ist Open-Source. Nach 14 Jahren der Entwicklung als proprietäres Produkt wurde beschlossen, das Spiel als Open-Source-Version bereitzustellen, damit Enthusiasten es weiterhin nach ihren Wünschen verbessern können.

Der Code ist in C++ geschrieben und steht unter der Apache 2.0-Lizenz offen, was es Ihnen auch ermöglicht, den Code in proprietäre Projekte einzubinden und die daraus resultierende Arbeit zu verkaufen. Open Source umfasst die Spiel-Engine, Projektdateien, Skripte, Shader und Support-Bibliotheken. Unterstützt die Ausführung unter Windows, macOS und Linux. Spielressourcen bleiben urheberrechtlich geschützt und ihre Verbreitung in Drittprojekten erfordert eine gesonderte Genehmigung von Wolfire Games (Modding ist erlaubt).

Es wird davon ausgegangen, dass der veröffentlichte Code sowohl zur Erstellung grundlegend neuer Produkte mit eigenen Spielressourcen als auch zur Ausführung mit dem ursprünglichen proprietären Ressourcensatz bei der Durchführung von Experimenten oder für Bildungszwecke verwendet werden kann. Einschließlich Komponenten und Bibliotheken des Spiels können diese separat auf andere Spielprojekte übertragen werden. Erwähnt wird auch die Bereitschaft, von der Community vorbereitete Erweiterungen und Änderungen zur Aufnahme in die Hauptkomposition des kommerziellen Spiels Overgrowth zu akzeptieren. Wenn es nicht möglich ist, Änderungen in das Hauptprojekt zu integrieren, können Sie Ihre eigenen inoffiziellen Editionen des Spiels erstellen.

Die Essenz des Spiels Overgrowth liegt in den Abenteuern eines Ninja-Kaninchens, der sich im Zuge der Erfüllung der dem Spieler zugewiesenen Aufgaben auf einen Nahkampf mit anderen anthropomorphen Tieren (Kaninchen, Wölfe, Ratten, Katzen, Hunde) einlässt . Das Gameplay findet in einer dreidimensionalen Umgebung aus der Sicht einer dritten Person statt und um die Ziele zu erreichen, erhält der Spieler völlige Bewegungsfreiheit und Organisation seiner Aktionen. Neben Einzelspielermissionen wird auch der Mehrspielermodus unterstützt.

Das Spiel ist mit einer fortschrittlichen Physik-Engine ausgestattet, die eng mit der 3D-Engine integriert ist und das Konzept der „physikbasierten prozeduralen Animation“ umsetzt, das realistische Charakterbewegungen und adaptives Animationsverhalten je nach Umgebung ermöglicht. Das Spiel zeichnet sich auch durch die Verwendung origineller kontextsensitiver Steuerelemente aus, mit denen Sie verschiedene Kampftaktiken anwenden können, sowie durch eine KI-Engine, die die gemeinsamen Aktionen der Charaktere koordiniert und im Falle einer hohen Wahrscheinlichkeit einer Niederlage einen Rückzug ermöglicht. Es steht eine Schnittstelle zum Bearbeiten von Karten und Szenarien zur Verfügung.

Die Spiel-Engine unterstützt Starrkörperphysik, Skelettanimation, pixelweise Beleuchtung mit Reflexionsbrechung, 3D-Sound, Modellierung dynamischer Objekte wie Himmel, Wasser und Gras, adaptive Detaillierung, realistische Darstellung von Wolle und Pflanzen, Tiefe und Unschärfe Effekte bei schneller Bewegung, verschiedene Arten von Texture Mapping (einschließlich dynamischem Cubemapping und Parallax Mapping).



Source: opennet.ru

Kommentar hinzufügen