Las personas que crean en Unity o UDK tienen acceso inmediato a un editor de nivel 3D. Las personas que construyen sus juegos en XNA o desde cero no tienen tal cosa. Estoy buscando herramientas de desarrollo de nivel 3D disponibles para estas personas.
- Debe ser gratuito o asequible para un desarrollador independiente. Dejo el término "asequible" abierto a interpretación.
- No debe restringirse a un motor de juego específico. Debería poder construir mi juego desde cero y usar este editor de niveles para construir mis niveles.
- Debe tener un formato de archivo que venga con un intérprete, o documentación suficiente para poder crear mi propio intérprete.
- El código abierto y / o modificable / personalizable es una ventaja, pero no un requisito.
Sé que los mendigos no siempre pueden elegir, pero espero que haya algo de alta calidad.
Si no lo hay, tal vez a alguien le gustaría aprovechar esa oportunidad y llenar el vacío.
3d
level-design
tools
doppelgreener
fuente
fuente
Respuestas:
Puedes usar Blender 3D como editor de niveles. En la nueva versión, puede exportar escenas en formato COLLADA que es muy fácil de analizar. Para objetos especiales, simplemente agregue etiquetas y luego busque dichas etiquetas en el script de carga de nivel.
Con un flujo de trabajo similar, puede usar cualquier herramienta 3D ordinaria, simplemente agregue etiquetas a los objetos y luego haga algo en su juego sobre estas etiquetas.
¡Uso este flujo de trabajo en panda3D y es muy bueno!
En el caso de usar archivos COLLADA, hay una biblioteca C # preexistente que analiza el XML por usted.
fuente
GtkRadiant , el editor principal de la familia de motores Quake, es un editor de nivel de código abierto que puede ser algo que desee analizar.
fuente
Un rápido google me dio Getic : puedes navegar por la fuente, y no puedo decir si es gratis o algo así como $ 5 CAD por licencia.
Una solución un poco lista para usar es implementar la suya. Hay un capítulo sobre cómo hacerlo en Game Coding Complete , y realmente no es demasiado difícil. También se garantiza que sea gratuito (excepto el libro que lo recupera a través de la utilidad general) y hace exactamente lo que desea.
fuente
DeleD es un editor de niveles para Windows. Se guarda en su propio formato y COLLADA, por lo que es fácil leer los niveles en su propio juego.
fuente
Después de usar alguna herramienta de modelado para construir la geometría, una gran herramienta gratuita para iluminar tu nivel es gile [s]
http://www.frecle.net/index.php?show=giles.about
fuente
Blender es probablemente el más avanzado de los editores 3D gratuitos, con modelado, IK, renderizado, física, etc.
Actualización: es extensible con Python y admite muchos formatos de salida (consulte la página Importar / Exportar ), incluido md5 (Doom 3), Neverwinter Nights y los formatos de archivo del motor Crystal Space.
fuente