您的位置:首页 > Web前端 > HTML5

html5伪3d游戏探索

2016-02-16 16:33 591 查看

前言

现在微信推广上面可是有很多小游戏的,譬如,围住神经猫,最强眼力,连连看,消消看,也有一些2d跑酷类的。

但是一个问题在于,html5游戏没有3d出来,或者说,html5的3d技术不被所有浏览器支持–尤其是我们赖以生存的微信,内部那个阉割版浏览器更是不支持webgl,于是很多3d效果没办法做。

但是这种情况下我们其实是可以做一些伪3d效果的。就是以中心人物为镜头,每一帧程序都计算周围景物对于人物的距离和角度,然后渲染出场景出来。

可以参考这个demo:

这里写链接内容

唯一缺陷是,这种情况下,box2d这种2d物理引擎是没办法用的了。碰撞什么的都需要自己计算。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: