写点什么

有了这个神器你也能开发“跳一跳”

  • 2019-10-27
  • 本文字数:723 字

    阅读完需:约 2 分钟

有了这个神器你也能开发“跳一跳”

微信小游戏对外开放了,有兴趣的独立游戏创作人终于有新的天地可以开辟了。


先上图,我自己做了一款小游戏,玩法和跳一跳差不多,但更紧凑更需要节奏感,需要在绿色箭头的格子按屏幕完成跳跃,目前功能比较简单,只做了无尽模式。



游戏采用 Cocos Creator v1.9.0 开发,支持一键发布到微信小游戏



当初纠结了下是采用 cocos 还是采用 laya,看好 laya 是因为支持 as 语法,很适合像楼主一样从 qzone 的 flash 游戏入坑的同学,对引擎的封装完全和 as3 的 api 一模一样,但很可惜 as 语法不支持直接调试,最终需要在翻译并合并的 js 文件中断点调试。


cocos 的开发思路和 unity 比较像,如果你目前项目是用的 unity 的话,上手也基本没有难度,并且目前来看对微信小游戏的支持力度也是最大的。


地图是动态随机生成的,可以无限跑下去,跑的速度随着时间会越来越快。(你可能需要自带 BGM 入场,23333)


羊的美术资源来自 cocos 的官方 demo 里,请勿商用。

想到两种商业模式:

第一个是卖皮肤,各种贼贱贼可爱的萌宠。


第二个是可以自己创建自己的关卡,然后通过微信发给自己的好友,或群,让他们来挑战你的关卡。相比跳一跳这种单向的挑战分数而言,更加有互动性。当然收费点就是卖关卡的格子啦,付的钱越多可以创建越长的关卡。

关于如何反外挂:

对于直接发分数给服务器的这种方式,假设无法从外部拿到微信小游戏的源码,那可以在每局都让服务器生成一个随机种子,然后地图的生成则在此随机种子上随机,这样每一个格子都可以生成一个唯一的校验码,上报分数时需要附带这个校验码,服务器用同样的算法去比较上报的校验码是否相同,来达到反外挂效果。


本文转载自公众号云加社区(ID:QcloudCommunity)。


原文链接:


https://mp.weixin.qq.com/s/y_BNeDljsO10nQ0E_eSnkA


2019-10-27 14:35931

评论

发布
暂无评论
发现更多内容

EMAS 移动 DevOps 解决方案 —— Mobile DevOps

移动研发平台EMAS

阿里云 DevOps 运维 开发 emas

《具有算法和程序的离散数学基础》PDF免费下载

计算机与AI

算法 离散数学

Week 10 作业

黄立

跨国区块链投资 花式“割韭菜”骗光你的钱

CECBC

区块链

清华大佬马士兵告诉你从阿里P5级一直学到P8架构师的成长路线+视频教程!

比伯

Java 编程 架构 面试 计算机

学习工作即游戏:游戏化生存的现实物语

脑极体

区块链数字版权应用落地开发,区块链版权溯源解决方案

13530558032

go-zero 如何扛住流量冲击(二)

万俊峰Kevin

microservice Go 语言

架构师训练营第 1 期 - 第十周作业

Todd-Lee

极客大学架构师训练营

架构方法

raox

极客大学架构师训练营

Redis面试受阻?阿里P8架构师整理出的核心笔记+实战+面试题+脑图送你

比伯

Java 编程 程序员 面试 计算机

数仓搬迁:从方法到实践,带你解决数据一致性对比

华为云开发者联盟

数据仓库 数据 存储 数据校验 搬迁

“通证经济”实质是生产关系的变革

CECBC

通证经济

5G矿山,工业真金,以及智能体矿井

脑极体

精心整理MySQL基本使用(数据库的操作、数据类型、MySQL的常用命令)

ShenDu_Linux

c++ MySQL 程序员 数据类型

iOS 项目避坑:多个分类中方法重复实现检测

iOSer

ios 项目管理 编程语言 iOS Document

Week 1 学习总结

J

极客大学架构师训练营

一张图彻底理解Spring如何解决循环依赖!!

冰河

spring aop ioc 源码解析 循环依赖

白皮书丨关于工业互联网,你想知道的都在这儿

华为云开发者联盟

工业互联网 华为云 白皮书 ICT 智能

五周 - 总结

水浴清风

Python进阶——什么是上下文管理器?

Kaito

Python

数字时代,如何跟上互联网医院的建设潮?

CECBC

数字化医疗

深入浅出Spark

大数志

大数据 spark 数据科学

tcp/ip协议栈——epoll的内部实现原理

Linux服务器开发

后端 TCP/IP epoll 网络协议栈 服务器开发

架构师训练营第 1 期 - 第十周总结

Todd-Lee

极客大学架构师训练营

区块链跨境溯源平台搭建,助力跨境电商防伪溯源

13530558032

架构师训练营第 10 周学习总结

netspecial

极客大学架构师训练营

我是如何在五年阿里面试官的连珠炮问下三面斩获Java岗offer,最后定级P6的呢?

Java~~~

我就不信2W字把源码拆的这么碎,你还不明白mybatis缓存

996小迁

Java 源码 架构 面试 mybatis

WSL2:我在原生的Win10玩转Linux系统

梁桂钊

讲真,你知道Python咋来的吗?

华为云开发者联盟

Java Python 编程语言 C语言 代码

有了这个神器你也能开发“跳一跳”_文化 & 方法_杨尚之_InfoQ精选文章