NeoAxis Group kündigt eine neue Veröffentlichung seiner vielseitigen 3D-Projektentwicklungsumgebung NeoAxis Engine 3.5 an. Die neueste Version verfügt über aktualisiertes Editor-Design, ein neues Tool, um schnell 3D-Modelle, aktualisierte Beispiel-Karten, sowie mehrere kleinere Änderungen und Bugfixes zu importieren.
Inhalt
- Über NeoAxis
- Neue Features in 3.5
- Programmierung und Skript
- Geeignet für alle Arten von Projekten
- Beispiele für verschiedene Projekttypen
- Kann in Fensteranwendungen integriert werden (WPF, WinForms)
- Integriertes Set mit Vollbildeffekten
- Fahrzeugunterstützung
- Unterstützung von sehr großen Landschaften und eingebautem Geländeredakteur
- Physiksystem und Ragdollunterstützung
- Integrierte Netzwerkunterstützung
- Erweiterbares Benutzeroberflächensystem
- Unterstützung verschiedener Arten von Eingabegeräten
- Unterstützung verschiedener Pathfinding-Systeme
- Eingebaute Werkzeuge zur Anwendungsprofilierung
- Riesige Serie von Demonstrationskarten im SDK
- Links
Über NeoAxis
NeoAxis 3D Engine ist vielseitige 3D-Projektentwicklungsumgebung. Die Umgebung kann verwendet werden, um alle Arten von 3D-Projekten wie Computerspiele, Visual Trainer, VR-Systeme zu entwickeln, Prozesse zu visualisieren und Fensteranwendungen zu entwickeln.
Es umfasst alle notwendigen Werkzeuge, um fortgeschrittene 3D-Projekte zu entwickeln, von der Import von Content-Utilities bis zum Bereitstellungstool zur Vorbereitung der Produktversion des Projekts.
Neue Features in 3.5
- Die grafische Benutzeroberfläche der Tools wurde aktualisiert.
- Es wurde ein Tool zum einfachen Import von 3D-Modellen aus einer Datei hinzugefügt.
- Beispielkarten wurden aktualisiert.
- Freeze Objects Manager wurde hinzugefügt. Das Objekt ist dazu bestimmt, Karten mit großer Anzahl von Objekten zu optimieren. Mit diesem Objekt kann der Entwickler einige Objekte auf der Karte einfrieren, um Ressourcen zu sparen.
- Das Gelände zu optimieren wurde verbessert. Bessere Steuerung des Last-/Entlademechanismus.
- Die Fähigkeit, Mip Karten beim Laden von Texturen überspringen.
- Bugfix: Gebrochenes Rendering mit aktiviertem SoftParticles-Parameter des Materials.
- Fehlerbehebung: Zerbrochene Dekale auf Gelände.
- Bugfix: Gebrochener Export von 3D-Modellen von Map Editor zu DAE.
Programmierung und Skript
API basiert auf .NET. Die Hauptsprache ist C#. NeoAxis unterstützt .NET 4.0 oder später. Sie können Bibliotheken in C/C++ oder in einer anderen Programmiersprache anhängen. Das NeoAxis SDK umfasst die Game.exe-Anwendung, die gleichzeitig das Demo des Motors und das Skelett Ihres zukünftigen Projekts ist. Diese Anwendung ist ein Rahmen für eine schnelle und logische Entwicklung des Projekts. Es umfasst Beispiele für verschiedene Arten von Projekten, sowie ein komplettes Menüsystem einschließlich eines Kartenlademanagers und noch mehr! Durch die Nutzung dieses vorgefertigten Rahmens verschwendet der Entwickler keine Zeit für die Erstellung eines Basis-Anwendungsrahmens und beginnt sofort an seinem Projekt zu arbeiten.
Geeignet für alle Arten von Projekten
NeoAxis 3D Engine ist als universelles Entwicklungsgerüst für 3D-Projekte positioniert. Der Rahmen kann für verschiedene Arten von 3D-Projekten verwendet werden, wie die Erstellung von Videospielen, die Entwicklung von Simulatoren, Virtual Reality und Visualisierungssoftware oder die Erstellung von Fensteranwendungen.
Beispiele für verschiedene Projekttypen
Das SDK umfasst eine große Reihe von Klassen, Beispielen und Demonstrationskarten verschiedener Typen. Inklusive:
- Beispiel eines First-Person-Shooters.
- Beispiel für ein Echtzeit-Strategiespiel.
- Beispiel für ein Tank Arcade-Spiel.
- Beispiel für 2D-Plattformer.
- Beispiele mit Netzwerkunterstützung.
Kann in Fensteranwendungen integriert werden (WPF, WinForms)
Das SDK umfasst Frameworks und Beispiele für die Integration des Motors in Windows Presentation Foundation (WPF) und Windows Forms (WinForms) Anwendungen.
Integriertes Set mit Vollbildeffekten
SDK-Engine enthält eine große Menge von Vollbild-Effekten sowie eine API, die Sie leicht neue Effekte hinzufügen können.
Fahrzeugunterstützung
Der Motor beinhaltet die Fähigkeit, Autos mit Simulator-Level-Qualität zu schaffen. Zu den Tools gehören bequeme Tools zur Konfiguration der Fahrzeugphysik. Beispiel für Auto, Tanks und Revolver Kreation sind im SDK verfügbar.
Unterstützung von sehr großen Landschaften und eingebautem Geländeredakteur
NeoAxis unterstützt sehr große Gelände mit Hintergrundbelastung der Sektoren. Enthält das Werkzeug, um Geländedaten von externen Werkzeugen zu importieren.
Physiksystem und Ragdollunterstützung
Geben Sie Ihrem Objekt Leben mit dem eingebauten NVIDIA PhysX. Physische X ist das fortschrittlichste und am häufigsten verwendete Physik-Rahmen in modernen 3D-Projekten. Mit dem physikalischen Modelleditor können Sie starre Körper, Gelenke, Motoren, Ragdolls, Fahrzeuge konfigurieren. Der Motor umfasst alle notwendigen Werkzeuge, um leicht Fahrzeuge zu schaffen, einschließlich Autos mit realistischer Physik, Tanks und ähnliche Ausrüstung.
Integrierte Netzwerkunterstützung
NeoAxis 3D Motor beinhaltet integrierte Unterstützung für die Netzwerksynchronisation basierend auf einer Client-Server-Architektur. Ermöglicht es Ihnen, Netzwerkunterstützung auf hohem Abstraktionsniveau hinzuzufügen, auch ohne Kenntnisse auf niedriger Ebene. NeoAxis enthält eine Anwendung für die Erstellung von dedizierten Servern, die in LAN oder über das Internet nutzbar sind.
Erweiterbares Benutzeroberflächensystem
NeoAxis erweiterte Benutzeroberfläche ist ein komplettes System zur Erstellung von Bedienelementen, Menüs, Dialogen und Spielbildschirmen. Die Tools des Motors umfassen einen vollwertigen Benutzeroberflächen-Editor, mit dem Sie die Benutzeroberfläche Ihres Projekts in kürzester Zeit gestalten können. Der Motor unterstützt das Rendern von Benutzeroberflächen in 3D-Raum und die integrierte Webbrowsersteuerung.
Unterstützung verschiedener Arten von Eingabegeräten
NeoAxis 3D Motor unterstützt die meisten modernen Eingabegeräte, darunter Joysticks, Gamepads, Lenkräder und Konsolensteuerungen. Motor bietet eine Schnittstelle zum Hinzufügen neuer Arten von Eingabegeräten.
Unterstützung verschiedener Pathfinding-Systeme
Der Motor umfasst mehrere Wegeerfassungssysteme, wie ein Pfadfindersystem basierend auf Navigation Mesh-Technologie und ein Pfadfindersystem basierend auf einem zweidimensionalen Raster.
Eingebaute Werkzeuge zur Anwendungsprofilierung
Eingebaute Werkzeuge können die Ressourcennutzung des Systems und die Leistung der Anwendung sehen.
Große Auswahl an Demonstrationskarten im SDK
Links
SDK herunterladen.
Weiterlesen über NeoAxis.
Diskutiert auf dem Forum.