Dies ist die Linux-App namens 3DWorld, deren neueste Version als 3DWorld.exe heruntergeladen werden kann. Es kann online im kostenlosen Hosting-Anbieter OnWorks für Workstations ausgeführt werden.
Laden Sie diese App mit dem Namen 3DWorld with OnWorks kostenlos herunter und führen Sie sie online aus.
Befolgen Sie diese Anweisungen, um diese App auszuführen:
- 1. Diese Anwendung auf Ihren PC heruntergeladen.
- 2. Geben Sie in unserem Dateimanager https://www.onworks.net/myfiles.php?username=XXXXX den gewünschten Benutzernamen ein.
- 3. Laden Sie diese Anwendung in einem solchen Dateimanager hoch.
- 4. Starten Sie den OnWorks Linux-Online- oder Windows-Online-Emulator oder den MACOS-Online-Emulator von dieser Website.
- 5. Rufen Sie vom gerade gestarteten OnWorks Linux-Betriebssystem aus unseren Dateimanager https://www.onworks.net/myfiles.php?username=XXXXX mit dem gewünschten Benutzernamen auf.
- 6. Laden Sie die Anwendung herunter, installieren Sie sie und führen Sie sie aus.
SCREENSHOTS
Ad
3DWelt
BESCHREIBUNG
3DWorld ist eine plattformübergreifende OpenGL-basierte 3D-Game-Engine, an der ich arbeite, seit ich 184 den CS2001-Computergrafikkurs an der UC Berkeley belegt habe. Ich habe das Projekt bei Commit 6607 von svn nach git konvertiert geschrieben in C++, mit GLSL für Shader. Dies soll ein plattformübergreifendes Projekt sein. Microsoft Visual Studio 2019- und 2022-Projektdateien sind enthalten. Ein Linux/gcc-Makefile ist ebenfalls enthalten, aber experimenteller. Siehe README.linux für weitere Einzelheiten. Das Projekt sollte mit etwas Arbeit unter gcc unter Linux erstellt werden, aber es ist eine Weile her, seit ich das versucht habe. Ich habe ein altes Makefile, das veraltet ist, aber möglicherweise nicht zu viel Arbeit erfordert, um es zu reparieren und verwendbar zu machen. Echtzeit-Tag/Nacht-Zyklus mit Wetter (Regen, Schnee, Hagel, Wind, Blitz). Physikalisch basierte Materialien mit Reflexion und Brechung. Dynamische Schatten, Umgebungsokklusion, bis zu 1024 dynamische Lichtquellen, Nachbearbeitungseffekte. Eingebautes Ego-Shooter-Spiel "Smiley Killer".
Eigenschaften
- 3D-Grafikfunktionen, Klassen und Wrapper rund um OpenGL
- Shader-Generator/Prozessor mit Hot-Reload
- Prozedurale Inhaltsgenerierung für Gelände, Vegetation, Gebäude etc.
- Prozeduraler Universumsgenerator mit Galaxien, Sternen, Planeten, Monden usw.
- Prozedurale Voxel-3D-Geländegenerierung mit Benutzerbearbeitung in Echtzeit
- Geländegenerator mit verschiedenen Rauschfunktionen, Erosion, Benutzerbearbeitung in Echtzeit, Lesen/Schreiben von Höhenkarten
- Verfahrensbau, Straßen- und Stadtgenerierung
Programmiersprache
C + +
Kategorien
Dies ist eine Anwendung, die auch von https://sourceforge.net/projects/threedworld.mirror/ abgerufen werden kann. Es wurde in OnWorks gehostet, damit es auf einfachste Weise online von einem unserer kostenlosen Betriebssysteme ausgeführt werden kann.