Posts Tagged ‘as3ds’

Best of Kevin Cao 2009

今天是2009年的最后一天,看见很多网站都做了自己的回顾和总结,我也按耐不住的翻出了久未关注的Google Analytics数据来做了一番分析。

2009年本站共发表博文63篇。迎来了36831位访客,产生了78994次pageview,分别比2008年上升了14.11%和23.83%。PR在3,4之间徘徊,对一个普通的技术型博客而言,成绩一般,但我也满足。自从delicious、twitter等各种便捷的分享渠道成熟以来,blog的更新比以前少了。但我还是坚持写:写些高质量的文章,多些想法和经验的分享,创造有价值的原创内容,这是我给自己这个小小博客的坚持。

2009年十大最受欢迎的文章:


More...

八个我最常用的AS3开源类库

GreenSock Tween Platform

GreenSock Tween是我最常用的一个功能强大的Tween类库,详细可以见我之前的介绍。但是要注意这个类库对商业项目并不是免费使用的,可以替代的选择有很多:GTween,Tweener等等。

Bulk Loader

Bulk Loader解决的是AS3中各种不同类型文件的加载问题,实现了对各种数据类型统一的加载接口,调用非常简便。此外还具有有批量加载、优先级设置等高级功能。

Gaia Framework

Gaia是一套完整的互动网站制作框架。它定义了网站的基本数据流,采用xml进行结构配置和资源管理。各个页面之间以transitionIn,transitionInComplete,transitionOut,transitionOutComplete等步骤串联在一起。Gaia强大的自定义和事件侦听功能使用户可以很方便的更改网站逻辑。此外Gaia还整合了SWFAddress,GreenShock Tween,采用MVC,Singleton等设计模式和业界流行的最佳解决方案(Best Practice)。Gaia还提供了配套的Flash插件面板,能够很直观的帮助用户快速配置网站。
More...

Experiment #06: Page Flip 3D

pageflip

Papervision3D + AS3DMod + as3ds

demo | source download

AS3 Data Structures For Game Developers (AS3DS)

ds_logo.gif

pv3d.org最近的几个教程中用到了一个新的类库:AS3 Data Structures For Game Developers (AS3DS)

简单了解了一下,虽然名称中表明是为游戏应用而开发的。但是其实数据结构的东西在很多情况下都很有用。那时候在大学里根本就是瞎学,真正是书到用时方恨少。

废话不多说了,都来看看这个类库里面实现了哪些数据结构:

  • Multi-Dimensional Arrays (多维数组)
  • Queue (队列,先入先出)
  • Stack (堆栈,先入后出)
  • Tree (树)
  • Binary Tree (二叉树,每个节点最多只允许两个子节点)
  • Binary Search Tree (BST) and Hash Table (哈希表)
  • Linked Lists (链表,可以包含向前或向后的指针)
  • Graph (图)
  • Bit Vector (位向量)

pv3d.org的几个教程主要演示了多维数组和链表的应用,和单单应用array来实现相同效果,真的是方便了许多。有兴趣大家可以自己对比一下。