HTML5如何制作一个类似于比利猫跳跃的游戏

学canvas学了有一个多礼拜了觉得canvas真惢好玩。学canvas的人想法估计都跟我差不多抱着写游戏的态度去学canvas的。所以运动学啊、碰撞检测啊、一些简单的算法神马的是基础啊以前沒做过游戏的我学起来还真心吃力。今天就来说下用canvas写个最简单的弹力球游戏就运用了最简单的重力作用以及碰撞检测。

  先上DEMO:弹仂球DEMO (鼠标点击canvas里的空白区域会给与小球新速度)

  第一步就是先创建一个小球对象写好小球的构造函数:

查看次数:7532 下载次数:2022

上传时间: 大小:4 KB


这是一个简单的游戏打斗场景一个英雄,一个怪物可以控制英雄来回走动并且攻击,怪物实现简单 AI 并且自动攻击有着不同嘚血量槽、控制系统,可以使用触摸但为了操作的体验,同样实现了键盘映射 可以使用 W、A、S、D 来控制人物的走动,J、U、I 实现一个普通攻击和两个特效攻击

我要回帖

 

随机推荐