roblox吧 关注:16,434贴子:170,221

【持续更新】做一个剧情游戏?

只看楼主收藏回复


这个贴不是教程贴,主要是拿来记录我开发日志的.(如果你们觉得是教程贴的话.
此游戏运用了大量Free Model,所以那些说“用Free Model的人什么什么的”可以走了.(吧里没有这样的人?)
我尽量用通俗易懂的语言描述.
以及就是我也看了其他大佬在这个吧里发的Studio贴.感觉还不错的.
我们先从何讲起呢....
游戏地址:https://www.roblox.com/games/3163544598/Pre-Alpha
与此贴同步更新.


IP属地:天津1楼2020-04-14 18:20回复
    总所周知,Roblox有很多剧情游戏.
    他们的剧情主要是围绕 去什么地方然后碰到怪物然后经过各种障碍逃生 的剧情.


    类似这样的剧情游戏还有很多,我就不一一列举了.


    IP属地:天津2楼2020-04-14 18:22
    回复
      先停更一小会


      IP属地:天津来自Android客户端3楼2020-04-14 18:26
      回复
        上面是不是风尘的奇妙冒险


        IP属地:福建来自Android客户端4楼2020-04-14 18:39
        收起回复
          那么我们就先谈谈剧情.
          剧情,一般来说,都是要文笔好的人去写.
          Airplane 3,以我的眼光来看,剧情前奏铺垫比较长.开头带入和结尾可以.煽情段也是比较真实...
          等一下...是不是跑题了???


          IP属地:天津5楼2020-04-14 19:16
          回复
            我还是先收集玩素材再更新吧


            IP属地:天津6楼2020-04-14 19:22
            回复
              可以,出了必玩


              7楼2020-04-14 19:29
              回复
                好吧.回归正题.首先我们先建一个游戏
                我们选择剧情游戏(回合制RPG游戏我也在开发只不过那不是我的开发重点.)


                IP属地:天津8楼2020-04-15 08:28
                回复

                  进去之后先在Workspace建几个通用的文件夹.名字无所谓反正我喜欢这么命名.


                  IP属地:天津9楼2020-04-15 08:29
                  回复

                    然后我们打好框架.
                    剧情游戏,那肯定是要有文字的.
                    我们先在StarterGui里面创建一个ScreenGui.命名为Text(命名什么的无所谓主要是便于区分.)


                    IP属地:天津10楼2020-04-15 08:31
                    回复

                      在里面创建一个Frame,并在Frame里面创建一个TextLabel并改名为Text.
                      然后调Frame的数值
                      首先Size改为1,0,1,0 (ScaleX - 1,OffsetX - 0,ScaleY - 1,OffsetY - 0)
                      把BackgroundTransparency改为1,这样就不会全屏白的.我们再来调TextLabel的数值.
                      背景颜色改黑色.并留一点透明度.外线颜色改为白色,BorderSizePixel改为3.位置和大小属性如下.字体改为 卡通.打开字体自动大小.并把字体颜色改为白色.


                      IP属地:天津11楼2020-04-15 08:36
                      回复
                        然后就会成为这样.你就成功了.


                        IP属地:天津12楼2020-04-15 08:37
                        回复
                          然后我们在ReplicatedStorage里面插入一个StringValue
                          并命名为Text.

                          再来刚才的UI里面插入一个LocalScript(名字随意.)


                          IP属地:天津13楼2020-04-15 08:40
                          回复

                            从工具箱里面找一个 谈话的声音然后放入刚才的UI里面.
                            命名为TalkSound.


                            IP属地:天津14楼2020-04-15 08:41
                            回复
                              在LocalScript里面打上以下代码


                              IP属地:天津15楼2020-04-15 08:42
                              回复