软件名称:[B]Polycode 0.8.1阿尔法_Polycode 0.8.1 Alpha[/B]
软件类型:国产软件
运行环境:Win9X/Win2000/WinXP/Win2003/
软件语言:简体中文
授权方式:共享版
软件大小:2.25 MB
官方主页:Home Page
更新时间:2013-03-09 12:27:00
软件简介:

您使用的无障碍框架

Polycode的目的是要创造性的代码是开源的,多平台的框架。

您可以使用它作为一个C + + API或作为一个独立的脚本语言,以2D和3D图形加速,硬件着色器,声音和网络编程,物理引擎和更容易和简单的访问。

核心Polycode API被写入在C + +,可用于创建便携式的神器出山:www.shenqi73.com本机应用程序

除核心的C + + API,Polycode提供了一个Lua脚本系统的编译工具,有自己的一套。

Lua的API反映了C + + API,可以用来方便地创建原型,甚至到多个平台上发布完整的应用程序,无需编译的情况下,C + +。

下面是一些主要特点“Polycode”:

核心:
·抽象发动机的核心可以很容易地移植到任何设备或操作系统。
·抽象渲染器(目前通过OpenGL实现)。
·抽象着色系统(目前支持GLSL和Cg)。

显卡:
·硬件加速2D和3D图形。
·简化2D图形和3D分开。
·基于实体的层次结构对象分组和继承。
·TrueType和OpenType字体的二维和三维渲染。
·基本的2D图形和3D图元。
·着色器为基础的材料纹理和后处理系统。
·支持许多现代的3D渲染功能,如实时阴影。

效果和动画:
·2D和3D粒子系统。
·完整的骨骼动画支持。
·2D精灵片动画支持。
·易于使用补间动画类。
·贝塞尔曲线补间动画。

资产:
·PNG图像的支持。
·自定义的文件格式3D网格和场景的。
·3D资产导入工具,支持COLLADA等多种格式。
·的材料定义文件,方便物料管理。

Lua脚本:
·独立的Lua API镜像C + + API。
·简单的Lua类继承支持系统。
·自定义应用程序的格式和独立播放器。
·自定义工具来构建适用于不同平台的应用程序没有编译器。

声音:
·OGG和WAV文件的支持。
·易于使用的2D和3D定位音效的支持。

其他功能:
·完整的Unicode支持和自定义Unicode的友好String类。
·资源管理和资源加载存档。
·Dictionary对象的系统,便于编写和加载XML和JSON文件中的数据。
·配置,易于配置管理系统。

附加模块:
·3D物理和碰撞融合(通过子弹)。
·2D物理和碰撞一体化的(通过Box2D的)。
·主题化的用户界面。
·网络。
·Kinect的(通过freenect)。

目前正在开发中的特点:
·iOS的端口。
·2D和3D编辑工具。
·独立的IDE为Lua的发展。
·浏览器插件。


[url=http://www.sot9.com/soft/99899.html][B]Polycode 0.8.1阿尔法_Polycode 0.8.1 Alpha[/B][/url]

点这里下载->Polycode 0.8.1阿尔法_Polycode 0.8.1 Alpha [ 下载地址 ]