flash开源游戏引擎pushButton学习笔记(1)----引擎简介HelloWorld
2010-04-30 14:41
260 查看
PushButton引擎,与以往的游戏引擎不同的是,这是一个模块化的游戏引擎,也就是说它提供了许多游戏开发中的通用组件来为开发者服务;PushButton引擎提供了包括知名物理引擎Box2D在内多多个类库,在googlecode上可以下到它的SDK,其中包括全部源码和相关文档。
Pushbutton引擎的特色有很多,包括建立游戏的模块片段,而不是整体式的应用;使用第三方类库更加容易;提供核心功能比如资源管理器、日志管理、调试检测、序列号、时间管理、全局命名对象等等;相关的组件包括基于Box2D的物理引擎、游戏常用的健康值组件、团队组件、状态机组件、贴图系统、路径查找类库、基本的网络联机和通讯服务;
将来会提供编辑器,以及网络联机组件,这两个组件都是收费组件;
该游戏引擎的官方网站还列出了组件商店的介绍,作为该组织出售组件和广大开发者出售组件的场所,这不失为一个好的商业模式。
官方网站:http://pushbuttonengine.com/
以下为hello world
代码
package net.daidu
{
import com.pblabs.engine.PBE;
import com.pblabs.engine.debug.Logger;
import flash.display.Sprite;
public class HelloWorld extends Sprite
{
public function HelloWorld()
{
super();
PBE.startup(this);
Logger.debug(this,"Hello world");
}
}
}
var aid=2; var cidtmp=545; var sid=10661; var alid=1012;
Pushbutton引擎的特色有很多,包括建立游戏的模块片段,而不是整体式的应用;使用第三方类库更加容易;提供核心功能比如资源管理器、日志管理、调试检测、序列号、时间管理、全局命名对象等等;相关的组件包括基于Box2D的物理引擎、游戏常用的健康值组件、团队组件、状态机组件、贴图系统、路径查找类库、基本的网络联机和通讯服务;
将来会提供编辑器,以及网络联机组件,这两个组件都是收费组件;
该游戏引擎的官方网站还列出了组件商店的介绍,作为该组织出售组件和广大开发者出售组件的场所,这不失为一个好的商业模式。
官方网站:http://pushbuttonengine.com/
以下为hello world
代码
package net.daidu
{
import com.pblabs.engine.PBE;
import com.pblabs.engine.debug.Logger;
import flash.display.Sprite;
public class HelloWorld extends Sprite
{
public function HelloWorld()
{
super();
PBE.startup(this);
Logger.debug(this,"Hello world");
}
}
}
var aid=2; var cidtmp=545; var sid=10661; var alid=1012;
相关文章推荐
- flash开源游戏引擎pushButton学习笔记(4)----xml组件文件
- flash开源游戏引擎pushButton学习笔记(2)----Components(组件)
- flash开源游戏引擎pushButton学习笔记(5)----以xml组装游戏
- 开源游戏引擎KlayGE简介
- 当前主流开源游戏引擎简介
- 快速创建精彩的Flash游戏(一) Flash2D游戏引擎简介
- Phaser开源2d引擎 html5游戏框架中文简介
- 快速创建精彩的Flash游戏 (二) Flash3D游戏引擎简介 .
- 《Genesis-3D开源游戏引擎完整实例教程-跑酷游戏篇:简介及目录》(附上完整工程文件)
- 《Genesis-3D开源游戏引擎简介》-2014年1月17号版本
- 快速创建精彩的Flash游戏 (二) Flash3D游戏引擎简介
- flash 2.5D游戏引擎,开源,带全套源码 附送2个小游戏
- 快速创建精彩的Flash游戏 (二) Flash3D引擎简介
- 《Genesis-3D开源游戏引擎--横版格斗游戏制作教程:简介及目录》(附上完整工程文件)
- 八款开源 Android 游戏引擎 (巨好的资源)
- 八款Android开源游戏引擎
- 技术转载:八款开源 Android 游戏引擎 (巨好的资源)
- Phaser开源2d引擎 javascript/html5游戏框架
- 八款开源 Android 游戏引擎 (巨好的资源)
- 五大开源游戏引擎介绍