Ferramentas para criar mapas 2D baseados em blocos [fechado]


35

Quais são algumas das ferramentas que posso usar para criar mapas baseados em blocos 2D?

Forneça as informações abaixo e tente limitar a uma ferramenta por resposta.

  • Nome
  • Link para o site
  • Características gerais
  • Formato de exportação
  • Qualquer outra coisa que você considere digna de nota

Respostas:


28

Editor de mapa lado a lado

A partir do site:

  • Editor de mapa de blocos de uso geral com formato de mapa baseado em XML
  • Suporta mapas ortogonais e isométricos
  • Objetos personalizados podem ser colocados com precisão de pixel
  • Suporte completo para desfazer / refazer e copiar / colar
  • Adicione propriedades personalizadas a blocos, camadas, objetos ou mapa
  • Recarrega automaticamente conjuntos de peças quando alterados externamente
  • Redimensione ou desloque seu mapa de blocos posteriormente, conforme necessário
  • Ferramentas eficientes de edição de blocos, como pincéis de carimbo e preenchimento
  • Suporta plugins de entrada / saída para abrir e salvar arquivos em formatos personalizados

7
Se você for usar isso com o XNA, sugiro usar o TiledLib. A biblioteca vem com um projeto de extensão de pipeline de conteúdo completo que irá analisar e criar o arquivo .tmx junto com uma biblioteca de tempo de execução que permite o acesso aos dados no arquivo de mapa. tiledlib.codeplex.com
ElementCy

+1. Esta é uma excelente ferramenta. Você pode escrever seu próprio plug-in de exportação de mapas, se desejar, + é de código aberto para que você possa ajustá-lo às necessidades de sua própria equipe.
Janis Kirsteins

Aqui está um vídeo que me ajudou a começar a usar o editor de mapas em mosaico youtube.com/watch?v=ZwaomOYGuYo . Particularmente interessante .. como não está claro quando você inicia pela primeira vez .. mostra a etapa para adicionar imagens em um arquivo de imagem lado a lado. Solt. .. existe o ícone "novo arquivo" no widget / janela "Tilesets" no canto inferior direito; use isso para adicionar imagens ao arquivo .tmx do bloco.
gnB

15

O Melhor do Pacote

Editor de mapas lado a lado http://www.mapeditor.org/

Mappy http://tilemap.co.uk/mappy.php

TME - Editor de mapa de blocos http://tilemapeditor.com/

TileStudio http://tilestudio.sourceforge.net/

tIDE (Tilemap Integrated Development Environment) http://tide.codeplex.com/

Gleed2D https://github.com/SteveDunn/Gleed2D/wiki

Tile2map http://www.tile2map.com

Vale a pena experimentar / Versões Alpha

TaT Tile Map Editor http://kotisivu.dnainternet.net/ttilli/tilemapeditor/main.htm

Editor de mapa de blocos simples http://devlinslab.blogspot.com/2007/11/simple-tile-map-editor.html

Flan Map Editor http://flixel.org/forums/index.php?topic=225.0

Tile Map Editor VB.Net http://sourceforge.net/projects/tilemapeditor2d/

Abandonado / Inacabado

JEngine Tile Map Editor (sem descrição, sem capturas de tela) http://jenginetilemapeditor.codeplex.com/


3

Editor Ogmo

A partir do site:

Veja como funciona

Depois de decidir usar o Ogmo Editor para um jogo, o primeiro passo é escrever um "arquivo de projeto" para esse jogo. Um arquivo de projeto é apenas um arquivo XML que define todos os conjuntos de peças, objetos, camadas e configurações de um projeto. Depois de fazer isso, você o abre no editor e pronto: você pode começar a criar, editar, salvar e reabrir níveis. Se precisar, você pode adicionar novos conjuntos de peças e objetos ao seu projeto ao longo do caminho e todos os seus níveis antigos permanecem compatíveis, para que você não precise definir todos os ativos que eventualmente usará imediatamente.

Começando seus níveis em seu jogo

Os níveis exportados são apenas arquivos XML e o formato é amplamente definido por você no arquivo do projeto. O Ogmo Editor foi projetado com o Flash em mente, mas a maioria das linguagens de programação modernas tem suporte XML robusto. Se você estiver perdido, consulte a seção de tutoriais - pode haver um artigo sobre o uso do Ogmo Editor com seu idioma ou biblioteca de sua escolha.


3

Tile Studio

Livre, Código Aberto

Recursos básicos de edição de pixels para criar blocos. Suporta importação de BMP, PNG, etc. Exporta seus mapas de blocos como código-fonte em vários idiomas.


3

Meu antigo favorito era o Deluxe Paint (que data comigo). Atualmente, uso o Paint Shop Pro, que possui um prático recurso 'converter em textura sem costura'. Não é tão bom quanto um verdadeiro editor de simetria de ladrilhos, mas bom em uma pitada.


11
Nada supera a pintura de luxo! Foi o melhor empurrador de pixel de todos os tempos.
Skizz

2

Pode valer a pena criar seu próprio editor de níveis e integrar-se ao seu jogo - então você também pode permitir que os jogadores criem seus próprios níveis.


1

O Pro Motion da Cosmigo é um dos favoritos da velha escola, embora seja mais uma ferramenta de pintura do que um editor de níveis propriamente dito. Ótimo para sprites e azulejos; muita funcionalidade "grade". A página de recursos detalha muito disso e fala sobre a nova funcionalidade do mapa de blocos:

* RGB channel depth can be selected from 222 to 888
* 16 color PNG support
* Optimize tile based graphics for hand held systems that have a limited number of colors per tile like Gameboy Advance etc.
* Support for tile painting to create endless textures
* Tile map editor with auto optimization, mirroring, felxible export
* AnimStrip files can be created containing frames side by side in a bitmap, PNG/BMP

1

Tume. http://en.wikipedia.org/wiki/TUME Vale a pena apenas por assistir aos tutoriais sobre como eles abordaram certos problemas (eles usam camadas de muito mais maneiras do que para blocos, o que é muito inteligente, pois permite que você seja um jogo agnóstico sem forçar um paradigma no usuário). Recursos interessantes, usados ​​para vários jogos comerciais no passado. Nenhuma edição de paralaxe (seria difícil de qualquer maneira, como as camadas de paralaxe geralmente são orientadas pela lógica - você precisaria do seu jogo como um plug-in - o que me leva ao seguinte ponto - o seu jogo é um ótimo editor de mapas. edição do jogo, permite "visualização ao vivo" e configura o conteúdo gerado pelo usuário para inicializar.


1

Editor de mapa mínimo baseado em bloco Javascript

http://samlancashire.com/mapeditor

Eu fiz isso para o meu próprio jogo, mas decidi aperfeiçoá-lo um pouco para uso geral. É muito simplista, mas fará o trabalho.

Exporta o mapa como uma matriz javascript bidimensional. Os itens da matriz contêm as coordenadas do bloco em relação ao conjunto de blocos. Por exemplo

map1[x][y] = '0,0'; //would be top left tile in tileset
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.