zoukankan      html  css  js  c++  java
  • 我的js游戏小引擎 —— 可使用canvas模式或DOM模式

    demo地址:http://www.adanghome.com/js_demo/12/

    =========================================

    不久前刚完成我的js游戏小引擎,写过一篇文章,谈了基于canvas和基于DOM来开发游戏的这个问题,我的个人看法——我的js游戏小引擎—— 谈谈 基于dom VS 基于canvas

    听了不少童鞋在微博中的回复,还是有不少人更拥护canvas。的确我承认canvas有些功能是DOM完全做不到的,比如对像素的操作、蒙板、不规则图形的投影等等。基于canvas开发游戏,在某些时候是必须的,别无选择。所以我再次完善了这个js游戏基础引擎,可以基于canvas或DOM,两种方式都支持。

    仅管如此,我仍然认为基于DOM开发游戏在大部分时候是更好的选择——除非功能上基于DOM完成不了。很多童鞋提到canvas有性能优势,我不知道canvas是否果真如此,在我的pc电脑上看的两者没有明显差异,DOM的性能甚至比Canvas更好。不知道不同的移动终端上性能表现如何。麻烦感兴趣的童鞋帮我实测一下,告诉我性能实测结果。

  • 相关阅读:
    第一次作业
    第四次作业
    第三次作业
    第二次作业
    第一次作业
    第四次作业
    第三次作业
    第二次作业
    第一次作业
    第三次作业
  • 原文地址:https://www.cnblogs.com/cly84920/p/4426504.html
Copyright © 2011-2022 走看看