弹弹跳跳闪避人吧 关注:249贴子:4,460

【教程】简易level editor 教程

只看楼主收藏回复

vvvvvv是个虐心的游戏……
当你被虐了上千次后,想不想用它来虐虐别人……
方法是……做一个你自己的关!
下面发布游戏内的简易level editor,教会你做一个简单新关。
注:1、本教程使用V2.0版本程序,2.2版本的level editor设置界面有些出入,在此不再赘述。
2、此贴申精@孤立的枪手


IP属地:上海1楼2014-07-31 14:19回复
    一、level editor界面
    主界面打开player level ,选择level editor。
    打开界面如下:

    右上角是当前的使用元素,右下角表示地图坐标,可以按←、→来切换
    中间为操作区域,可以按space 和shift 来展开二级菜单。
    菜单展示图:
    space菜单(元素菜单)


    shift菜单(全局菜单)


    IP属地:上海2楼2014-07-31 14:25
    回复
      二、开始制作第一个新关。
      2.1铺设墙壁
      打开level editor,默认选择的元素是walls,就是墙壁,那我们先把墙壁铺设好。
      左键点击就可以铺设一层墙壁,拖动将下面也铺满。

      右击可以删除已铺设的墙壁(对其他元素同样适用)

      铺设效果如下:(ps:这里有点疏漏,如果我们只想做一个只有一个room的小关卡,左边的墙壁也应该涂实,以防人物跑到外面去。)


      IP属地:上海3楼2014-07-31 14:31
      回复
        2.2铺设背景
        按下2(注意小键盘上的2是没有用的,只有横排的数字有用)或是按下space使用<、>切换至backing(背景)元素。
        同walls一样,单击就可以制造背景了
        注意:1、背景和墙壁、尖刺等静态物体矛盾,如果你在墙壁上按背景,墙壁会被删除。
        2、我们不推荐先制作背景,应该等到关卡制作快完成的时候再铺设(这里仅为示例。)
        3、你也可以不铺设静态背景而使用动态背景,接下来会讲到制作动态背景。
        效果图:


        IP属地:上海4楼2014-07-31 14:39
        回复
          2.3制作障碍(1)
          按下5,选择checkpoint来作为关卡起点,将checkpoint放置于左下角。
          注意:1、当一个关卡有多个checkpoint时,关卡的起点为你第一个放置checkpoint的地方
          2、你也可以用start来作为关卡起点,接下来也会讲到。


          按下3,就可以制作令人恶心的尖刺了……方法与walls相同。

          效果图:


          IP属地:上海5楼2014-07-31 14:48
          回复
            2.4制作障碍(2)
            按下6,可以制作碎砖块。

            一个碎砖块占4格,由于这里有6格,我们可以使用两个重叠即可。

            好了,看他玩到这儿够辛苦的了,放一个checkpoint吧。

            按下enter可以测试你的关卡。


            IP属地:上海6楼2014-07-31 14:52
            回复
              大家顶一个啊,接下来晚上再更。


              IP属地:上海7楼2014-07-31 14:54
              回复
                算了,现在就更……
                三、更加高级的关卡制作。
                3.1添加移动元素。
                按下8,添加一个moving(移动砖块)
                可以看到有一个v,这个表示这个moving是上下移动的并且一开始是往下的方向。

                单击它,就可以改变移动方向了,但是移动速度不可以手动修改,唯一的方法是通过增加移动范围来拖慢它的速度,接下来也会讲到。
                不同的方向图:
                这是上下方向先向上
                左右方向先向左
                左右方向先向右


                IP属地:上海8楼2014-07-31 16:43
                回复
                  3.2添加反射线
                  按下0,可以添加反射线,单击中间方框可以改变方向。
                  walls可以拦住反射线。


                  接下来可以在上下放上尖刺来增加难度。
                  3.3增加移动障碍和trinket。
                  让我们在左上方这样做一个框框放一个美味的trinket吧……
                  按下4即可随意放置trinket,想放多少放多少……注意一个trinket站一个边长2格的正方形

                  trinket可不是那么好得的,在前面放一个可以移动的障碍吧,按下9,可以放置一个移动障碍,上面标志的含义与moving的相同,至于如何改变它的图案……待会再说。


                  IP属地:上海9楼2014-07-31 16:53
                  回复
                    3.4让关卡结束。
                    好了,做了那么多也够累的了,足以把新手虐死了,现在该让关卡结束了,如何结束呢?
                    主线剧情是找伙伴,所以当然是用找到伙伴来结束喽!
                    按下O(不是0)可以制作一个伙伴,让我们把它放在关卡最后,点击可以改变颜色。
                    有始有终,虽然checkpoint可以作为开始,但最好还是用start作为起点,按下P,将其放在左下角即可,这是checkpoint就可以删除了。
                    注意:一个关卡只能有一个start。

                    按下enter来测试关卡。

                    可以看到,trinket和伙伴都可以成功找到,这个关卡也就可以使用了。



                    IP属地:上海10楼2014-07-31 17:01
                    回复
                      四、完善关卡。
                      虽然关卡测试成功,但还有些细节需要来看一看……
                      4.1改变关卡外观
                      按下shift并按1(2.2版本是按f1,以下类推)改变关卡的外观,默认是space station(太空船)

                      outside外观

                      lab外观

                      warp zone外观

                      ship外观


                      IP属地:上海11楼2014-07-31 17:15
                      回复
                        4.2改变关卡颜色。
                        同样按下shift加2,可以改变颜色,这里不多说了,lz喜欢绿色(

                        4.3改变关卡背景。
                        在不同的外观下,背景也不同,如果不铺设backing,各外观的背景是这样的:
                        outside&space station&ship外观背景

                        lab背景

                        warp zone背景(和第一个不同的是星星的方向朝上)

                        除此之外,还可以使用动态背景。
                        按下shift加W,改变动态背景,默认关闭。

                        背景1、

                        背景2、

                        背景3、

                        注意的是,无论设置什么背景,用backing元素都可以覆盖住,所以你可以用其做一些标志,如


                        IP属地:上海12楼2014-07-31 17:29
                        回复
                          4.4设置移动物体范围及room名称。
                          刚才我们的关卡里有两个可移动物体,对于它们,我们要设置它的移动范围,否则可能会出现其东跳西窜的bug。

                          按下shift加4,出现可以截取的方框,把它规定在下图的范围内即可。
                          同样按shift加5来设置moving的移动范围。

                          然后红蓝的方框就是它们的范围了。(注意的是shift+4只限用于移动障碍,而shift+5只限用于moving,不能混了。)
                          此外,按下shift+3可以修改移动障碍的图像,样式非常多,大家可以自由选择
                          按下shift+R可以修改房间名称,在下方输入即可。

                          效果:(如不设置则没有)


                          IP属地:上海13楼2014-07-31 17:40
                          回复
                            4.5设置其他数据及保存。
                            按下esc,会有一个setting界面,里面还有几个设置。
                            点击第一个,出现如下界面,来修改关卡名、作者及其他信息。

                            name=关卡名,author=作者,description=描述(简介),website=网站
                            你未填写的数据则会以unknow写入。

                            接下来,选择stting的第三个选项,改变关卡音乐。

                            默认无音乐,你可以修改,
                            最后,按esc回到编辑界面,按shift+S来保存关卡,输入你的关卡名,会生成“关卡名.vvvvvv”文件。

                            接下来,退出level editor,打开play a level,就可以找到你的关卡了!

                            完美通关~~

                            打开关卡存放目录,即可找到你的关卡文件,可以分享给好友哦……
                            如果你不知道存放目录,这个界面的下方会告诉你……


                            IP属地:上海14楼2014-07-31 17:52
                            回复
                              那么,整个教程到此位置,这个只是最简单的关卡,你还可以自己制作更大的关卡,快点行动吧,我做这个教程不容易啊,赶快来人顶顶,谢谢支持!


                              IP属地:上海15楼2014-07-31 17:57
                              回复