Ballance Map Editor/zh

来自Ballance Wiki
BallanceBug讨论 | 贡献2019年9月3日 (二) 01:18的版本 (加入制图教程模板)
跳转至: 导航搜索
Ballance Map Editor
BallanceMapEditor.png
Ballance Map Editor主界面,编译自Github仓库并修改了部分代码始得网格线可以显示
基本信息
作者 jxpxxzj
适用于 Ballance制图
依赖 需要3ds Max最终产生可用模型
发布时间 未知[1]
项目地址 Github仓库[1]
开发状态 已停止开发

Ballance Map Editor 是一款解决Ballance制图中批量制作路面问题的工具。与BMMaker属于同一类工具,且功效上相似,而功能更多。也是生成ms脚本—一种能被3ds Max读取并执行的脚本文件。并将模型生成任务交由3ds Max执行。

程序开发时一些功能由于当时情况受限而并未写完,属于烂尾工程。但是基础的生成路面功能已经写完并且可以正常工作,且其可视化,所见即所得的编辑方式也改变了传统使用BMMaker的不知所措的状况。

据jxpxxzj本人在发布帖中所述,其希望这个工具还能用于制作一些较为规整的钢轨,甚至是将机关也做成自动生成。但是这些想法由于无人问津,最终都没有被实现在程序中。

版本差异

Ballance Map Editor自发布以来共发布了两个大版本。发布帖中发布的是第一版,使用的是GDI+作为绘制引擎。

但是使用GDI+引擎会在需要绘制物体过多时使程序出现卡顿等一些让用户体验下降的状况。

后来jxpxxzj修改了代码,改用DirectX进行绘制,绘制效率有了较大的提升。使用DirectX的版本也称为第二版,但是第二版并未进行任何公开发布,尽管其更加稳定。

下载

  • 前往Github仓库自行克隆并编译(Github仓库是使用DirectX的第二版,编译时需要补全Nuget包,请务必保证SharpDX的版本低于2.6.3。2.6.3版本身也可以编译,否则会因为SharpDX相关接口改动而无法编译)

兼容性

使用Visual Basic .Net编写,依赖.Net Framework 4运行库,可以运行在自Windows XP以来的所有Windows系统上。

由于其所依赖的 .max 文件由 3ds Max 2010 编辑而成,至少需要 3ds Max 2010 版。这和只需要 9 版的 BMMaker 不同。

基本使用教程

备注

  1. 1.0 1.1 发布帖在贴吧大删帖事件中被删除