码迷,mamicode.com
首页 > 编程语言 > 详细

JavaFX开发的地图编辑器WiTKMapEditor(更新GitHub地址)

时间:2015-07-09 13:13:41      阅读:390      评论:0      收藏:0      [点我收藏+]

标签:javafx   地图编辑器   

 其实早在几年前就有开发一个自己的游戏地图编辑器的想法,当时使用JavaSE开发的,纯属练手。结果后来笔记本出问题了,数据丢失,代码都找不回来了。

   于是便准备重新开发一个游戏地图编辑器的,因为自己偶尔会研究JavaFX,而且论GUI技术,JavaFX也确实还是不错,所以就使用JavaFX做了。

  GitHub地址:javafx-TKMapEditor

  JavaFX相关个人博客上也有很多内容:http://www.wjfxgame.com

  目前WiTKMapEditor版本号0.7.6.2015.2.16支持的功能列表:

  1. 打开地图文件,支持最近打开文件的列表
  2. 保存地图文件
  3. 新建,删除,上移,下移图层,以及编辑图层的透明度和是否可以显示,是否是碰撞层
  4. 编辑地图,有笔刷,油漆桶,橡皮擦等功能
  5. 多图块绘制
  6. 将地图导出为png图片
  7. 地图缩放显示,可以按比例显示地图
  8. 单元格属性添加
  9. 支持多贴图多图层混合编辑

截图如下:

  技术分享

技术分享

技术分享

技术分享

  在读取库方面,目前已经完成了JavaFX的库,和Unity3D上的库。
  能够很轻松的在JavaFX和Unity3D中使用。
  下面是在JavaFX中运行的示例:

  技术分享

 个人开发了一段时间的JavaFX的游戏库,后续将会陆续写一些示例并开源到GitHub上,希望有兴趣的朋友多多关注一下。

更新日志
发布日期 2015/2/16

1.修复了地图保存的逻辑问题
2.添加最近使用的文件包括打开和保存的文件

发布日期 2015/2/13
1.修复了包含中文路径,记录最近打开的文件错误的问题
2.添加了是否显示属性网格的菜单项

发布日期 2015/2/5
更新内容:
1.添加最近打开文件的菜单,可以记录最近打开的文件。

发布日期 2015/2/4
更新内容:
1.全面支持给单元格添加属性的功能,有属性记录的方格会用紫色表示
2.地图缩放比例更改为0~2之间,由于过大的地图有效率问题,还需仔细斟酌
3.添加当前地图缩放比例的大小显示

发布日期 2014/11/20
更新内容:
1.多图块绘制
2.将地图导出为png图片
3.地图缩放显示,可以按比例显示地图

发布日期 2014/10/24
更新内容:
1.编辑图层的透明度和是否可以显示
2.添加图层是否碰撞的属性
3.橡皮擦功能

发布日期 2014/9/10
更新内容:
1.打开地图文件
2.保存地图文件
3.新建,删除,上移,下移图层
4.编辑地图,有笔刷,油漆桶

版权声明:本文为博主原创文章,未经博主允许不得转载。

JavaFX开发的地图编辑器WiTKMapEditor(更新GitHub地址)

标签:javafx   地图编辑器   

原文地址:http://blog.csdn.net/wingfourever/article/details/46815083

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!