随笔分类 - js
摘要:原文地址:http://www.script-tutorials.com/html5-game-development-lesson-9/今天我们将继续使用canvas来进行HTML5游戏开发系列的文章。这次我准备了一个新游戏,是基于第4篇的游戏,但是增加了火球,敌人和碰撞检测。故,我们的龙可以发射火球来杀死敌人,并且记录分数。这样该游戏就有更多的交互性。之前的翻译文章可以点击这里:http://www.cnblogs.com/pigzhu/p/3234255.html第一步:HTML首先是我们基础的html代码: 1 2 3 4 5 HTML5...
阅读全文
摘要:原文地址:http://www.script-tutorials.com/html5-game-development-lesson-8/ 这是我们最新一篇HTML5游戏开发系列文章。我们将继续使用canvas来进行HTML5游戏开发系列的文章。这次我将展示在你的项目中,如何使用Box2D的创建物体。Box2D是一个非常流行的开源物理引擎对于那些需要模拟2D物体的应用来说。在游戏开发中,2D物理引擎是个非常热门的话题。有了物理引擎的帮助,再设定环境和简单的规则,我们可以很容易的创建好玩的游戏。准备: 首先,你应该这里下载Box2d库。第一步:HTML 这次我们必须引用所有必需的库文件到...
阅读全文
摘要:先来实现一个遍历Array的forEach函数: 1 function foreach(array, func) { 2 for (var i = 0; i < array.length; i++) { 3 func(array[i]); 4 } 5 } 6 7 function logPrint(element) { 8 console.log(element); 9 }10 11 forEach([2, 5, 7], logPrint); 12 //outputs:13 //214 //515 //7filter:...
阅读全文

浙公网安备 33010602011771号