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 unter der Apache-2.0-Lizenz als Open Source veröffentlicht. Diese Lizenz erlaubt die Einbindung in proprietäre Projekte und den Verkauf der daraus resultierenden Arbeit. Der Open-Source-Code umfasst die Spiel-Engine, Projektdateien, Skripte, Shader und Hilfsbibliotheken. Er unterstützt die Ausführung in Windows, macOS и LinuxDie Spielinhalte bleiben Eigentum von Wolfire Games und ihre Verwendung in Projekten Dritter bedarf einer separaten Genehmigung von Wolfire Games (die Erstellung von Modifikationen 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).

Video ansehen
Video ansehen


Source: opennet.ru
Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz und VPS-VDS-Servern 🔥 Kaufen Sie zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server | ProHoster