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

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

一、游戏代码获取

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

二、项目介绍

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

已适配平台

H5 微信 抖音

玩法特色

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

游戏道具

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

游戏亮点

  1. 游戏支持多套卡牌样式和关卡配置能力;
  2. 游戏已集成微信Banner广告/微信插屏广告/原生模板广告/视频激励广告/游戏圈/分享功能等;
  3. 游戏已集成抖音推荐组件/Banner广告/微信插屏广告/视频激励广告/侧边栏/分享功能等;
  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有很多博文介绍发布教程,不了解游戏发布程序的自行搜索...

猜你喜欢

转载自blog.csdn.net/hawkol/article/details/141198780