JavaFX developed Map Editor Witkmapeditor (update github address)

Source: Internet
Author: User

In fact, a few years ago there was the idea of developing an own game map editor, which was developed using javase, purely practiced hand. As a result, there was a problem with the laptop, the data was lost and the code was not returned.

So I'm going to re-develop a game map editor, because I occasionally study javafx, and in terms of GUI technology, JavaFX is also really good, so we use JavaFX to do it.

GitHub Address: Javafx-tkmapeditor.

There are also many things on the JavaFX-related blog: http://www.wjfxgame.com.

Current Witkmapeditor version number 0.7.6.2015.2.16 supported Feature List:

    1. Open a map file to support a list of recently opened files
    2. Save a Map file
    3. New, delete, move up, move layers down, and edit layer transparency and whether it can be displayed, whether it is a collision layer
    4. Edit map, brush, paint bucket, eraser and other functions
    5. Multi-Tile Drawing
    6. Export a map as a PNG image
    7. Map zoom display, you can display the map proportionally
    8. Cell Property Additions
    9. Supports multi-map multi-layer blending editing

As follows:




In terms of reading the library, the library for JavaFX has been completed, and the libraries on the Unity3d are now available.
It's easy to use in JavaFX and Unity3d.
The following is an example of running in JavaFX:

Individuals have developed a time-of-day JavaFX game library, followed by a number of examples will be written and open source to GitHub, I hope that interested friends a lot of attention.

Update log
Release date 2015/2/16

1. Fixed the logic problem of map saving
2. Add recently used files including open and saved files

Release date 2015/2/13
1. Fixed an issue that contains Chinese path to record recently opened file errors
2. Added a menu item that shows whether the property grid is displayed

Release date 2015/2/5
Update content:
1. Add a menu of recently opened files to record the most recently opened files.

Release date 2015/2/4
Update content:
1. Fully supports the ability to add attributes to cells, and a property-recorded grid is indicated by a purple color.
2. Map scaling changes to 0~2, due to the efficiency of the large map, you need to carefully consider
3. Add the size display of the current map scale

Release date 2014/11/20
Update content:
1. Multi-Tile Drawing
2. Export the map as a PNG image
3. Map zoom display, you can display the map proportionally

Release date 2014/10/24
Update content:
1. Edit the transparency of the layer and whether it can be displayed
2. Add a layer whether the collision property
3. Eraser function

Release date 2014/9/10
Update content:
1. Open the Map file
2. Save the Map file
3. New, delete, move up, move layer down
4. Edit map, brush, paint bucket

Copyright NOTICE: This article for Bo Master original article, without Bo Master permission not reproduced.

JavaFX developed Map Editor Witkmapeditor (update github address)

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.