代码改变世界

随笔分类 - 开始写web游戏引擎

localStorage变更事件当前页响应新解-awen

2013-07-17 16:59 by cczw, 8694 阅读, 收藏, 编辑
摘要:html5的localStorage相信大家都是很熟悉了,但是在chrome等支持该对象的浏览器中(ie10除外),如果你监听storage变更事件你就会发现,当数据发生变化时本页是监听不到storage事件变更消息的。而同域的其他打开的页面反而监听到了该消息。悲剧不?以上的机制应该是无可厚非的,但是对于单页app或者数据驱动的页面展现来说,这是一个让人抓狂的规事情。awen在开发中为了实现一个纯数据驱动的单页app机制。不得不面对这个问题,经过测试终于实现了本页面locaStorage变更监听。基本原理如下:1 重新生成一个对象,包装localStorage原生方法:var Storage 阅读全文

开始写游戏引擎 PM-------贪吃蛇demo~~~doing

2012-05-22 16:31 by cczw, 223 阅读, 收藏, 编辑
摘要:接着测试引擎。下面写了个依据引擎的贪吃蛇demo.当然bug没调完。懒,慢慢调分数:0 阅读全文

开始写游戏引擎 PM-------物理引擎压力测试

2012-05-15 14:48 by cczw, 484 阅读, 收藏, 编辑
摘要:游戏引擎PM的未完成版本,还是很简陋的,游戏引擎主框架部分时根据网上的《使用JavaScript和Canvas开发游戏》来写的,物理引擎部分参考了大名鼎鼎的box2d写的,当然只是实现了简单的碰撞算法而已。还待完善,扔出来测试一下 阅读全文