News:StarlingPunk

来自Starling中文站
跳转到: 导航, 搜索

这是一个基于Starling的游戏框架,源码在:

https://github.com/asaia/StarlingPunk

StarlingPunk是FlashPunk框架专门为Starling做的实现,这个框架可以用来管理和组织您的2D游戏项目中的代码。

它将有利于快速创建游戏原型,并促进项目之间的代码重用。正如您从名称上看到的,StarlingPunk是受另一个流行框架FlashPunk的启发而诞生的,虽然他们的实现方式不一样。

为什么要用StarlingPunk:

  • 轻松封装真实世界到实体的代码
  • 管理实体的集合并约束他们的类型
  • 快速易用的碰撞检测系统
  • 由Starling提供的强大性能,纹理贴图,粒子系统,移动开发支持。

为什么基于Starling构建?

  • Starling和FlsahPunk都非常优秀,整合这两者会更加强大
  • Starling基于Stage 3D,可以利用GPU图形加速
  • 为ActionScript开发人员提供了一个熟悉的结构
  • 提供了显示列表机制,显示对象可以嵌套
  • 现有的Starling代码可以很容易融入框架
  • Starling已经做了很多正确的事情,包括纹理合集动画,事件体系,动态创建方式
  • 很多的工具和扩展支持Starling

未来计划:

  • 整合Box2D物理引擎
  • Ogmo层级编辑器支持(什么东东)
  • 声音特效的支持
  • 类似Unity3D的行为系统组件支持
个人工具
名字空间

变换
操作
导航
Starling中文资料
Starling原创教程
论坛
友链
工具箱