缘之空吧 关注:558,418贴子:8,286,129

【教程】末末带你玩ONS——第一讲ONS的基本组成以及相关概念

只看楼主收藏回复



1楼2019-02-01 02:27回复
    楼主拼命码字中,稍等片刻


    3楼2019-02-01 02:28
    回复
      【虽然我懒得看】


      IP属地:河南来自Android客户端5楼2019-02-01 02:33
      收起回复
        这帖好像出现过


        IP属地:马来西亚来自Android客户端6楼2019-02-01 02:39
        收起回复
          那么我们接下来说说一个完整的游戏到底由什么组成,首先大家看一幅图
          是的,这就是最简单的ons游戏,仅仅由三个文件就可以完美运行,这幅图不具代表性,我们来换一幅,这次是缘之空的

          接下来末末就来为大家讲解各个文件的作用


          7楼2019-02-01 02:54
          回复
            第一个:arc.nsa

            这个是ons最常见的游戏本体打包格式,此外还有arc.ns2格式,这里面储存有大家在游戏中体验到的各种各样的人物啦,背景啦,按钮啦,对话语音啦,背景音乐啦,都藏在这个包里,所谓的游戏资源,其实就是指这个玩意。
            第二个:0.txt 或 nscript.dat

            这个是游戏中最基本也是最核心的文件,游戏脚本。它的作用是将arc.nsa里的各种各样的素材,按照规定的方式显示出来,什么时候该显示什么画面,什么时候该播放什么样的背景音乐,以及复杂一点的好感度系统,分支选择系统,统统都在这里定义。至于0.txt和nscript.dat的区别,没区别,一个是加密打包之前的,一个是加密打包之后的。我倒是觉得没什么所谓,毕竟就目前而言的ons的脚本加密对我而言,跟不加密没什么区别。游戏错误时提示的“can't find 0.txt or nscript.dat”意思就是指缺少了游戏脚本。
            第三个:default.ttf

            这个是字体文件,你在游戏里见到的字的形状就是有它来决定的,没有这个文件大家是打不开游戏,并且体统会提示“default.ttf is missing”意思是字体文件丢失,解决方法为随便上网下一个带有中文编码的ttf文件即可(我一般从电脑系统里拉一个出来)大家也可以按照自己的喜好对字体进行更改,比如改成宋体、楷体、黑体、甚至更流啤一点你还可以改成甲骨文(试想一下,缘之空甲骨文版,是不是很带感)
            以上就是最基本的三个组成成分,有了这三个文件游戏就能正常运行,至于剩下的文件有何作用,请听末末下楼分解


            8楼2019-02-01 02:58
            回复
              那么第零讲就到这里结束了,仔细想想貌似还有一些没说完的,要不下一讲出个“第零讲-EX番外篇”吧,(过分,第零讲还出番外,永远不会到正片系列)类似的基本介绍各个gal吧都有,但像末末这么详细的,那可真是屈指可数了,毕竟工欲善其事必先利其器嘛,搞清楚都是干嘛的,以后理解起来就很快了,还有楼主为什么喜欢深夜发帖,因为没人插楼啊,整个帖子就显得很规整,(批评楼上两个插楼的,这么晚还不睡)然后早上起来看到大家的回复,心里也挺暖是不,那么大家有什么问题或者意见的可以在楼下提出来了,楼主肝不好就不熬了


              10楼2019-02-01 03:30
              回复
                tqlsdlwsl


                IP属地:广东来自Android客户端11楼2019-02-01 03:45
                收起回复
                  nice


                  IP属地:辽宁来自Android客户端14楼2019-02-01 04:18
                  回复


                    来自Android客户端16楼2019-02-01 05:02
                    回复
                      马克


                      IP属地:广东来自Android客户端17楼2019-02-01 08:02
                      回复
                        dd


                        IP属地:浙江来自iPhone客户端18楼2019-02-01 08:03
                        回复
                          awsl


                          IP属地:河南来自Android客户端19楼2019-02-01 08:08
                          回复


                            IP属地:辽宁来自Android客户端20楼2019-02-01 10:44
                            收起回复