Wer Unity oder UDK einbaut, hat sofort Zugriff auf einen 3D-Level-Editor. Leute, die ihre Spiele in XNA oder von Grund auf neu bauen, haben so etwas nicht. Ich suche nach 3D-Entwicklungswerkzeugen, die diesen Leuten zur Verfügung stehen.
- Es muss kostenlos oder für einen Indie-Entwickler erschwinglich sein. Ich überlasse den Begriff "erschwinglich" der Interpretation.
- Es darf nicht auf eine bestimmte Game-Engine beschränkt sein. Ich sollte in der Lage sein, mein Spiel von Grund auf neu zu erstellen und mit diesem Level-Editor meine Level zu erstellen.
- Es sollte ein Dateiformat haben, das mit einem Interpreter geliefert wird, oder eine ausreichende Dokumentation, damit ich meinen eigenen Interpreter erstellen kann.
- Open Source und / oder modifizierbar / anpassbar ist ein Plus, aber keine Voraussetzung.
Ich weiß, dass Bettler nicht immer die richtige Wahl sein können, aber ich hoffe, dass es da draußen etwas von hoher Qualität gibt.
Wenn nicht, möchte vielleicht jemand diese Gelegenheit nutzen und die Lücke füllen.
3d
level-design
tools
doppelgreener
quelle
quelle
Antworten:
Sie können Blender 3D als Level-Editor verwenden. In der neuen Version kann eine Szene im COLLADA-Format exportiert werden, das sehr einfach zu analysieren ist. Fügen Sie für spezielle Objekte einfach Tags hinzu und suchen Sie dann im Level-Loading-Skript nach solchen Tags.
Mit einem ähnlichen Arbeitsablauf können Sie jedes gewöhnliche 3D-Werkzeug verwenden, indem Sie einfach Tags zu Objekten hinzufügen und dann in Ihrem Spiel etwas gegen diese Tags unternehmen.
Ich benutze diesen Workflow in Panda3D und es ist sehr gut!
Bei der Verwendung von COLLADA-Dateien gibt es eine bereits vorhandene C # -Bibliothek , die das XML für Sie analysiert.
quelle
GtkRadiant , der Haupteditor für die Quake-Motorenfamilie, ist ein Open-Source-Editor, mit dem Sie sich möglicherweise befassen sollten.
quelle
Ein kurzer Blick auf Google gab mir Getic - Sie können die Quelle durchsuchen, und ich kann nicht sagen, ob es kostenlos ist oder etwa 5 CAD pro Lizenz.
Eine etwas out-of-the-box-Lösung ist die Implementierung Ihrer eigenen. In Game Coding Complete gibt es ein Kapitel darüber , und es ist wirklich nicht allzu schwierig. Es ist auch garantiert, frei zu sein (mit Ausnahme des Buches, das das durch allgemeine Nützlichkeit zurückerhält) und genau das tut, was Sie wollen.
quelle
DeleD ist ein Level-Editor für Windows. Es speichert in seinem eigenen Format und COLLADA, so dass es einfach ist, die Levels für Ihr eigenes Spiel zu lesen.
quelle
Nachdem Sie ein Modellierungswerkzeug zum Erstellen der Geometrie verwendet haben, ist gile [s] ein großartiges kostenloses Werkzeug zum Beleuchten Ihres Niveaus.
http://www.frecle.net/index.php?show=giles.about
quelle
Blender ist wahrscheinlich die am weitesten fortgeschrittenen kostenlosen 3D - Editoren, mit Modellierung, IK, Rendering, Physik usw.
Update: es ist erweiterbar mit Python, und unterstützt viele Ausgabeformate (siehe Import / Export - Seite ), einschließlich md5 (Doom 3), Dateiformate der Neverwinter Nights- und Crystal Space-Engine.
quelle