关于cocoscreator转换生成单html5试玩版小游戏的方法,【playable-ad】(绝对有效亲测可用)

本文主要是介绍关于cocoscreator转换生成单html5试玩版小游戏的方法,【playable-ad】(绝对有效亲测可用),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

使用cocoscreator制作单html5试玩版小游戏

  • 准备
  • 开始
    • 第一步:项目开发
    • 第二步:素材优化
    • 第三步
      • 首先
      • 其次
      • 其三
      • 其四

随着广告手段的不断增多,我们可能需要在广告中能展示我们游戏的部分玩法(大多是针对小游戏),玩过<我功夫特牛的>都知道,我们经常可以在广告中体验到<我功夫特牛>的部分玩法,最后会跳以下下载链接,供有需求的玩家下载!
所以,我们今天主要来制作这个!

准备

—所有工具在本文最后的都有链接—

工具: cocos2.1.3 , cocos-to-playable-ad-masternode.js 12.9.0

安装cocoscreator2.1.3:

在这里插入图片描述

因为我们导出的cocos网页工程不是单html的,而绝大多数广告厂主都只支持上传单html5到自己的广告后台!基于此我们需要使用cocos-to-playable-ad-master把我们的cocos网页项目转换为单html5格式,然后上次广告主后台!
这是我们的cocoscreator导出的项目格式:
在这里插入图片描述
我们需要的游戏玩法广告格式:
在这里插入图片描述

开始

现在开始我们的制作:
我所举例子是亲身测验,并且成功的!

第一步:项目开发

cocos开发:我们先在cocoscreator中把我们的游戏玩法项目开发完成!我们需要保证我们的屏幕适配,游戏无报错!cocoscreator的使用相信大家都能做好,这种工程大致一天的时间能够搞定!
在这里插入图片描述
这是我的项目,并且在浏览器里面能正常运行!

第二步:素材优化

我们需要记住的是,我们上传到广告主后台的html5文件最终的大小不能超过2M,因此,我们必须对我们在游戏中使用到的素材进行一部分的优化!我们可以使用PS等图像软件重新处理图片,并且在熊猫PNG中压缩图像,最终确保我们的游戏包体控制在2M以内,如果你的项目还是大的话,你还可以在打包的时候在项目设置中勾掉自己没有使用到的模块在这里插入图片描述

PS:这里的2M指的是最终输出的单个html5文件的大小,而不是cocoscreator打包出来的项目大小,大家别弄混了
在这里插入图片描述

第三步

这一步最关键了!


首先

我们需要在项目根目录找到build文件夹:
在这里插入图片描述

其次

打开文件夹,并且复制,然后粘贴到cocos-to-playable-ad-master/src目录下

在这里插入图片描述


其三

打开web-mobile项目在这里插入图片描述
打开main.js,注释掉以下地方,这里主要是网页不支持全面屏幕的判断
在这里插入图片描述
这里主要是,资源的读取方式:
在这里插入图片描述
主要是这两处记得更改!!!!!


其四

构建之前,需要先在根目录底下新建一个dist的文件夹,如图:
在这里插入图片描述

回到项目的根目录,shift+右键,选择【在此处打开powershell窗口】,然后运行 npm run build命令,按Enter 等待
这是构建完成的界面:
在这里插入图片描述
这是构建之后的项目结构:
在这里插入图片描述
这里我们就得到了需求的单html5了,然后上传服务器后台把 记得上传之前看一下大小,我们上传html5就行了,res不用管!
在这里插入图片描述
PS项目所需各插件地址:

cocos-to-playable-ad-master插件
playable插件

node.js插件
node.js插件

cocoscreator2.1.3
cocoscreator2.1.3下载地址

熊猫png压缩图片网站
tinypng 熊猫png

这篇关于关于cocoscreator转换生成单html5试玩版小游戏的方法,【playable-ad】(绝对有效亲测可用)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/787206

相关文章

Vue3 的 shallowRef 和 shallowReactive:优化性能

大家对 Vue3 的 ref 和 reactive 都很熟悉,那么对 shallowRef 和 shallowReactive 是否了解呢? 在编程和数据结构中,“shallow”(浅层)通常指对数据结构的最外层进行操作,而不递归地处理其内部或嵌套的数据。这种处理方式关注的是数据结构的第一层属性或元素,而忽略更深层次的嵌套内容。 1. 浅层与深层的对比 1.1 浅层(Shallow) 定义

这15个Vue指令,让你的项目开发爽到爆

1. V-Hotkey 仓库地址: github.com/Dafrok/v-ho… Demo: 戳这里 https://dafrok.github.io/v-hotkey 安装: npm install --save v-hotkey 这个指令可以给组件绑定一个或多个快捷键。你想要通过按下 Escape 键后隐藏某个组件,按住 Control 和回车键再显示它吗?小菜一碟: <template

【 html+css 绚丽Loading 】000046 三才归元阵

前言:哈喽,大家好,今天给大家分享html+css 绚丽Loading!并提供具体代码帮助大家深入理解,彻底掌握!创作不易,如果能帮助到大家或者给大家一些灵感和启发,欢迎收藏+关注哦 💕 目录 📚一、效果📚二、信息💡1.简介:💡2.外观描述:💡3.使用方式:💡4.战斗方式:💡5.提升:💡6.传说: 📚三、源代码,上代码,可以直接复制使用🎥效果🗂️目录✍️

【前端学习】AntV G6-08 深入图形与图形分组、自定义节点、节点动画(下)

【课程链接】 AntV G6:深入图形与图形分组、自定义节点、节点动画(下)_哔哩哔哩_bilibili 本章十吾老师讲解了一个复杂的自定义节点中,应该怎样去计算和绘制图形,如何给一个图形制作不间断的动画,以及在鼠标事件之后产生动画。(有点难,需要好好理解) <!DOCTYPE html><html><head><meta charset="UTF-8"><title>06

AI一键生成 PPT

AI一键生成 PPT 操作步骤 作为一名打工人,是不是经常需要制作各种PPT来分享我的生活和想法。但是,你们知道,有时候灵感来了,时间却不够用了!😩直到我发现了Kimi AI——一个能够自动生成PPT的神奇助手!🌟 什么是Kimi? 一款月之暗面科技有限公司开发的AI办公工具,帮助用户快速生成高质量的演示文稿。 无论你是职场人士、学生还是教师,Kimi都能够为你的办公文

【C++】_list常用方法解析及模拟实现

相信自己的力量,只要对自己始终保持信心,尽自己最大努力去完成任何事,就算事情最终结果是失败了,努力了也不留遗憾。💓💓💓 目录   ✨说在前面 🍋知识点一:什么是list? •🌰1.list的定义 •🌰2.list的基本特性 •🌰3.常用接口介绍 🍋知识点二:list常用接口 •🌰1.默认成员函数 🔥构造函数(⭐) 🔥析构函数 •🌰2.list对象

pdfmake生成pdf的使用

实际项目中有时会有根据填写的表单数据或者其他格式的数据,将数据自动填充到pdf文件中根据固定模板生成pdf文件的需求 文章目录 利用pdfmake生成pdf文件1.下载安装pdfmake第三方包2.封装生成pdf文件的共用配置3.生成pdf文件的文件模板内容4.调用方法生成pdf 利用pdfmake生成pdf文件 1.下载安装pdfmake第三方包 npm i pdfma

浅谈主机加固,六种有效的主机加固方法

在数字化时代,数据的价值不言而喻,但随之而来的安全威胁也日益严峻。从勒索病毒到内部泄露,企业的数据安全面临着前所未有的挑战。为了应对这些挑战,一种全新的主机加固解决方案应运而生。 MCK主机加固解决方案,采用先进的安全容器中间件技术,构建起一套内核级的纵深立体防护体系。这一体系突破了传统安全防护的局限,即使在管理员权限被恶意利用的情况下,也能确保服务器的安全稳定运行。 普适主机加固措施:

webm怎么转换成mp4?这几种方法超多人在用!

webm怎么转换成mp4?WebM作为一种新兴的视频编码格式,近年来逐渐进入大众视野,其背后承载着诸多优势,但同时也伴随着不容忽视的局限性,首要挑战在于其兼容性边界,尽管WebM已广泛适应于众多网站与软件平台,但在特定应用环境或老旧设备上,其兼容难题依旧凸显,为用户体验带来不便,再者,WebM格式的非普适性也体现在编辑流程上,由于它并非行业内的通用标准,编辑过程中可能会遭遇格式不兼容的障碍,导致操

poj 1258 Agri-Net(最小生成树模板代码)

感觉用这题来当模板更适合。 题意就是给你邻接矩阵求最小生成树啦。~ prim代码:效率很高。172k...0ms。 #include<stdio.h>#include<algorithm>using namespace std;const int MaxN = 101;const int INF = 0x3f3f3f3f;int g[MaxN][MaxN];int n