Các công cụ để tạo bản đồ dựa trên gạch 2d [đã đóng]


35

Một số công cụ tôi có thể sử dụng để tạo bản đồ dựa trên gạch 2d là gì?

Vui lòng cung cấp thông tin bên dưới và cố gắng giới hạn một công cụ cho mỗi câu trả lời.

  • Tên
  • Liên kết đến trang web
  • Đặc điểm chung
  • Định dạng xuất
  • Bất cứ điều gì khác mà bạn cho là đáng chú ý

Câu trả lời:


28

Biên tập bản đồ lát gạch

Từ trang web:

  • Trình chỉnh sửa bản đồ ô vuông với định dạng bản đồ dựa trên XML
  • Hỗ trợ bản đồ trực giao và đẳng cự
  • Đối tượng tùy chỉnh có thể được đặt với độ chính xác pixel
  • Hỗ trợ hoàn tác / làm lại và sao chép / dán
  • Thêm thuộc tính tùy chỉnh cho gạch, lớp, đối tượng hoặc bản đồ
  • Tự động tải lại các ô khi thay đổi bên ngoài
  • Thay đổi kích thước hoặc bù đắp bản đồ gạch của bạn sau này khi cần thiết
  • Các công cụ chỉnh sửa gạch hiệu quả như tem và tô cọ
  • Hỗ trợ các plugin đầu vào / đầu ra để mở và lưu tệp ở định dạng tùy chỉnh

7
Nếu bạn định sử dụng cái này với XNA, tôi khuyên bạn nên sử dụng TiledLib. Thư viện đi kèm với một dự án mở rộng đường ống nội dung đầy đủ sẽ phân tích và xây dựng tệp .tmx cùng với thư viện thời gian chạy cho phép truy cập vào dữ liệu trong tệp bản đồ. tiledlib.codeplex.com
ElementCy

+1. Đây là một công cụ tuyệt vời. Bạn có thể viết plugin xuất bản đồ của riêng mình, nếu bạn muốn, + đó là nguồn mở để bạn có thể điều chỉnh nó theo nhu cầu của riêng bạn / nhóm.
Janis Kirsteins

Đây là video giúp tôi bắt đầu sử dụng trình chỉnh sửa bản đồ "Tiled" youtube.com/watch?v=ZwaomOYGuYo . Đặc biệt quan tâm .. vì nó không rõ ràng khi bạn bắt đầu lần đầu tiên .. nó cho thấy bước để thêm hình ảnh vào một tệp hình ảnh lát gạch. Giải quyết .. có biểu tượng "tệp mới" trong cửa sổ / tiện ích "Gạch" ở dưới cùng bên phải; sử dụng để thêm hình ảnh vào tập tin .tmx.
gnB

15

Tốt nhất của gói

Trình chỉnh sửa bản đồ lát gạch http://www.mopeditor.org/

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

TME - Trình chỉnh sửa bản đồ ô vuông http://tilemopeditor.com/

Ngói đen http://tilestudio.sourceforge.net/

Tide (Môi trường phát triển tích hợp Tilemap) http://tide.codeplex.com/

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

Ngói2map http://www.tile2map.com

Đáng dùng thử / Phiên bản Alpha

Trình chỉnh sửa bản đồ Ngói TaT http://kotisivu.dnaiNET.net/ttilli/tilemopeditor/main.htm

Trình chỉnh sửa bản đồ lát đơn giản http://devlinslab.blogspot.com/2007/11/simple-tile-map-editor.html

Trình chỉnh sửa bản đồ Flan http://flixel.org/forums/index.php?topic=225.0

Trình biên tập bản đồ lát gạch VB.Net http://sourceforge.net/projects/tilemopeditor2d/

Bị bỏ rơi / chưa hoàn thành

Trình chỉnh sửa bản đồ lát gạch JEngine (không có mô tả, không có ảnh chụp màn hình) http://jenginetilemopeditor.codeplex.com/


3

Biên tập viên của Ogmo

Từ trang web:

Đây là cách nó hoạt động

Sau khi quyết định sử dụng Ogmo Editor cho một trò chơi, bước đầu tiên là viết ra một "tệp dự án" cho trò chơi đó. Tệp dự án chỉ là một tệp XML xác định tất cả các ô, đối tượng, lớp và cài đặt cho một dự án. Khi bạn đã hoàn thành, bạn mở nó trong trình chỉnh sửa và bạn sẽ ổn - bạn có thể bắt đầu tạo, chỉnh sửa, lưu và mở lại các cấp. Nếu bạn cần, bạn có thể thêm các ô và đối tượng mới vào dự án của mình trên đường đi và tất cả các cấp cũ của bạn vẫn tương thích, do đó bạn không cần phải xác định mọi tài sản cuối cùng bạn sẽ sử dụng ngay.

Đưa cấp độ của bạn vào trò chơi của bạn

Các mức được xuất chỉ là các tệp XML và định dạng chủ yếu được xác định bởi bạn trong tệp dự án. Ogmo Editor được thiết kế dành cho Flash, nhưng hầu hết các ngôn ngữ lập trình hiện đại đều có hỗ trợ XML mạnh mẽ. Nếu bạn bị mất, hãy xem phần hướng dẫn - có thể có một bài viết về việc sử dụng Ogmo Editor với ngôn ngữ hoặc thư viện bạn chọn.


3

Xưởng gạch

Miễn phí, mã nguồn mở

Các tính năng chỉnh sửa pixel cơ bản để tạo gạch. Hỗ trợ nhập từ BMP, PNG, v.v. Xuất khẩu bản đồ ô vuông của bạn dưới dạng mã nguồn bằng các ngôn ngữ khác nhau.


3

Sở thích cũ của tôi là Deluxe Paint (ngày đó là tôi). Tôi hiện đang sử dụng Paint Shop Pro có tính năng 'chuyển đổi sang kết cấu liền mạch' tiện dụng. Không tốt như một trình soạn thảo đối xứng gạch thực sự, nhưng tốt trong một nhúm.


1
Không có gì đánh bại Deluxe Paint! Đó là công cụ tạo pixel tốt nhất từ ​​trước đến nay.
Skizz

2

Có thể đáng để tạo trình chỉnh sửa cấp độ của riêng bạn và tích hợp vào trò chơi của bạn - sau đó bạn cũng có thể cho phép người chơi tạo cấp độ của riêng mình.


1

Cosmigo's Pro Motion là một trong những mục yêu thích của trường học cũ, mặc dù nó là một công cụ vẽ nhiều hơn là một trình chỉnh sửa cấp độ thích hợp. Tuyệt vời cho các sprite cũng như gạch; rất nhiều chức năng "lưới". Trang tính năng của họ chi tiết rất nhiều về điều này và nói về chức năng bản đồ ô mới:

* 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

Hương vị http://en.wikipedia.org/wiki/TUME Đáng giá nếu chỉ xem hướng dẫn của họ về cách họ tiếp cận một số vấn đề nhất định (họ sử dụng các lớp theo nhiều cách hơn so với gạch, rất thông minh vì nó cho phép bạn chơi trò chơi bất khả tri mà không buộc một mô hình trên người dùng). Các tính năng thú vị, được sử dụng cho nhiều trò chơi thương mại trở lại trong ngày. Không có chỉnh sửa thị sai (dù sao cũng khó, vì các lớp thị sai nói chung được điều khiển bởi logic - bạn cần trò chơi của mình như một plugin - điều này đưa tôi đến điểm sau - trò chơi của bạn tạo ra một trình chỉnh sửa bản đồ tuyệt vời. chỉnh sửa trò chơi, nó cho phép bạn "xem trước trực tiếp" và thiết lập cho bạn nội dung do người dùng tạo để khởi động.


1

Trình chỉnh sửa bản đồ dựa trên Javascript tối thiểu

http://samlancashire.com/mopeditor

Tôi đã làm điều này cho trò chơi của riêng tôi, nhưng quyết định đánh bóng nó lên một chút để sử dụng chung. Nó rất đơn giản, nhưng sẽ hoàn thành công việc.

Xuất khẩu bản đồ dưới dạng mảng javascript hai chiều. Các mục mảng chứa tọa độ của ô so với ô xếp. Ví dụ

map1[x][y] = '0,0'; //would be top left tile in tileset
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.