太阳RPG编辑器




太阳RPG编辑器总群:941442872【推荐,群文件可以下载

太阳RPG编辑器:650151236【已满】 ( 获取激活码)

太阳RPG编辑器使用文档         太阳TS框架API文档

太阳课堂         代码备忘录

太阳rpg编辑器吧 (百度贴吧)         GitHub
基本信息


编辑方式:(括号内为大约的使用时长占比)

TS/lua/j或与T混编作者: 太阳rpg编辑器(40%) + VSCode/WebStorm(40%) + WPS(10%) + WE(10%)
T触发作者:                    WE(60%) + 太阳rpg编辑器(30%) + WPS(10%)




编辑工具主要职能:

太阳rpg编辑器:   整合其他工具、xlsx物编、UI编辑、批量编辑预览、增量秒级保存、支持TS脚本...(此处省略1万字)等特别的编辑功能
WE:                    地形、T触发、等基础的编辑功能
VSCode/WS:      编辑TS/Lua/jass
WPS:                  物编 (太阳rpg编辑器打开地图后有xlsx表格格式的物编,单元格内容#等于空)



太阳rpg编辑器保存的是标准的w3x文件,所以太阳rpg编辑器可与任何其他编辑器同时使用,不会冲突!
(不要在编辑器里多选一,在不同的编辑需求时请选择合适的编辑器)

编辑器宣传片
编辑器介绍

太阳RPG编辑器基于cocos 3d引擎加 ts/js脚本
实现一次编辑即可发布到
魔兽争霸3
dota2
cocos(微信小游戏 网页游戏 pc端 安卓端 苹果端)

太阳RPG编辑器优势


1.编辑器非侵入式.在获得太阳rpg的功能特性时依旧可以使用其他编辑器与工具
2.编辑器物编xlsx编辑 编辑响应快
3.编辑器打开文件后自动解压为dir文件夹 方便编辑地图内的所有文件
4.编辑器保存测试为增量更新 可秒级测试(只更新已修改的,WE为全量更新每次保存都卡)
5.编辑器提供强大的Pcg支持体系以及插件体系(pcg=程序内容生成)
6.编辑器提供了更多的功能,比如批量预览图标模型等等...
7.通过shift ctrl可多选模型或物编进行批量预览编辑

编辑器初始化设置


编辑器推荐安装在默认路径(D:/太阳rpg编辑器) 不熟悉此软件情况下请不要修改路径
编辑器初次安装后需要在文件 设置里检查设置是否自动设置正确(比如魔兽根目录是否正确)
编辑器在运行中会依赖安装目录下的data目录 魔兽目录.如需使用快捷按钮打开vscode等程序需要配置对应程序的程序路径.

编辑器技术简介


打开文件会将w3x地图解压为dir的文件格式,并将物编数据转为xlsx的表格文件.
保存时会将xlsx格式的物编转换为w3x的专用物编格式并打包地图文件夹为w3x格式的地图文件.(保存时只更新修改过的文件,所以可以秒级测试)

关于TS做图(Typescript语言)


太阳RPG编辑器推荐(非限制)使用TS做图!编辑器会自动将地图里的TS文件编译为lua文件. 并且大部分自带触发插件生成的触发都是TS格式的.(不用TS做图也可以使用此编辑器.使用j或lua也能使用编辑器的热更新特性等使开发效率提升)
*. TS做图优势:
1. TS语法比Lua更易使用
2. 更好的面向对象
3. 生态环境强大(可使用github上的ecs 数学库等等成熟的开源库)
4.编辑器提示更强
5.重构 可维护性 可扩展性更强!
A. 原理:
1.利用typescripttolua将TS编译为Lua (https://typescripttolua.github.io/)
*:此开源库很稳定,dota2作者已经全面使用此工具做图了,已上线众多稳定的商业游戏地图

B.操作步骤:

1.将w3x地图解压为文件夹格式(dir或lni都可以)
2.在地图文件夹里写TS文件,保存地图时使用typescripttolua将TS编译为Lua
3.打包地图文件夹到w3x地图即可正常运行(可与lua vj jass t 共同使用)

C.使用太阳RPG简化上诉操作

1.太阳rpg打开地图时就会自动将w3x地图解压为dir的文件夹格式
2.编写TS的过程 会自动检测修改过的文件以实时编译到lua
3.保存时 会自动将修改的文件更新到w3x地图(只更新修改过的文件,能达到2秒内启动地图,开发非常方便)

常见问题


Q:太阳rpg编辑器是否支持T触发
A: 太阳rpg编辑器没有提供编辑T触发的功能,但是兼容T触发(或各种语言的混编)。
   (编辑地形和T触发的时候使用WE。编辑物编、TS/Lua/jass等可使用太阳rpg编辑器!)

Q:用太阳RPG编辑器的部分pcg插件功能是生成ts的触发,我不会ts又想用这些功能怎么办?
A:太阳rpg生成的ts都是很稳定很兼容的!可以新建ts模板的地图然后再用自己熟悉的方法去作图(比如T、jass)。生成的ts不会影响与改变你作图的方式的!

Q:软件无法打开
A:1.关闭杀毒软件,检查文件是否完整,
2.右键管理员方式启动
3.删除旧版本文件夹后再安装
4.(还不行就点击那个.bat文件启动将黑框里的信息复制出来给作者)


Q:用太阳RPG编辑器后是否能继续使用WE
A:太阳RPG编辑器是编辑标准的w3x文件 即使使用TS脚本 依然可以用WE或其他工具编辑(w3x2lni vscode 其他增强UIWE)


Q:如何卸载软件
A:删除编辑器安装目录(默认为D:/太阳rpg编辑器).删除用户目录下solar/solar_rpg_editor/文件夹

部分功能截图
友情链接
W3TS

TypeScriptToLua

TypeScript

©2018 - 2024 www.heduim.com 合对面科技有限公司 京ICP备17062483号-2