02 2012 档案

渲染部分
摘要:1. webGL的支持情况 收集信息:浏览器的支持情况,电脑硬件的支持情况,对显卡的要求,如果软件模拟opengl,是否会速度很慢2. 渲染部分独立分层,并做两套兼容,支持webgl和canvas3. 渲染的时候,在canvas的上层,再叠加一个canvas或者dom,用来处理一些临时性的东西,然后保持后面的内容继续刷新,退出上层的时候,后面的东西不需要重新绘制。 阅读全文

posted @ 2012-02-23 11:31 SeanLin 阅读(294) 评论(0) 推荐(0)

几个需要思考的问题
摘要:1. DOM有什么特性可以为引擎服务?2. 如何构建多个canvas,减少重绘?3. 预加载的策略,刷新的策略?4. 成熟框架的使用?5. 屏幕大小的自适应策略?选择性屏幕大小的自适应策略?6. 原生js的多浏览器兼容问题。7. 语言的使用方法封装,使其用法更接近C++?8. 音频引擎的选择 阅读全文

posted @ 2012-02-17 18:16 SeanLin 阅读(282) 评论(0) 推荐(0)

【转】使用Jasob混淆javascript代码
摘要:使用Jasob混淆javascript代码2012-1-29在平常的web开发中,我们时常需要写一些js的类库,当我们发布自己产品的时候,不得不把源代码分发出去;但是这样就会泄露自己的代码。今天使用了一下Jasob感觉不错; 使用Jasob,我们的JavaScript代码无法被任何人理解从而杜绝剽窃和泄密,别人再也不能在我们的代码上做点修改就成了他的作品了。使用Jasob混淆以后,JavaScript的代码大小将缩小为原来的30%,因此浏览器将用更短的时间下载并执行网页代码。Jasob分析JavaScript的代码并替换掉描述性的变量和函数名称,例如客户、年薪、姓名等等换成没有意义的d、g、m 阅读全文

posted @ 2012-02-13 15:00 SeanLin 阅读(3279) 评论(0) 推荐(0)

【转】html5游戏开发引擎大全
摘要:【P2H.cn报道】melonJS是一个轻量级的html5游戏开发引擎,能够让你基于它已有的地图格式进行游戏的创作,可以提高开发效率同时也能提高开发质量。melonJS 是我们过去实验的结果,是一个开放、自由而且使用简单的HTML网页游戏开发包。虽然还有一个大工作正在进行中,melonJS已经可以轻松地创建一些不错的游戏。melonJS 集成了流行的砖块地图格式,可使用 Tiled map editor 所编辑的地图,你只需要把精力放在游戏本身。课外阅读:HTML5/Javascript 2D游戏引擎列表AkihabaraLincense: GPL2/MITAkihabara 是用于创建8/1 阅读全文

posted @ 2012-02-13 00:28 SeanLin 阅读(7777) 评论(0) 推荐(0)

导航