เครื่องมือสำหรับการสร้างแผนที่แบบ 2d tile [ปิด]


35

เครื่องมืออะไรบ้างที่ฉันสามารถใช้เพื่อสร้างแผนที่แบบ 2d ได้

โปรดระบุข้อมูลด้านล่างและพยายาม จำกัด เพียงหนึ่งเครื่องมือต่อหนึ่งคำตอบ

  • ชื่อ
  • เชื่อมโยงไปยังเว็บไซต์
  • คุณสมบัติทั่วไป
  • รูปแบบการส่งออก
  • สิ่งอื่นใดที่คุณเห็นว่าสำคัญ

คำตอบ:


28

แก้ไขแผนที่แบบเรียงต่อกัน

จากเว็บไซต์:

  • เครื่องมือแก้ไขแผนที่แบบเรียงต่อทั่วไปที่มีรูปแบบแผนที่เป็น XML
  • รองรับแผนที่ฉากและภาพสามมิติ
  • วัตถุที่กำหนดเองสามารถวางด้วยความแม่นยำของพิกเซล
  • รองรับการเลิกทำ / ทำซ้ำและคัดลอก / วางแบบเต็ม
  • เพิ่มคุณสมบัติที่กำหนดเองลงในไทล์เลเยอร์วัตถุหรือแผนที่
  • โหลดไพ่อีกตัวโดยอัตโนมัติเมื่อมีการเปลี่ยนแปลงจากภายนอก
  • ปรับขนาดหรือชดเชยแผนที่ย่อยของคุณในภายหลังตามต้องการ
  • เครื่องมือแก้ไขกระเบื้องที่มีประสิทธิภาพเช่นตราประทับและแปรงเติม
  • รองรับปลั๊กอินอินพุต / เอาต์พุตเพื่อเปิดและบันทึกไฟล์ในรูปแบบที่กำหนดเอง

7
หากคุณกำลังจะใช้สิ่งนี้กับ XNA ฉันขอแนะนำให้ใช้ TiledLib ไลบรารีมาพร้อมกับโครงการส่วนขยายไปป์ไลน์เนื้อหาแบบเต็มที่จะแยกวิเคราะห์และสร้างไฟล์. tmx พร้อมกับไลบรารีรันไทม์ที่อนุญาตให้เข้าถึงข้อมูลในไฟล์แม็พ tiledlib.codeplex.com
ElementCy

+1 นี่เป็นเครื่องมือที่ยอดเยี่ยม คุณสามารถเขียนปลั๊กอินผู้ส่งออกแผนที่ของคุณเองหากคุณต้องการ + เป็นโอเพ่นซอร์สดังนั้นคุณสามารถปรับแต่งตามความต้องการของคุณ / ทีม
Janis Kirsteins

ที่นี่วิดีโอที่ช่วยให้ฉันเริ่มต้นใช้ "กระเบื้อง" แก้ไขแผนที่ youtube.com/watch?v=ZwaomOYGuYo โดยเฉพาะอย่างยิ่งที่น่าสนใจ .. เนื่องจากมันไม่ชัดเจนเมื่อคุณเริ่มเป็นครั้งแรก .. มันแสดงขั้นตอนในการเพิ่มรูปภาพลงในไฟล์รูปภาพแบบเรียงต่อกัน Solt .. มีไอคอน "ไฟล์ใหม่" ในวิดเจ็ต / หน้าต่าง "Tilesets" ที่ด้านล่างขวา; ใช้มันเพื่อเพิ่มภาพลงในไฟล์ tile .tmx
gnB

15

สุดยอดแห่งแพ็ค

ตัวแก้ไขแผนที่แบบเรียงต่อกัน http://www.mapeditor.org/

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

TME - กระเบื้องแก้ไขแผนที่ 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

ควรลองรุ่น / อัลฟ่า

โปรแกรมแก้ไขแผนที่ TaT Tile http://kotisivu.dnainternet.net/ttilli/tilemapeditor/main.htm

Simple Tile Map Editor 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/

ยกเลิก / ยังไม่เสร็จ

JEngine Tile Map Editor (ไม่มีคำอธิบายไม่มีภาพหน้าจอ) http://jenginetilemapeditor.codeplex.com/


3

ตัวแก้ไข Ogmo

จากเว็บไซต์:

นี่คือวิธีการทำงาน

หลังจากตัดสินใจใช้ Ogmo Editor สำหรับเกมขั้นตอนแรกคือการเขียน "ไฟล์โครงการ" สำหรับเกมนั้น ไฟล์โครงการเป็นเพียงไฟล์ XML ที่กำหนดชุดไพ่ทั้งหมดวัตถุเลเยอร์และการตั้งค่าสำหรับโครงการ เมื่อคุณทำสิ่งนั้นเสร็จแล้วคุณเปิดมันในตัวแก้ไขและคุณก็พร้อมแล้ว - คุณสามารถเริ่มสร้างแก้ไขบันทึกและเปิดระดับใหม่ได้ หากคุณต้องการคุณสามารถเพิ่มชุดไพ่และวัตถุใหม่ในโครงการของคุณไปพร้อมกันและระดับเก่าทั้งหมดของคุณยังคงทำงานร่วมกันได้ดังนั้นคุณไม่จำเป็นต้องกำหนดสินทรัพย์ทุกรายการที่คุณจะใช้ในที่สุด

ทำให้ระดับของคุณเข้าสู่เกมของคุณ

ระดับการส่งออกเป็นเพียงไฟล์ XML และคุณกำหนดรูปแบบส่วนใหญ่ในไฟล์โครงการ Ogmo Editor ได้รับการออกแบบโดยคำนึงถึง Flash แต่ภาษาการเขียนโปรแกรมที่ทันสมัยส่วนใหญ่มีการสนับสนุน XML ที่มีประสิทธิภาพ หากคุณหลงทางให้ดูที่บทแนะนำ - อาจมีบทความเกี่ยวกับการใช้ Ogmo Editor กับภาษาหรือไลบรารีที่คุณเลือก


3

สตูดิโอไทล์

ฟรีโอเพ่นซอร์ส

คุณสมบัติการแก้ไขพิกเซลพื้นฐานสำหรับการสร้างไทล์ รองรับการนำเข้าจาก BMP, PNG, ฯลฯ ส่งออกแผนที่ย่อยของคุณเป็นซอร์สโค้ดในภาษาต่างๆ


3

สิ่งที่ฉันชอบคือ Deluxe Paint (นั่นคือวันที่ฉัน) ปัจจุบันฉันใช้ Paint Shop Pro ซึ่งมีคุณสมบัติ 'แปลงเป็นพื้นผิวที่ไร้รอยต่อ' ไม่ดีเท่าโปรแกรมแก้ไขแบบกระเบื้องที่สมมาตร แต่ใช้งานได้ดี


1
ไม่มีอะไรจะดีไปกว่าสีเพ้นท์! มันเป็นตัวเร่งพิกเซลที่ดีที่สุด
Skizz

2

มันอาจจะคุ้มค่าในการสร้างเครื่องมือแก้ไขเลเวลของคุณเองและรวมเข้ากับเกมของคุณ - จากนั้นคุณสามารถอนุญาตให้ผู้เล่นสร้างเลเวลของตนเองได้


1

Pro Motion ของ Cosmigoเป็นหนึ่งในรายการโปรดของเก่าถึงแม้ว่ามันจะเป็นเครื่องมือทาสีมากกว่าบรรณาธิการระดับที่เหมาะสมก็ตาม เหมาะสำหรับสไปรต์และกระเบื้อง ฟังก์ชัน "กริด" มากมาย หน้าคุณสมบัติของพวกเขามีรายละเอียดมากมายและพูดถึงฟังก์ชั่นแผนที่ย่อยใหม่:

* 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 คุ้มค่าถ้าเพียงแค่ดูบทเรียนของพวกเขาเกี่ยวกับวิธีการแก้ไขปัญหาบางอย่าง (พวกเขาใช้เลเยอร์ในหลาย ๆ ทางมากกว่าสำหรับกระเบื้องซึ่งฉลาดมากเพราะช่วยให้คุณเป็นเกมได้ ผู้ไม่เชื่อเรื่องพระเจ้าโดยไม่ต้องบังคับกระบวนทัศน์เกี่ยวกับผู้ใช้) คุณสมบัติที่น่าสนใจที่ใช้สำหรับเกมเชิงพาณิชย์มากมายในวันที่ ไม่มีการแก้ไข parallax (จะยาก แต่อย่างใดเนื่องจากเลเยอร์ parallax นั้นถูกขับเคลื่อนโดยตรรกะ - คุณต้องการเกมของคุณเป็นปลั๊กอิน - ซึ่งนำฉันมาถึงจุดต่อไปนี้ - เกมของคุณสร้างโปรแกรมแก้ไขแผนที่ที่ยอดเยี่ยมฉันทำมาตลอด การแก้ไขเกมช่วยให้คุณ "ดูตัวอย่างสด" และตั้งค่าให้คุณสร้างเนื้อหาที่ผู้ใช้บูต


1

ตัวแก้ไข Map-based แผนที่จาวาสคริปต์ที่น้อยที่สุด

http://samlancashire.com/mapeditor

ฉันทำสิ่งนี้สำหรับเกมของฉันเอง แต่ตัดสินใจที่จะขัดเกลามันขึ้นมาเล็กน้อยเพื่อการใช้งานทั่วไป มันง่ายมาก แต่จะทำให้งานเสร็จ

ส่งออกแผนที่เป็นอาร์เรย์จาวาสคริปต์สองมิติ รายการอาร์เรย์มีพิกัดของกระเบื้องที่สัมพันธ์กับชุดไพ่ ตัวอย่างเช่น

map1[x][y] = '0,0'; //would be top left tile in tileset
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.