魔兽地图编辑器吧 关注:64,470贴子:3,829,390
  • 10回复贴,共1

工程化dota项目

只看楼主收藏回复

首先上链接:https://github.com/wrsuperboy/dotaai
以前改地图,就是纯J。本人不会T,不会lua,也不会其他乱七八糟的衍生语言。写代码的时候还是用文本编辑器EverEdit对着一个未格式化的all-in-one的13万行的巨型文件边搜边改,最多再用JassHelper查个错。说白了,就是懒。
今天尝试脱离土办法,工程化这个项目。首先尝试vjass,毕竟这个是最简单的。在目前的项目中,终于不用手动替换地图文件,一键构建就是很爽~~~
花时间把AI从地图代码中拆出来了,一共3.3万行AI代码,9.3万行地图代码。因为仍然需要花时间把依赖关系、公共部分理清楚,所以暂时只保留了地图代码。AI代码将会不久后回归。就地图代码而言,目前仍然是所有都在同一个文件中,没有拆分。未来将会拆成多个小文件进行管理。
欢迎各位围观。


IP属地:上海1楼2022-07-15 23:15回复

    工程化jass早都过时了啊 不如使用最现代化的TS(x)+xlsx作图


    IP属地:重庆2楼2022-07-16 08:47
    收起回复
      马一下


      IP属地:河南来自Android客户端3楼2022-07-17 12:07
      回复
        过来顶一下~


        IP属地:江苏4楼2022-07-18 09:46
        回复
          看不懂ei


          IP属地:北京5楼2022-08-05 12:54
          回复
            魔兽争霸升级1.33不支持以前的地图了


            IP属地:山东6楼2022-08-21 17:38
            回复
              楼主留个联系方式或者私聊下我?有项目想合作


              IP属地:北京来自iPhone客户端9楼2022-08-22 12:58
              收起回复
                为何win10下,war3有明显的鼠标迟滞感?请问有解决办法吗?


                IP属地:湖北来自iPhone客户端10楼2022-09-14 00:36
                回复
                  我用lua拆分过ai地图,也是直接添加文件,一键构建地图


                  IP属地:广东11楼2022-10-05 09:37
                  回复