happyroll吧 关注:104贴子:8,213
  • 18回复贴,共1

【制图教程】HelloWorld-制作自己的第一张图

只看楼主收藏回复


这是第二篇开放给所有浏览帖子的人的教程,在教程开始前,这里还是一些说明...
//----------------以下是直接复制粘贴自上回的教程的------
目前关于开放的决定只是开放所有可以开放的世界编辑器的教程和部分TC教程。
所有世界编辑器教程提供技术支持或答疑,TC目前不打算开放提供答疑,关于TC的问题需要加入RGT才能给予支持。
如果你有问题也欢迎加入【七彩滚珠及HR讨论群(QQ群号255127638)】
这个教程是基于Happyroll内部版本的教程,如果你还不是RGT成员,你可以通过加入RGT的方式获取内部版或者等待HR开放版增加那些旧的开放版没有的而教程中提到的功能.
//-----------------下面是新东西-------------------------
这篇教程涉及最简单的TorqueConstructor的应用以及世界编辑器应用。包含了一个新关卡制作的大致的整个流程。
如果你认为TC很困难,那你就错了,仔细看看这篇教程吧.创建关卡其实很简单.


IP属地:河南本楼含有高级字体1楼2013-04-20 14:50回复
    // 插一句
    // 我会把这里的内容写在教程里面,以便分享


    IP属地:上海2楼2013-04-20 14:53
    收起回复
      1.准备工作。
      首先,要开始做图,你需要做一些准备工作,把需要的东西找齐。
      你需要的东西其实并不多,只有三四样:
      --TorqueConstructor。简称TC。用作创建自己的关卡主体文件(.map)
      --HappyRoll Open或Pro。游戏主程序。我们要用到的是世界编辑器
      --记事本。这个所有windows电脑都有吧....用来编辑map/mis文件
      --MarbleBlastMap2Dif文件转换工具。用来把TC可编辑的map文件转换为世界编辑器可用的dif文件(这个工具附带在本吧提供的免配置TC安装包内)
      这些东西你都可以在本吧右侧提供的链接内找到下载地址。如果你找不到的话可以回复我找我要


      IP属地:河南本楼含有高级字体3楼2013-04-20 14:59
      回复
        1.下载安装好TC。

        上图是下载地址.....下载安装这一步应该都会吧....你能安装好游戏,那么你一定会安装TC。而且贴吧提供的免配置版本只要安装完是不需要配置别的东西就可以直接使用的。
        2.运行TC.

        这是打开TC后的界面。我们不做具体介绍。如果想详细了解TC的使用,请等待后续教程或者加入RGT并阅读我们提供的详细教程


        IP属地:河南4楼2013-04-20 15:05
        回复
          2.开始创建关卡
          我们这次是为了了解关卡创建步骤而写的教程,所以我们创建一个十分简单的关卡来帮助大家了解创建步骤。此时,我推荐大家打开TC随着教程一起做,帮助你理解教程,同时感受制作地图其实也不难。
          //点击图片可以放大图片哦...
          (1)单机界面左上角的长方体图标,准备创建一个长方体
          (2)在左侧size内填入长方体的长宽高。我们这里以8,8,8为例,如下图
          (3)点击Make【重要】,长方体创建完成

          (4)此时把鼠标移动到刚刚创建到的长方体(实际上是正方体)上,然后选中,你会发现x,y,z轴的箭头。拖动任意箭头即可移动你选中的物体(简单吧...)。然后我们把它拖到别的地方。

          (5)重复(1)到(3)的步骤,创建一个一模一样的正方体。//这一步是为了让你记住刚才的操作
          (6)接下来是简单的贴图修改步骤。选中你刚才又创建的正方体,点击右侧的browser选择一个贴图
          (7)从弹出框的左侧目录树下选中interiors,并选择此贴图包/组内的任意一个贴图(此处以箭头为例)
          (8)点击Apply&Close(作用是激活你刚才选择的贴图并关闭这个对话框)

          (9)此时刚刚选择的贴图并不会改变到刚刚选择的物体上,没关系,点击贴图下方的Apply按钮即可应用新贴图。(如下图)

          (10)最后,保存这个关卡地图。我们假设我们的这个关卡只需要两个方块,那么我们现在就完成了。点击左上角的file,选择Save as...(另存为),选择要保存到的位置,然后命名为HelloWorld.map即可完成TC的关卡保存步骤。(如果你是在原文件上修改的,只需要点save即可保存)


          IP属地:河南5楼2013-04-20 15:22
          回复
            // 更得挺快的啊,,,


            IP属地:上海6楼2013-04-20 15:54
            收起回复
              4.导入关卡到游戏/世界编辑器中 //注:第三步忘记发了...下一层补上。请务必先阅读下一层,然后返回阅读这里
              现在,我们打开HappyRoll游戏,准备编辑刚才制作的关卡
              (1)输入关卡编辑器代码并打开一个空关卡
              (空关卡通常在custom关卡组的第一关,开放版的没有提供这个关卡,如果你不是RGT成员并且需要这个文件,请找我要这个文件。这个文件的名字是testMission.mis,在\marble\data\missions目录下)。如果你忘记了怎么进入世界编辑器,请去这里
              http://tieba.baidu.com/p/2241341422 Teleport教程,看第二步)

              (2)进入空关卡,按F11进入世界编辑器的世界编辑模式,按按F4会显示功能的目录树,此时展开右侧看到的marble>data>interiors>,点击helloworld

              (3)调整摄像机位置(Alt+c改为自由视角,你忘记了吗?)
              我们拓展一个知识,使用camera下的Drop player at camera可以将玩家移动到摄像机正下方(看懂英文的都知道)

              (3)移动关卡刚才添加的主体文件。和TC一样,拖动你看到的“坐标轴”中的任意一个方向即可实现

              (4)用同样的方法移动起点和终点到两个正方体上...方法同上

              5从目录树中找到PowerUp并添加一个PowerUp(以SuperJump为例)。这个过程和添加Trigger是大致一样的。如果你使用的是自由视角,那么PowerUp会被添加到摄像机的位置。

              按下F11可以返回关卡游戏模式,但是注意此时关卡并未保存,此时你可以接一个图为关卡预览做准备(推荐png格式)

              回到世界编辑器,选择File>save,键入关卡名称进行保存,然后Ok。此时就算完成关卡编辑了。


              IP属地:河南本楼含有高级字体7楼2013-04-20 15:55
              回复
                5.最后处理
                在世界编辑器保存完关卡之后,如图。
                注:此时把你实现截好的关卡预览图把他和你的mis文件放在一起,并且把名称也改成一样的,那么在打开游戏时你的关卡就会有关卡预览图了~

                用记事本打开你保存的mis文件,找到MissionInfo部分(最上部)可以进行编辑,照着改,即可完成关卡信息的修改。另外,添加artist的方法如图所示。加一行即可

                这一步做完,就大功告成了,恭喜你的HelloWorld第一个关卡完成。你清楚制作关卡的步骤了么?

                附:用到的关卡预览图:



                IP属地:河南9楼2013-04-20 16:09
                回复
                  好了...就是这些...
                  . @组mn @Jimmyax @古海岸遗址 @ximmbp @恩施喜羊羊2 @朱致杰 @jxpxxzj @2jjy .
                  . @xlswitballance @sterd3 @低沉的游鱼 @阿酷Czech @平衡小球 @Little_Quiz2 @是♂不是♀ @yanteng3 .
                  . @恶想45 .


                  IP属地:河南10楼2013-04-20 16:12
                  收起回复
                    我没TC@我干啥...


                    IP属地:广东12楼2013-04-20 21:52
                    回复


                      IP属地:广东13楼2013-04-21 12:18
                      回复