HTML5 Canvas开发框架:CasualJS Framework

flashlizi 2011-02-24
mfkvfn 写道
第一个游戏在FireFox3.6下140多关时就很卡。
第二个游戏人工智能太简单,两下就把电脑赢了。

画面什么的还不错。那个js框架很好。


第一个游戏是在开发框架的时候做的,并不完整,效率也没怎么优化。不过这个游戏画面渲染任务比较重,
firefox的js引擎一般,还是safari,chrome快多了。
目前看来canvas还不是太适合开发大尺寸,高渲染的应用。也看好chrome的js引擎。

第二个玩玩就好了,呵呵,我只能算五子棋入门级水平,简单AI也让人有成就感:)
skyblue1984 2011-02-26
形参能不能考虑采用json风格的定义方式?
flashlizi 2011-02-26
skyblue1984 写道
形参能不能考虑采用json风格的定义方式?

个人不太倾向json(object)形式的参数定义方式。尽管这种方式会带来一些便利,但也会带来很多问题。

第一就是这种方式的参数定义不明显,使用者不能从函数定义看出需要传哪些参数,笼统的一个json对初学者来说就是完全不明白函数如何传参。

第二个问题就是这种传参的效率。虽然没做过测试,但个人认为跟直接传参相比,用json对象封装后的传参效率要低,内存开销也会大一些。
u013680195 2014-04-02
CSS基础教程17篇

此教程共17篇,由浅到深、循序渐进的讲述CSS知识。
对初学者有很大的学习价值,对已入门的朋友也有重要的参考价值。

1、CSS的应用
http://www.weby.com.cn/view.asp?id=13

2、CSS Selectors,Properties,and Values 选择器 、属性、值
http://www.weby.com.cn/view.asp?id=14

3、CSS的color颜色
http://www.weby.com.cn/view.asp?id=15

4、CSS的Text 文本
http://www.weby.com.cn/view.asp?id=16

5、Margin和Padding
http://www.weby.com.cn/view.asp?id=17

补充:CSS盒模型(Box Model)问题详解
http://www.weby.com.cn/view.asp?id=18

6、CSS的Border边框
http://www.weby.com.cn/view.asp?id=19

7、CSS属性结合起来使用
http://www.weby.com.cn/view.asp?id=20

8、CSS的Class以及ID选择器
http://www.weby.com.cn/view.asp?id=21

9、CSS的Grouping and Nesting分组和嵌套
http://www.weby.com.cn/view.asp?id=22

10、CSS的Pseudo Classes 伪类
http://www.weby.com.cn/view.asp?id=23
11、CSS的属性缩写
http://www.weby.com.cn/view.asp?id=24

12、CSS的Background Images 背景图片
http://www.weby.com.cn/view.asp?id=25

13、CSS的display属性
http://www.weby.com.cn/view.asp?id=26

14、CSS网页布局Page Layout
http://www.weby.com.cn/view.asp?id=27

15、CSS的At-Rules@规则
http://www.weby.com.cn/view.asp?id=28

16、CSS的伪元素Pseudo Elements
http://www.weby.com.cn/view.asp?id=29

17、CSS的优先级特性Specificity 
http://www.weby.com.cn/view.asp?id=30
Global site tag (gtag.js) - Google Analytics