As pessoas que constroem no Unity ou no UDK têm acesso imediato a um editor de nível 3D. Pessoas que constroem seus jogos no XNA ou do zero não têm isso. Estou procurando ferramentas de desenvolvimento em nível 3D disponíveis para essas pessoas.
- Ele deve ser gratuito ou acessível para um desenvolvedor independente. Deixo o termo "acessível" aberto à interpretação.
- Não deve ser restrito a um mecanismo de jogo específico. Eu deveria ser capaz de construir meu jogo do zero e usar esse editor de níveis para construir meus níveis.
- Ele deve ter um formato de arquivo fornecido com um intérprete ou documentação suficiente para que eu possa criar meu próprio intérprete.
- Código aberto e / ou modificável / personalizável é uma vantagem, mas não um requisito.
Sei que os mendigos nem sempre podem escolher, mas espero que exista algo de alta qualidade por aí.
Se não houver, talvez alguém queira aproveitar essa oportunidade e preencher o vazio.
3d
level-design
tools
doppelgreener
fonte
fonte
Respostas:
Você pode usar o Blender 3D como editor de níveis. Na nova versão, ele pode exportar cenas no formato COLLADA, o que é muito fácil de analisar. Para objetos especiais, basta adicionar tags e, em seguida, procure essas tags no script de carregamento de nível.
Com um fluxo de trabalho semelhante, você pode usar qualquer ferramenta 3D comum, basta adicionar tags aos objetos e fazer algo no seu jogo sobre essas tags.
Eu uso esse fluxo de trabalho no panda3D e é muito bom!
No caso de usar arquivos COLLADA, existe uma biblioteca C # preexistente que analisa o XML para você.
fonte
O GtkRadiant , o editor principal da família de mecanismos Quake, é um editor de nível de código aberto que pode ser algo que você deseja pesquisar.
fonte
Um rápido google me deu o Getic - você pode procurar a fonte e não sei se é grátis ou algo como $ 5 CAD por licença.
Uma solução um pouco pronta para o uso é implementar a sua. Há um capítulo sobre como fazê-lo no Game Coding Complete , e realmente não é muito difícil. Também é garantido que ele é gratuito (exceto o livro que recebe de volta por utilidade geral) e faz exatamente o que você deseja.
fonte
DeleD é um editor de níveis para Windows. Ele salva em seu próprio formato e no COLLADA, facilitando a leitura dos níveis no seu próprio jogo.
fonte
Depois de usar alguma ferramenta de modelagem para construir a geometria, uma ótima ferramenta gratuita para iluminar seu nível é gile [s]
http://www.frecle.net/index.php?show=giles.about
fonte
O Blender é provavelmente o mais avançado dos editores 3D gratuitos, com modelagem, IK, renderização, física etc.
Atualização: é extensível com Python e suporta muitos formatos de saída (consulte a página Importar / Exportar ), incluindo md5 (Doom 3), Formatos de arquivo do mecanismo Neverwinter Nights e Crystal Space.
fonte