从零到一:实现微信H5视频行内autoplay

2019-10-14
阅读 3 分钟
15.6k
不知不觉又到了2019年的深秋,想不到上一篇文章孩子还没出生,这一篇就已经半岁了。创业加上带孩子,时间会过得飞快。在这里劝大家还是不要过早创业(gank),多多学习(发育)才实际。打工虽不自由,起码安稳,面对任务和书本,胜于面对盈利还是亏本。

从零到一:实现通用一镜到底H5

2019-01-10
阅读 2 分钟
17k
整个2018年都被工作支配,文章自17年就断更了,每次看到有消息提示过往的文章被收藏,或者有人点赞,都不胜唏嘘。不过,凡事要始终保持积极的心态,现在回归为时未晚。最近有项目要做一镜到底,那就稍作研究吧。

从零到一:用深度优先算法检测有向图的环路(应用场景:性格测试)

2017-08-08
阅读 4 分钟
13.3k
深度优先算法(简称DFS),在大学的数据结构课本中有这一个章节,依稀记得另外一个叫广度优先算法(简称BFS),在当时的我看来,它们都还只是理论。万万没想到的是,在毕业后的两年,我会接触到它们,并写下关于这个算法的应用文章,而契机是一个跟性格测试有关的游戏。

从零到一:用Phaser.js写意地开发小游戏(Chapter 5 - 游戏大功告成)

2017-05-05
阅读 6 分钟
12.7k
上一节我们完成了游戏核心场景play的大部分工作,能操控主角,能随机掉落苹果了。那么这一节我们来完成游戏剩余的部分,主要是计算分数、如何结束游戏等等。

从零到一:用Phaser.js写意地开发小游戏(Chapter 4 - 游戏即将开始)

2017-05-03
阅读 6 分钟
16.7k
上一节我们介绍了加载场景,并利用加载好的资源,丰富了开始界面。现在点击屏幕后仍是一片黑暗,那么,这一节我们就来完成游戏最核心的场景——play。我们要做的是一个接苹果的游戏,为此我们会加入物理引擎,会使用一些过渡动画以及监听触摸事件等等。

从零到一:用Phaser.js写意地开发小游戏(Chapter 3 - 加载游戏资源)

2017-05-01
阅读 5 分钟
18.2k
回顾 上一节我们搭建了游戏的骨架,添加了四个游戏场景,分别是加载、开始、游戏、结束。那么这一节我们来介绍加载这个场景,顺带丰富一下各个场景的基本内容。 Phaser.Loader Phaser框架自带的一个loader,支持加载多种类型的资源,下面是离线文档中的介绍的截图,详细的API可以查阅文档得知。 介绍几个常用的加载资源...

从零到一:用Phaser.js写意地开发小游戏(Chapter 2 - 搭建游戏的骨架)

2017-04-27
阅读 2 分钟
23.5k
上一节我们认识了Phaser.js,也说到了Phaser比较适合开发2D的小游戏,那么接下来的几篇文章会以开发一个移动端的小游戏为例,来介绍如何上手Phaser.js。这一节的主要内容是用Phaser.js搭建游戏的骨架。

从零到一:用Phaser.js写意地开发小游戏(Chapter 1 - 认识Phaser.js)

2017-04-27
阅读 3 分钟
47.1k
实际上我从未想过我会接触到H5小游戏开发,那是在2015年末,当时我还刚开始学习iOS不久,用Swift在写一个类似于Snapchat的应用。由于公司项目转型,需要创造一个小游戏平台,需要使用一个比较成熟的前端游戏框架来快速开发小游戏。都说创业公司有无限的实践机会,于是,我就接触到了Phaser.js,并在此后的两个月的时间里...