个人案例
- 方块洋洋
每关消除黑色块块,即可过关。
方块洋洋(新上线的小游戏),有点小难度~ 哈哈扫码体验
- 如何在小游戏中接入广告
对于个人小游戏开发者来讲,开通流量主在游戏中接入广告是目前最主要的盈利方式。今天就分享一下如何在小游戏中接入不同形式的广告。 流量主指的是接广告的人,例如你开发了一个小游戏,在你的小游戏中接入了广告,那么你就叫做流量主。广告主指的是打广告的人,例如你想要打广告来宣传自己的游戏,那么你就叫做广告主。在微信小游戏中接入广告有一个前提条件,就是小游戏必须累计注册超过 1000 个用户,对于个人刚上线的小游戏可以通过以下两种方式累计初期的用户。 第一种是通过自己微信上的好友圈子,对于大部分人来讲好友圈子能提供的初期用户可能并不多,但是做出了一个游戏总是值得分享一下的,让好朋友们试玩一下你的游戏,顺便可以看看他们的感受如何。 第二种是通过申请“种子计划”。在小程序的后台有一个“种子计划”,其中有一个“新游种子”,每个游戏可以申请 1 次,获得一些种子用户。 [图片] *这里因为我已经申请过,所以申请按钮变成了“已结束”的不可点击状态。如果你的游戏还没有申请过,右侧会显示一个可点击的“申请”按钮,点击一下就可以申请了。 至于“新游种子”到底能给提供多少个种子用户目前好像并没有什么规律,有的游戏会多一些,有的游戏会少一些。如果你申请“新游种子”后,用户比较少(例如只有一百多个),可以去社区里发个问题贴,会有小游戏管理人员给你回复,并且后续会安排再给补充一些用户。 我的小游戏【圆点守护者】就是这种情况,申请后只给了一百多的量,在社区中发了问题贴,得到了回复,之后又给补充了一些种子用户。虽然用户不多,但是作为个人开发者来讲,你应该尽可能的为自己的游戏多争取一个用户。如果以上两种方式都用过了,但是仍然没有累计到 1000 个注册用户怎么办?还有第三种方式,直接作为广告主,为自己的游戏打打广告,具体的方法可以参见【这篇文章】,如果前两种方式已经用过了,那么第三种方式只需要稍作补充就可以了,按照每个用户出价 0.2 元来打广告的话,成本大概在一两百元左右。 好了,假设到这里你已经顺利的开通流量主了,接下来要做的就是申请广告,然后将广告接入到自己的小游戏中。 申请广告位 在小程序的后台,打开“流量主”选项,然后选择“广告管理”,可以看到下方有 5 种类型的广告位。 [图片] 不同的广告位代表的是不同的广告形式,微信广告平台目前支持 4 种不同类型的广告(格子广告已下线,现在叫做原生模版广告)。 选择要创建的广告类型,然后点击右侧的“+新建广告位”按钮,就可以创建出一个新的广告位。如图,我已经创建了一个新的Banner广告位,创建完广告位之后,需要记录一下“广告位 ID”,在之后接入广告时需要用到。 目前,微信小游戏制作工具支持 3 种类型的广告位:Banner广告,插屏广告,激励式广告。按照需要,创建对应的广告位,然后记录下广告位ID。接下来,我们来看一下如何在小游戏中接入广告。 接入广告 首先,在微信小游戏制作工具中打开“作品设置”,在最下方有填写“广告ID”的地方,根据你的游戏需要,填上对应的“广告位 ID”。你可能发现了这里并没有Banner广告位ID,因为Banner广告的ID我们会直接填写在积木上。 [图片] 接下来,我们来看一下如何显示 3 种不同类型的广告。 Banner广告在积木块的“小游戏”类别中,有一个“居中显示Banner广告”的积木块,在需要显示Banner广告的场景中,直接使用这样一个积木块就可以显示Banner广告了。 [图片] 这个积木块除了能够显示Banner广告,也能够隐藏Banner广告,需要隐藏时选择“关闭”选项即可。 [图片] Banner广告的一个“坑”对于Banner广告有这样的一个“坑”,大家需要注意一下。假如当前的游戏中包含 2 个场景“场景1”和“场景2”,在“场景1”中显示Banner广告,在“场景2”中不显示Banner广告(很可能根据你的游戏布局,在“场景2”中没有地方显示Banner广告)。假设,此时我们在“场景1”中,通过使用显示积木,显示了一个Banner广告。现在我们要去“场景2”,那么在去“场景2”之前,就需要使用“关闭Banner广告”积木块,在“场景1”中将这个广告关闭,而不是去到“场景2”中之后,再关闭广告。“显示”和“关闭”积木块必须在同一个场景下使用才有效,不能在“场景1”中显示,然后在“场景2”中关闭,跨场景使用时“关闭”积木会无效。 插屏广告在积木块的“小游戏”类别中,有一个“拉起?广告”的积木块,在你想要展示插屏广告的地方直接调用这样一个积木块,然后选择“插屏”即可。 [图片] 激励视频广告激励视频广告和插屏广告使用的是同一块积木,只需要点击下拉,选择“激励视频”即可。 [图片] 拉起激励视频广告后,会给玩家播放一段视频,玩家观看完视频后,能够获得相应的奖励(道具或者金币等等)。对于视频广告,我们还需要处理两个事件。 点击“添加事件”按钮,下方有两个与激励视频广告有关的事件。 [图片] 添加后是这个样子。 [图片] 有的时候,可能会因为各种各样的原因导致激励视频没有能够正常播放,此时将都会调用“当激励视频拉取异常时”积木块中的逻辑,我们可以在这里给玩家一个出错的提示。如果玩家顺利的看完了视频,此时将会调用“当激励视频播放完成”积木块中的逻辑,我们可以在这里为玩家发放对应的奖励。 [图片] 对于激励视频广告,你可能还会遇到这样的情况:我的游戏中有多种激励视频广告,有送金币的,有送道具的,此时该如何实现看视频后发送对应的奖励呢? 其实也很简单,只需要借助一个全局变量即可,例如我们创建一个“广告奖励索引”的全局变量,然后约定,如果这个变量值等于 1 ,就送金币,如果变量值等于 2 ,就送道具。 [图片] 我们只需要在“当激励视频播放完成”积木块中,根据当前的全局变量“广告奖励索引”的值给玩家赠送对应的奖励即可。 [图片] 最后,在拉起广告之前,根据当前的奖励类型设置一下“广告奖励索引”的值。 [图片] 好了,以上就是关于如何在小游戏中接入广告的所有的“术”了。 接入广告其实并不难,真正的难的地方在于如何合理的在游戏中加入广告。 一个好的建议是,如果你的游戏以后需要接入广告,那么在一开始设计游戏时,就将广告考虑进去,当作游戏的一部分,如果你想要接入Banner广告的话,那么就应该在设计游戏界面时预留好广告条的位置,否则后期还需要重新调整游戏界面的位置或者布局。如果你想要接入激励视频广告,那么就提前设计好将要给玩家的奖励,将这些奖励的内容纳入到游戏的整体设计中。这样,你的游戏在接入广告之后看起来也会像一个整体,否则在后期硬加的话,会显得很不协调,像是两个完全不同的东西硬生生的凑在一起。 最后,想要盈利的话首先得为他人提供价值,这是最靠谱的“道”。把心思放在游戏上,尽可能为玩家提供哪怕是多一点儿的快乐或者放松,只有这样,玩家才会更愿意接受你游戏中的广告。 你做的所有的事玩家都能感受的到,用心为他人提供价值,你的价值才能得以展现,共勉。 --- 这是我制作的【精致系列】的两个小游戏,欢迎试玩。 [图片] 想学习做游戏?欢迎关注小蚂蚁公众号【小蚂蚁教你做游戏】呀! [图片] 也欢迎加小蚂蚁微信(XMY-XiaoMaYi),交个朋友。 [图片]
2022-01-11 - 如何制作一个闪屏页面
闪屏(Splash)指的是当你打开一个应用时,首先映入眼帘的那个界面。通常闪屏页面都会比较简单,因为要一闪而过(这大概就是为什么叫做闪屏了),一般都会放置产品的 LOGO,在游戏中通常会放置游戏制作团队或者工作室的 LOGO。 微信小游戏制作工具目前暂时不支持自定义闪屏页,但是有不少朋友看见我的精致1010 中其实是有一个闪屏页的,就问那个小蚂蚁头像的闪屏页是怎么做的。虽然工具目前不支持,但是我们仍然可以找到一些其它的替代方案来实现,今天就来分享一下其中的原理以及方法。 [图片] 如图,是我的所有游戏的闪屏页,非常的简单,一个背景,一个小蚂蚁的标志和一小段文字。 在小游戏制作工具中打开“作品设置”,其中有一个“资源加载方式”的选项,默认选择的是“全部加载后启动”。 [图片] 首先,你需要把资源的加载方式,设置为“切换场景时加载”,这两种加载方式到底有什么不同呢? 我们先来看一下“全部加载后启动”这一过程是怎样的。 [图片] 如图,当点击图标打开游戏时,会发生如下的过程:在正式进入游戏前,先把整个游戏需要的所有资源都加载好,这些资源都包含什么呢?图片,声音,积木块代码,总之所有供这个游戏运行所需要的东西都是资源,在所有的资源都加载完毕后,接下来才显示游戏的第一个首页面。 我猜你也发现了其中的问题了吧!如果一个游戏的资源特别少是可以使用这种方式的,因为加载资源的过程可能不需要太长时间。但是如果一个游戏的资源比较多,这种方式的弊端就显现出来了,玩家需要在加载页等待很久才能看到游戏的第一个页面,这种体验给玩家的感受肯定是不好的。 接下来,我们再来看一下“切换场景时加载”的过程。 [图片] 点击图标打开游戏,依然需要加载资源,但是此时并不需要加载游戏中的所有资源,只需要将第一个闪屏页需要用到的资源加载完成就够了,所以相当于只需要加载少量的资源即可打开“闪屏页面”。接下来,在闪屏页面中再次加载资源,这次需要加载的资源是“游戏首页”需要用到的资源,加载完这部分资源后,就可以显示“游戏首页”了。 这就是在微信小游戏制作工具中做一个闪屏页的原理了。首先,将资源的加载方式设置成“切换场景时加载”,然后制作一个非常简单的“闪屏页”(只需要少量的资源),当点击游戏图标打开游戏时,我们先让游戏尽快的进入“闪屏页”,然后再从闪屏页加载资源进入到“游戏首页”。 制作起来非常的简单,创建一个“闪屏”场景,并且把它设置为“主场景”,这个场景中的内容非常少,只包含一个 LOGO 以及一个默认的背景。 [图片] 然后在闪屏场景增加如下的积木块,其实只做了一件事,就是当“闪屏”场景启动时,立刻切换到“首页”场景。 [图片] 好了,这就是在微信小游戏制作工具中做一个闪屏页的方法了。估计以后在项目设置中可能会直接增加一个设置闪屏页的功能,不过,在有这个功能之前,这个方法可以当作一个不错的替代方案。 我一直认为一个小游戏应该是轻巧的,体现在当玩家打开它时,应该能够立刻的进入游戏,在进入游戏后,应该能够立刻的上手进入状态。作为一个游戏的开发者,尽可能的合理使用资源,优化游戏设计,为玩家节省哪怕是一秒钟的等待时间,都是非常值得做的。 请相信,你在制作游戏过程中的每一点儿用心,玩家都会感受的到。共勉。 --- 想学习做游戏的话,关注我的公众号就对啦! [图片] 欢迎体验我的小游戏【精致1010】。 [图片] 也欢迎加小蚂蚁微信,交个朋友。 [图片]
2022-01-04