首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

开发 | 手把手带你入门小游戏,「打飞机」也有逆天操作!

可能大家已经发现,在新建的项目中微信帮我们内置了一款「飞机大战」小游戏 Demo。 在文档树中的就是这款小游戏需要用到的代码和素材文件。其中入口文件和配置文件:game.js 和 game.json。...game.js 引入并初始化包含整个小游戏的游戏场景、参与者(玩家飞机和敌方飞机)、游戏逻辑的主函数的 main.js 。...首先打开文档树中的 js 文件夹,选择 main.js,定位到第 145 行代码处,这段代码的功能是控制子弹射击速度。 ?...同理,我们依旧在 main.js 中定位到第 42 行,将 databus.frame % 30 === 0 中的 30 修改为 5,敌机数量增加。...选择文档树中 js 文件夹中的 index.js 文件,定位到第 115 行。 ?

92020

微信小游戏接入Fundebug监控

game.png 最近注意到Fundebug上线微信小游戏错误监控,还支持自动截屏这种sao操作?接入到公司项目感觉不错,决定写篇推荐下。 接入方法 创建项目的时候选择左下角的微信小游戏图标。...integrate.jpeg 第三方插件在小游戏的接入流程和小程序是类似的,你需要将插件代码下载到本地,放到自己的项目中。并且需要将Fundebug的接收域名配置到request合法域名。...接入打飞机游戏 使用无AppID模式创建一个微信小游戏后可以看到官方demo,其中入口文件和配置文件:game.js和game.json。...game.js引入并初始化包含整个打飞机的游戏场景、参与者(玩家飞机和敌方飞机)、游戏逻辑的主函数的main.js。 新建一个名为libs的文件夹,用来存放第三方库文件。...create_libs.png 然后再game.js文件中引入,记得将复制的代码中的release改成libs。

1.7K100

不就是小游戏嘛,分分钟给你写一个

微信小游戏 微信群里最大的骚扰源有两种: 一是转发#吱口令#~!...正好我最近也有研究下小游戏的打算,趁周日没什么事,说干就干吧。 不过作为上手项目,我选择了一个更熟悉的游戏:打飞机 话不多说,先上成品: ? 识别二维码进入打飞机游戏 ?...老读者应该知道,之前我们用 pygame 做过这个打飞机游戏的教程。公众号(Crossin的编程教室)对话里回复关键字 pygame 可获取教程及代码。...它使用 JavaScript 作为开发语言,开发出的游戏可以直接生成微信小游戏、网页、iOS、安卓等平台上的版本。冲着这一点,也就勉强可以忍受用 js 开发的痛苦了。...cocos2d 最早源自 python,之前教室也发过一些用 cocos2d 系引擎(python/js)开发的游戏(分别回复关键字 贪吃蛇、皮皮虾、火箭),但说实话,各种版本和小 bug 让人体验真的不太好

1.1K10

四款开源项目教你玩转微信游戏 | 码云周刊第 61 期

前段时间小编的朋友圈几乎被一款微信小游戏霸屏,很多玩过的朋友戏称“根本停不下来”,没错就是“跳一跳”这款小游戏!...为什么一款休闲益智的小游戏一夜之间爆红整个微信互联网,小编试玩之后明白了其中的奥秘:入口简单,通过一拉、一点、一按即可快速切入小程序。 这也印证了张小龙曾说的一句话:“好产品要用完即走。”...项目名称:微信打飞机游戏 项目简介:本项目来源是看到 OSChina 首页上面大家都在写打飞机的简易版本,我突发奇想,是否我可以完全模仿一个微信的完整的打飞机游戏呢,所以在网友已有的基础上面,设计和实现了这个

1.2K50

被微信小游戏“跳一跳”毁掉的元旦,腾讯小程序这次真的离成功不远了?

正如微信官方对于小游戏的定义:小游戏是小程序的一个类目,它即点即玩,无需下载安装,体验轻便,你可以和微信内的好友一起玩,比如 PK、围观等,享受小游戏带来的乐趣。...说到微信小游戏,让人印象最深的莫过于2013年8月腾讯推出的一款H5网页手游《飞机大战》(又称“打飞机”),当时这款游戏获得了非常大的用户关注度。...据当时的百度搜索指数,8月7日“飞机大战”拥有6100次的最高日搜索量;8月9日,“打飞机”关键词取得了最高1.6万的日搜索量。...因为社交关系的引入,“打飞机、晒战绩”的方式很快风靡了朋友圈,从那之后,受到《飞机大战》的启发,H5 游戏开始在微信生态里流行。...所以微信自己在介绍中也提到,相较于早前的“打飞机”,此次在小游戏中引入更多互动性强和可以多人加入的小游戏

66100

小游戏从0到1:第 2 课 创建第一个小游戏项目

[ylinx2hmie.png] 点击「编译」按钮旁边的「预览」按钮,通过微信扫一扫二维码,即可在手机上预览这个「打飞机小游戏。 这是一个不错的小游戏,左右滑屏即可操作我方飞机横向移动。...熟悉项目结构 我们看一下上一步创建的「打飞机」项目,它在微信开发者工具资源管理器中的截图是这样的: [7yhqjibw36.png] 其中,game.js 是游戏主文件,game.json 是游戏配置文件...// 管控游戏状态└── main.js // 游戏入口主函数 这上面的所有文件,只有 game.js 与 game.json 对于小游戏是必须的。...如何调试代码 js小游戏最主要的开发语言,小游戏调试主要是调试 js 代码。js 作为一种寄宿语言,调试方法依赖寄宿环境。...下一课我们将深入探究「打飞机」项目的源码,看一看飞机是如何飞行的,又是如何控制移动的,爆炸效果是如何实现的等等。

1.2K20

开发实时联网对战的微信小游戏

根据微信官方对外公开的消息,微信小游戏的脚步越来越接近了。它的开发者资格门槛和使用者门槛都很低,以后必将引爆一波"全民开发小游戏"浪潮。...官方的开发工具创建项目即可获取 `打飞机` 的源码,这是一个很小但五脏俱全的2D游戏,相信大多数嗅觉灵敏的程序员小哥哥们都已经体验并且亲手改造过啦。...为了能通读这篇文章,你最好: 已经掌握开发简单的微信小游戏,能看懂官方 打飞机 源码就行,甚至会用 Javascript 输出HelloWorld也行 略懂Java,其实不懂也行,在JS的基础上很容易引申...PS:微信小游戏、Unity3D的SDK都是开源的,欢迎各位纠错 最简单的步骤 获取 比目游戏云服务 (下称 官网)的账号,文章下方有获得方式; 在官网下载 微信小游戏Demo+SDK,导入到微信开发者工具...物理引擎:来自微信官方Demo(Sprite.js)/脑洞+造轮子/第三方途径下载// 小改进后的矩形碰撞检测: isCollideWith(sp) { if (this.visible &&

4.6K62
领券