有鱼上钩!创建新的钓鱼关卡

点击开始游戏!

注意:开始之前的热身运动!在进行下面的操作之前 要先做好哦 

不然的话 请点击这里

目前的游戏中有四个钓鱼关卡 分别是【掺水鱼塘】【人工沼泽】【熔岩巧克力】【凝视深渊】

 

现在我们来增加一个关卡吧!

首先我们来看【game.json】的关卡数据 找到【"levels"】节点(行号9)

现在我们看到的节点的【"id"】值为0 这个代表钓手们所处在的家

也就是地图上的相约公寓

既然一个节点代表地图上的一个位置的话 只要复制一个节点的数据 再进行修改 就能有一个新关卡了

同时 先了解下节点中的字段值代表什么意思

{
    "id":"0", // 关卡识别id值 每个节点的id值都是不同的
    "name":"my_home", // 关卡名字
    "strand":"", // 暂时用不上 不需要修改
    "sign":"plaza", // plaza代表公开设施 fishing则是钓鱼池 目前的公开设施包括【相约公寓】【正确商店】【菜市场交易所】【我的鱼塘】 请不要重复创建公开设施
    "fishes":[], // 钓鱼池里面出现的鱼
    "description":"my_home_descript", // 关卡的介绍 描述信息
    "cost":0, // 开通这个钓鱼池所要花费的费用
   "image":"base_map_jpg", // 暂时用不上 不需要修改
  "color":"0xDD5566", // 钓鱼池的背景颜色
  "line_color":"0x9977BB", // 钓鱼线的颜色
  "is_open":true, // 是否开启 已被解锁
  "px":0.05, // 在地图上的水平方位百分比 取值范围是0~1 如果写0的话 则在最左边 写1的话就在最右边
  "py":0.05, //
在地图上的垂直方位百分比 取值范围是0~1 如果写0的话 则在最上边 写1的话就在最下边
  "moratorium":0, // 钓鱼池的休渔时间间隔 单位为秒 如果写60秒的话 那么就要等60秒 钓手们才能再次进入这个钓鱼池
  "strike":0 // 触发休渔的次数 如果写1的话 那么玩家进入这个钓鱼池再退出一次之后 这个数字会减1 也就是变为了0 此时钓鱼池将不允许进入 等到休渔时间结束后 才会重新归为1
}

看起来好像很麻烦的样子啊 那么现在我们一边看上面的注释 一边开始做吧

那就先写成这样子吧

{
    "id":"5",
    "name":"大海鱼塘",
    "color":"0xF0FFFF",
    "line_color":"0x9977BB",
    "strand":"",
    "sign":"fishing",
    "fishes":[
        {"sign": "guppy", "id": -1},
        {"sign": "mary", "id": -1},
        {"sign": "saphire", "id": -1},
        {"sign": "rubine", "id": -1}
    ],
    "description":"我一个大海怎么就变成了鱼塘了呢?",
    "cost":0,
    "is_open":true,
    "px":0.45,
    "py":0.9,
    "moratorium":150,
    "strike":3
}

 

我们给我们的新关卡起名字叫【大海鱼塘】 顺便改一下其他数据 并且放在【"id"】值为4的关卡节点下边

保存修改 然后用火狐浏览器打开【index.html】看看 

有了【大海鱼塘】了 O(∩_∩)O哈哈~

再走过去看看

能到【大海鱼塘】钓鱼了!好好玩一会吧! 

 

【加入更多的鱼】

只需要简单的复制即可

同时像【mary】【guppy】这些 要在【"role"】节点里有

想要独一无二的鱼 可以的 请看

你也可以做一条鱼

 

【关于文字显示】

聪明的你可能已经发现了这个两个节点不同的地方

 

像【"level_4_name"】之类的 都是为了多语言准备 例如现在切换到英语时

【大海鱼塘】就没有变成英文 

为了实现【大海鱼塘】也能有兼顾中英文显示 那么可以这样子做

首先 将【大海鱼塘】改为【level_5_name】

 

然后修改多语言配置文件 找到在【languages】文件夹下的【chinese.json】【english.json】

 然后加入以下字段值即可

 

保存修改 然后再打开看看英文版本的

这个时候就有了 其他语言也同理

 

posted @ 2018-04-11 22:44  Fio_Cure  阅读(145)  评论(0编辑  收藏  举报