Yanıtlar:
Web sitesinden:
- XML tabanlı harita formatı ile genel amaçlı harita haritası düzenleyicisi
- Ortogonal ve izometrik haritaları destekler
- Özel nesneler piksel hassasiyetiyle yerleştirilebilir
- Tam geri al / yinele ve kopyala / yapıştır desteği
- Döşemelere, katmanlara, nesnelere veya haritaya özel özellikler ekleyin
- Dıştan değiştirildiğinde fayans setlerini otomatik olarak yeniden yükler
- Harita haritanızı gerektiği gibi yeniden boyutlandırın veya ofset
- Damga ve dolgu fırçaları gibi verimli fayans düzenleme araçları
- Dosyaları özel formatlarda açmak ve kaydetmek için giriş / çıkış eklentilerini destekler
Paketin En İyisi
Çinili Harita Editörü http://www.mapeditor.org/
Mappy http://tilemap.co.uk/mappy.php
TME - Çini Harita Editörü http://tilemapeditor.com/
TileStudio http://tilestudio.sourceforge.net/
gelgit (Tilemap Entegre Geliştirme Ortamı) http://tide.codeplex.com/
Gleed2D https://github.com/SteveDunn/Gleed2D/wiki
Tile2map http://www.tile2map.com
Denemeye Değer / Alfa Sürümleri
TaT Çini Harita Editörü http://kotisivu.dnainternet.net/ttilli/tilemapeditor/main.htm
Basit Çini Harita Düzenleyicisi http://devlinslab.blogspot.com/2007/11/simple-tile-map-editor.html
Flan Harita Editörü http://flixel.org/forums/index.php?topic=225.0
Çini Harita Editörü VB.Net http://sourceforge.net/projects/tilemapeditor2d/
Terkedilmiş / Bitmemiş
JEngine Çini Harita Editörü (açıklama yok, ekran görüntüsü yok) http://jenginetilemapeditor.codeplex.com/
Web sitesinden:
İşte Nasıl Çalışıyor?
Ogmo Editor'ı bir oyun için kullanmaya karar verdikten sonra ilk adım, o oyun için bir "proje dosyası" yazmaktır. Bir proje dosyası sadece bir projenin tüm fayans setlerini, nesnelerini, katmanlarını ve ayarlarını tanımlayan bir XML dosyasıdır. Bunu yaptıktan sonra, editörde açarsınız ve gitmeniz iyi olur; seviyeleri oluşturmaya, düzenlemeye, kaydetmeye ve yeniden açmaya başlayabilirsiniz. Gerekirse, projenize yol boyunca yeni fayans setleri ve nesneler ekleyebilirsiniz ve tüm eski seviyeleriniz uyumlu kalır, bu nedenle hemen kullanacağınız her varlığı tanımlamanız gerekmez.
Oyuna Seviyenizi Alma
Dışa aktarılan seviyeler sadece XML dosyalarıdır ve format büyük ölçüde sizin tarafınızdan proje dosyasında tanımlanmaktadır. Ogmo Editör, Flash düşünülerek tasarlanmıştır, ancak çoğu modern programlama dili, güçlü XML desteğine sahiptir. Kaybolduysanız, öğreticiler bölümüne göz atın - Ogmo Editor'ı kendi dilinizde veya tercih ettiğiniz kütüphanede kullanma konusunda bir makale olabilir.
Ücretsiz, Açık Kaynak
Döşeme oluşturmak için temel piksel düzenleme özellikleri. BMP'den, PNG'den vb. İthal etmeyi destekler. Döşeme haritalarınızı çeşitli dillerde kaynak kodu olarak dışa aktarır .
Eski favorim Deluxe Paint idi (ki bu bana çıkıyor). Şu anda kullanışlı bir 'kesintisiz dokuya dönüştür' özelliğine sahip Paint Shop Pro'yu kullanıyorum. Gerçek bir karo-simetri editörü kadar iyi değil ama bir tutam içinde iyi.
Cosmigo'nun Pro Motion'ı , okulun en iyilerinden biri, buna rağmen bir seviye editöründen çok bir boya aracı olmasına rağmen. Fayans yanı sıra sprite için harika; "ızgara" işlevselliği çok. Bunların özellikleri sayfası, bunun ayrıntılarını anlatıyor ve yeni harita haritası işlevselliği hakkında konuşuyor:
* 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
Tume'daki. http://en.wikipedia.org/wiki/TUME Sadece belirli sorunlara nasıl yaklaştıklarına dair derslerini izlemek için değer veriyorsa (katmanları fayanslardan ziyade çok daha fazla şekilde kullanırlar, bu sizin oyun yapmanıza çok zordur. kullanıcıya bir paradigma zorlamadan agnostic). Geri günlerde çok sayıda ticari oyun için kullanılan ilginç özellikler. Paralaks düzenlemesi yok (paralaks katmanları genel olarak mantık tarafından yönlendirildiği için zaten zor olacaktı - oyununuzu bir eklenti olarak ihtiyacınız olacak - bu beni şu noktaya getirir - oyununuz harika bir harita editörü yapar. oyun düzenleme, "canlı önizleme" yapmanızı sağlar ve kullanıcı tarafından oluşturulan içeriğin önyüklenmesini sağlar.
Minimal Javascript Çini Tabanlı Harita Düzenleyicisi
http://samlancashire.com/mapeditor
Bunu kendi oyunum için yaptım ama genel kullanım için biraz parlatmaya karar verdim. Çok basit, ama işi halledecek.
Haritayı iki boyutlu javascript dizisi olarak dışa aktarır. Dizi öğeleri, döşemeye göre döşemenin koordinatlarını içerir. Örneğin
map1[x][y] = '0,0'; //would be top left tile in tileset