|
北京涂鸦软件于昨日正式发布起点引擎。
下载地址:
http://www.tuyasoft.com/engine_download.asp
引擎介绍 进入详情 引擎下载
起点引擎是一款功能强大的3D引擎,具备良好的系统架构,可以胜任不同类型游戏的开发。起点引擎最大
的优势在于其内容创建工具十分强大,通过编写不同的plugin,开发人员可以简单地扩展编辑器的行为,
为编辑器添加各种不同的功能,从而高效地满足不同游戏特性的制作需要。
起点引擎的主要特性:
超大室外场景渲染
层次化场景管理
自适应地形LOD
自动地形LOD误差检测
地形纹理支持多重纹理融合(使用Splatter Texturing)
细节纹理技术
实时RTT(Render To Texture)
环境凹凸贴图
Alpha LOD渲染大面积草和灌木
Impostor渲染树木
支持静态模型Lightmap
动态模型投射阴影
支持地形自阴影
支持模型换装和皮肤换装
同一套骨骼可随时附加模型,替换皮肤和应用不同的骨骼动画
支持部分骨骼动画融合
集成式编辑环境
功能强大的内容创建工具
起点引擎框架简介
结构
起点引擎组织结构如下图所示。其中矩形区域是起点引擎核心部分,椭圆形区域是用户可制作部分。
各部分介绍:
• 渲染器
负责起点引擎的场景渲染工作,包括静态模型、骨骼模型、地形的渲染与材质系统的设置。
• 起点编辑器
是起点引擎的中心部分。负责场景编辑、模型编辑、材质编辑、角色编辑。同时负责向渲染器提交渲染数据、驱动脚本、装载插件等工作。
• 脚本
基于被广泛使用的Python脚本语言。引擎导出了丰富的函数供脚本程序调用,保证用户能够在不接触任何C++代码的情况下完成单个游戏制作。通过这些引擎提供的脚本函数用户能够轻松的完成创建、修改场景物体,控制摄像机运动,绘制UI等工作。
• Actor插件
通过编写Actor插件用户可以在场景中加入自己的特效、触发器、寻路点等物体。起点引擎的Actor插件编写很简单,只需要通过几条语句即可导出你需要编辑的物体,无需任何UI编辑代码。同时还将获取引擎对象系统带来的自动Xml与二进制读/存盘功能,也就无需编写任何读/存盘代码。
所有Actor插件都出现在编辑器的演员列表里。
下面以一个粒子系统为例说明使用Actor插件是如何扩展引擎功能以及如何去掉烦人的UI编辑工作。
插件代码(Plugin_Particle.opi)
编辑器装载插件后在Actor(演员)列表里出现。
放入场景以后可编辑它的属性,无需任何UI代码。
本次涂鸦软件发布的起点引擎是没有任何功能限制的完全版,可以免费用于非商业用途。
起点引擎DEMO展示
仙境场景 (最新)
激烈打斗,场景的变换,带你走进仙境世界。
** 在线观看 ** **下载**
欲获取更多详细信息,请访问http://www.tuyasoft.com。
[em3] |
|