《番茄花园》游戏源码二开文档

最近我在Cocos商店上架了《番茄花园》游戏源码,有不少小伙伴购买源码后不知如何配置,在这里发布一篇游戏源码介绍文档,方便已购买源码的小伙伴参照此文档更改游戏卡牌皮肤、音效、激励广告和游戏换肤发布。

一、游戏代码获取

游戏代码获取可用通过打开Cocos Dashboard 直接在商城搜索《番茄花园》或通过此链接直接打开:《番茄花园》源码下载:Cocos StoreCocos商城 Creator扩展icon-default.png?t=N7T8https://store.cocos.com/app/detail/6122

二、项目介绍

《番茄花园》是一款流行经典三消游戏!故事背景发生在姥姥的番茄花园,在姥姥的番茄花园里种的有很多可口的水果和蔬菜,都是你爱吃的。这些水果和蔬菜都被魔法师使了魔法,堆叠在了一起。听姥姥说,只有找到三张相同的卡牌,才能消除魔法,吃到可口的水果和蔬菜,不过需要注意的是我们只有七个卡槽。

已适配平台

H5微信抖音

玩法特色

欢快的音乐,精美的卡牌,流畅的动效,简单的玩法,好玩解压,老少适宜。

游戏道具

  • 移出:可以从卡槽移出3张卡牌;
  • 撤销:可以从卡槽撤销1张卡牌;
  • 洗牌:卡牌随机交换位置。

游戏亮点

  1. 游戏支持多套卡牌样式和关卡配置能力;
  2. 游戏已集成微信/抖音视频广告奖励能力;
  3. 游戏已集成微信/抖音分享奖励能力;
  4. 游戏关卡可从本地加载,也可从服务器加载。

三、关卡编辑

项目有三个场景文件,其中gameMain是游戏启动场景,LevelEditor是关卡编辑器。

如果你需要制作新的关卡,仅需要把启动场景切换成LevelEditor即可,只有在屏幕灰色区域按下鼠标,所见即所得,就可以看到你编辑的关卡实际展示效果。关卡编辑完成复制下方文本框的数据就可以生成新的关卡。

关卡文件既可以放在本地加载(无服务器单机游戏),也可用放在自己的服务器,游戏支持通过Config文件配置关卡文件。

 关卡文件如何在本地配置?

本项目在Config文件中默认设置了两个在本地加载,超过两关通过服务器加载。本地关卡设置方法可以参照配置文件新增。

提示:

  • 卡牌数量需要是3的倍数,因为是三消游戏,如果卡牌不是3的倍数,用户最后消除不完桌面上的卡牌。关卡加载时会判断,如果卡牌不符合以上规则不会加载;
  • 当前关卡出现卡牌数量不能大于当前选择的皮肤样式。
  • 添加新的本地关卡后要检查下MAX_LEVEL是否同步修改。
    //本地设置的关卡总数--如果本地增加了关卡需要修改,大于本地设置的关卡总数会从服务器获取关卡
   static MAX_LEVEL: number = 2;

  
   static GAME_SUM_CARD1: number = 4; //当前关卡出现卡牌数量
   static GAME_LEVEL_SKIN1: number = 1;//当前关卡卡牌皮肤-水果
   static GAME_LEVEL1: any[] = [
      { x: -100, y: 150 }, { x: 0, y: 150 }, { x: 100, y: 150 },
      { x: -100, y: 140 }, { x: 0, y: 140 }, { x: 100, y: 140 },
      { x: -100, y: 0 }, { x: 0, y: 0 }, { x: 100, y: 0 },
      { x: -100, y: -10 }, { x: 0, y: -10 }, { x: 100, y: -10 },
      { x: -100, y: -20 }, { x: 0, y: -20 }, { x: 100, y: -20 },
      { x: -100, y: -150 }, { x: 0, y: -150 }, { x: 100, y: -150 },
      { x: -100, y: -160 }, { x: 0, y: -160 }, { x: 100, y: -160 }
   ]

 关卡文件如何通过远程加载?  

utils类已实现加载服务器关卡逻辑,只用修改你的接口地址即可。

我是通过腾讯云数据库直接生成了可视化界面直接从第三关从服务器加载关卡,这部分需要你自己实现。

如何更改关卡皮肤? 

 关卡皮肤是通过动态加载,你只需要修改resources目录下的card文件即可。

关卡命名规则card1,card2,card3....cardn

关卡每张卡牌命名规则:c1,c2,c3....cn

四、微信抖音广集成

已实现微信/抖音激励广告集成,用户可通过游戏过程中观看视频广告发放道具奖励和每局游戏一次复活。用户观看广告自己可以创收。。。。

你只需要在微信抖音申请视频激励广告adUnitId直接替换即可完成微信/抖音广告集成。

五、发布游戏

 这部分是cocos游戏开发的基础我就不说了,CSDN有很多博文介绍发布教程,不了解游戏发布程序的自行搜索...


  • 13
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值