维多利亚3吧 关注:113,577贴子:1,693,561

回复:【Mod技术】Victoria 3 Mod 技术等级(顺便讲下基础知识)

只看楼主收藏回复

在制作这张excel的最初,还没有计算机这一分支,设计这一分支最开始还叫综合。
一开始,我不知道许多人连游戏都不知道怎么下载,而现在看来,这个技术等级不仅上限很高,下限也同样很低。设计这一分支所包含的技能,是项目小组组长最需要具备的能力,如果组长不了解相关技术是什么样,那他自然也无法代理好团队,在独自做项目时,独立作者不仅要一人具备所有制作人员的能力,组长需要具备的能力也需要具备,所以能够独自把东西做好的人,基本度能成为优秀的团队领袖。
接下来,来讲下文件整理方面技巧


IP属地:河北17楼2023-08-17 23:40
回复
    如果你已经仔细阅读了前文,你应该已经发现,无论是Windows系统,还是steam,亦或是Victoria 3,都有着自己的文件结构,之所以要这样存储文件,主要的原因就是因为文件对象太多了,光是一个系统文件,就有上百万个子文件对象,如果计算机只有一个目录,你也别想找什么文件了……好在,这一大堆系统文件都放在了系统盘中一个名为的Windows的文件夹中,因此系统文件就不会妨碍到你找文件了。
    但是,在使用计算机的过程中,产生文件是非常常见的事情,你可能看这个网页不错存了个pdf,也可能看这个网站不错又存了个链接,你也可能新建了文本文件记录了一些信息,亦或是保存了图片,当然还有各种软件的工程文件……
    如果你玩过不少游戏,你应该注意到了游戏的存档文件从来没有成为过你整理文件上的负担,正如Windows系统一样,这些文件也都被程序自动的整理好了,但是由你产生的文件,并不会自动整理好,这些需要你手动去整理,如果你不能够整理好文件,不仅你自己不清楚你到底存了哪些文件,你也很难找到存储的文件,如果你看着这里文件很多,都堆到了一个文件夹中,那么下次又要怎么办呢?如果这个文件中文件过多了又要怎么办呢?在整理物品上也一样,不能让一个物品,或是一个计算机中的文件,收纳后就再也找不到了,你需要确保一个文件在需要被使用时能够找到,并且文件结构也要便于你去检查现在计算机中存储了哪些文件,由于这时整体的文件结构一个很复杂,你可能也需要一个思维导图来存储你计算机上的文件存储结构,而这个思维导图由于其重要性,所以它可以在桌面有一个备份。
    不要随便在桌面添加备份,都是重点就等于没有谁是重点了


    IP属地:河北18楼2023-08-17 23:50
    回复
      2026-01-10 13:11:26
      广告
      不感兴趣
      开通SVIP免广告
      有关于Victoria 3 Mod制作上的具体文件管理,如果你在所有游戏中只制作Victoria 3的Mod,你可以发Victoria 3 Mod文件夹的快捷方式就放在桌面,之所以不把文件放在桌面是因为系统盘使用的是固态硬盘,这种重要数据应该放在机械硬盘。
      如果你还有制作很多其它游戏的Mod,那么你可以在桌面新建一个Game Mods文件夹,然后把Victoria 3 Mod的文件夹快捷方式放到其中,如果你本身就要做很多其它项目,那么桌面就应该会有一个名为“项目”的文件夹,不过由于这个Victoria 3 Mod的文件夹不全是项目文件,在考虑到制作Mod多是业余爱好的成分,所以你不一定需要把Game Mods文件夹放在“项目”文件夹中,仍可以放在桌面,但如果桌面与Game Mods同类型的文件太多,那就还是需要对在创个文件夹,然后把相关文件夹放进去。
      可以看出,文件对象越多,需要嵌套的文件夹就越多,嵌套越多对文件管理也就越不利,换到行政管理上也是同理


      IP属地:河北19楼2023-08-17 23:56
      回复
        别的什么的话,excel中我将这些文本文件中的代码称为:克劳塞维茨语言,如果要能够做出更多的修改,你应该试着看懂原版文件。
        前面已经讲述了一些基础的部分,绝大多数相关领域的部分并没有讲到,可以看出技术为什么这么难,信息量太大了,如果有什么问题,你可以先看下提问的智慧:https://lug.ustc.edu.cn/wiki/doc/smart-questions/#q8
        顺便一提,程序语言可比汉语难多了,如果你连这么点字都不愿意看完,那也别想着能学会些什么。真正的主课其实只有两门,即语文和数学,严格的说,汉语、英语还有其它人说的语言都是语文的一部分,不过实际上语文只包括汉语,但数学却把所有的数理都包括了……这就是为什么数学难


        IP属地:河北20楼2023-08-18 00:05
        收起回复
          支持


          IP属地:广东来自Android客户端21楼2023-08-18 00:08
          回复


            IP属地:安徽来自iPhone客户端22楼2023-08-18 00:14
            回复
              楼主好强,今天在群里看到这张图了。顺便问一下,我感觉自己对MOD制作最需要提升的能力是制作UI,可是看维基百科也没有相关教程,请问该上哪学习UI制作?


              IP属地:湖南来自Android客户端23楼2023-08-18 00:43
              收起回复
                前面漏了非常重要的一点,Mod文件根目录和本体文件根目录的相对路径没提。steam中的本体文件路径是:steam\steamapps\common\Victoria 3,到这里这是本体文件的根目录,Mod文件的根目录=Victoria 3\game,也就是在Mod文件根目录中的文件,在启动时就相当于文件放到了Victoria 3\game路径中,这也意味着,Mod只能修改game文件夹里面的文件,处于Victoria 3根目录中但又是game目录外的其它文件都不能更改。例如更改的是common中history中states中的文件,那么由于这个文件路径在Victoria 3\game\common\history\states中,所以Mod文件夹的根目录中会有common文件夹。
                顺便也补充下,在快捷方式的建立上,V3的相关文件里需要放上本体中game文件的快捷方式,还有本地Mod文件的快捷方式,和steam订阅文件的快捷方式,输出日志所在的路径Documents\Paradox Interactive\Victoria 3\logs也需要建立快捷方式,在调试中会频繁的自动更改日志的输出文件,如果只需要看错误日志文件,就直接链接错误日志文本文件即可,不需要链接其所在文件夹,需要进入文件夹时右击选择打开文件的所在位置即可。
                在调试模式中,本地文件包括读取的Mod文件都处于一个活动状态,如果你修改了文件中的一处并保存,你能看到游戏里发生了变化,尤其是在做GUI部分时,这一功能更为重要。


                IP属地:河北24楼2023-08-18 02:26
                回复
                  2026-01-10 13:05:26
                  广告
                  不感兴趣
                  开通SVIP免广告
                  技术贴,赞👍


                  IP属地:黑龙江来自Android客户端25楼2023-08-18 15:10
                  回复