Scaleform作为一家视频游戏行业领先的用户界面解决方案提供商,产品已应用于600多个游戏产品。使用Scaleform完整的解决方案,用户能够设计、开发和部署各种互动内容,无需花费过多时间、精力和金钱在创建定制工具上面。
scaleform_Scaleform -简介
Scaleform 作为一家视频游戏行业领先的用户界面解决方案提供商,产品已应用于600多个游戏产品。Scaleform GFx充分利用了Adobe Flash工具集的强大功能,提供了一种开发方法可以最快速度开发功能强大且身临其境的用户界面环境,并进行工作流程的优化,实现客户价值。使用Scaleform完整的解决方案,用户能够设计、开发和部署各种互动内容,无需花费过多时间、精力和金钱在创建定制工具上面。
Scaleform 公司由Brendan Iribe 和MichaelANTONOV于2004年联合创办,致力于为游戏工业及其它相关行业开发高质量、硬件加速的游戏用户界面工具和技术。Scaleform的产品首次成功应用于广受欢迎的游戏“文明4:殖民统治”(Sid Meier’s Civiliation IV),此后被游戏工业广泛采用,应用于所有的主流游戏平台。
scaleform_Scaleform -成果
Scaleform专门致力于视频游戏的用户界面设计,Scaleform设计的用户界面包括PS3、XB360、Wii以及PC等多个平台,目前已经有超过600个游戏在使用Scaleform来进行游戏界面的开发,包括:《星际争霸2》、《孤岛危机》、《辐射》、《光环》、《龙腾世纪》、《无主之地》、《神鬼寓言》、《波斯王子》、《分裂细胞》等等等等。
词条图册更多图册scaleform_Scaleform -特点
简化的工作流程
Scaleform使开发者能够利用AdobeCreativeSuite为现代3D游戏创建菜单、UI元素和2D图形。通过使美术师能够利用Adobe工具集创建并快速迭代2D资源简化了开发工作,而且其间几乎不需要编程支持,因而降低了人工成本,同时加快了面市速度。
多线程图形渲染
我们的渲染引擎将多线程技术与最新硬件特性结合在一起,使其成为迄今为止最快的硬件加速矢量图形软件。先进的批处理和排序协议极大地减少了绘制图元和CPU/GPU工作负荷。
移动功能
由于与iOS和Android驱动的设备兼容,Scaleform使开发者可以利用Scaleform的闪电般快速的硬件加速2D图形引擎来创建2D和3D应用程序、UI和游戏。
容易集成
Scaleform可完全集成所有的主流第三方游戏引擎,包括UE3、Unity、CryEngine、VisionEngine和Infernal。对于内部引擎,ScaleformAPI作为一组C++标头文件和库交付,同时提供全面的文档和视频帮助进行集成工作。
自定义工具和工具箱
Scaleform提供一个预建的高度优化的UI组件(CLIK)库,覆盖种类齐全的应用,其中包括按钮、复选框、下拉菜单和文本输入框。此外,还创建了多种功能齐全的UI工具箱,以便展示Scaleform最佳做法,并使设计师在常用案例方面获得领先优势。
CLIK?通用轻便接口工具箱(CommonLightweightInterfaceKit)提供一套通用UI组件,这些组件可容易地定制,以适应任何所需的样式或主题。CLIK组件工具可在多个平台上加快设计和开发速度,这些平台包括个人电脑、游戏机和移动设备。用户通过最少编码即可容易地创建和定制UI元素。CLIK组件可通过将这些组件从组件库拖放到Flash中的“舞台”(Stage)上来创建。CLIK容易进行“皮肤设计”(Skin),扩展简单,内存和CPU占用率低。
快速可视皮肤设计图形
?使您可以利用用来多次设计和测试迭代的全套Adobe?工具,快速进行UI原型设计和皮肤设计。
?由于包含一个用于组件和游戏的灵活的双向通信机制,使其非常容易将UI交互与游戏逻辑连接起来,反之亦然。
?组件包含一个智能化和灵活的输入和焦点路由系统,使您免于从头创建一个系统。
AMP?
AMP(内存及性能分析器)是一个完善的远程分析工具,用来实时监测所有支持的设备(包括iOS和Android)上的CPU使用情况、图形渲染和内存分配情况。使用基于帧的历史记录图表,您可以快速查明问题所在,然后进行深入研究,以确定其确切原因。
AMP还包括一个ActionScript分析器,此分析器具有分层功能和按行计时,可显示哪些脚本需要优化。尽管AMP是为Flash?美术师在开发时微调内容而设计的,但Scaleform还是添加了详细的程序员接口,以公开用于自定义引擎集成的统计数据API。
scaleform_Scaleform -核心技术
AutodeskScaleform的心脏和灵魂是一种硬件加速矢量图形技术,将矢量图形形状网格化为现代3D视频卡可以渲染的三角形。将数据转换为三角形,使Scaleform能够以比传统软件光栅器(Rasterizer)快许多倍的速度输出矢量图形,因而使其成为高性能多媒体环境的理想解决方案。
渲染器
我们的全新2.5D渲染引擎将多线程技术与最新硬件特性结合在一起,使其成为迄今为止最快的硬件加速矢量图形软件。最新更新中包括的先进的批处理和排序协议极大地减少了绘制图元和CPU/GPU工作负荷。
可扩展性和网格化
AutodeskScaleform矢量图形采用下面一种革命性新技术实现硬件加速和防混叠(Anti-aliasing):基于三角形的网格化和EdgeAA。此技术不依赖于FSAA或复杂像素着色器。
Scale9Grid
基于Flash?Scale9Grid的矢量和图像包含有特殊的无缝图像和转换兼容性,因而美术师可以容易地构建可调整大小的UI组件,例如,窗口、面板或按钮。
多线程
利用AutodeskScaleform,您可以在用于不间断UI和异步“渐进式”文件流的单独线程上播放文件。
AS2/AS3兼容性
我们的新Flash10.1/AS3虚拟机使游戏工作室能够利用种类繁多的公开可用素材和资源以及一个由开发专家组成的大型人才库。此外,由于支持AS3,为休闲游戏开发者通过极少修改将其网络游戏移植到手机和游戏机上的本机应用程序开辟了新的途径。AutodeskScaleform将继续支持AS2代码。
内存系统
内存分配基于一种以大逻辑分组块分配和释放内存的堆栈策略,这就减少了碎片并确保将大块释放到您的游戏。
字体和文本
高效字体压缩、字体类型共享以及动态字形缓存极大地节约了内存,并提供高质量的可缩放文本输出。与一个丰富的HTML文本布局引擎结合在一起,您现在可以访问一个世界一流的专业字体和文本解决方案。