HI发布新产品MCX 协助高质量手机应用的开发
作者: CBINews编辑
责任编辑: 阚智
来源: 《电脑商情报》
时间: 2006-09-28 09:14
HI CORPORATION今天宣布 “MascotCapsule Extension (MCX)” 软件上市,此产品为基于 HI 之即时 3D 绘图引擎软件 “MascotCapsule(R)” 的扩展程序库。
MCX 是一个程序库的总集,内容涵盖手机游戏开发过程中最常被使用的一系列功能。使用本产品,开发者能够简化游戏代码,而达到降低游戏的开发和测试成本的目的。
游戏制作的过程中撞击判定占游戏整体代码中很大的比例。第一阶段,HI 首先置入 “MCX 撞击判定套件” (MCX Collision Package)。该套件提供了一个简单的应用编程介面 (API),以事先准备的一群基本形状作为程序上判定的基准, 进而快速而准确的计算撞击判定的结果。
MCX 产品说明
-- CPU 建议使用32位 (bit) 100 兆赫兹 (MHz) 以上
-- 操作环境 需配合使用 MascotCapsule(R) V3 及/或 V4
-- 代码大小 约100 KB
(撞击判定套件)
-- 工作区域 每一指定形状约 0.5 KB
(撞击判定套件) 每一不含形状的模型大约 5 KB
-- 操作系统/平台 Java, BREW, Linux, PalmOS, Symbian, Windows Mobile
关于 MCX 撞击判定功能
-- 撞击判定时可使用下列基本形状。
1. 立体形状(撞击判定模型 Bounding volumes):
球体,方体/轴平行踪体 (AABBox),胶囊体/轴平行胶囊体 (AABCapsule),圆柱
体/轴平行圆柱体 (AABCylinder)
* 轴平行体,可描述为与坐标轴平行的方体(轴平行踪体)(AABBox),与坐标轴
平行的圆柱体(轴平行圆柱体)(AABCylinder),与坐标轴平行的胶囊体(轴平行
胶囊体)(AABCapsule)
2. 非立体图形:点、线条、射线、三角形、平面
-- 目标人物 (Figure objects) 也可以直接作为撞击判定模型 (Bounding volumes) 使用
-- 可使任可绘制对象自动生成其撞击判定模型 (Bounding volumes)
-- 可检测给予的撞击判定模型 (Bounding volumes) 是否在视锥 (view frustum) 内
MCX 的导入使得已广泛被使用的 HI 之手机中间件的功能更加强大而完整。预估藉由此产品能降低开发 3D 手机游戏的技术门槛,使得手机应用产业整体的发展将更加蓬勃。
MCX 是一个程序库的总集,内容涵盖手机游戏开发过程中最常被使用的一系列功能。使用本产品,开发者能够简化游戏代码,而达到降低游戏的开发和测试成本的目的。
游戏制作的过程中撞击判定占游戏整体代码中很大的比例。第一阶段,HI 首先置入 “MCX 撞击判定套件” (MCX Collision Package)。该套件提供了一个简单的应用编程介面 (API),以事先准备的一群基本形状作为程序上判定的基准, 进而快速而准确的计算撞击判定的结果。
MCX 产品说明
-- CPU 建议使用32位 (bit) 100 兆赫兹 (MHz) 以上
-- 操作环境 需配合使用 MascotCapsule(R) V3 及/或 V4
-- 代码大小 约100 KB
(撞击判定套件)
-- 工作区域 每一指定形状约 0.5 KB
(撞击判定套件) 每一不含形状的模型大约 5 KB
-- 操作系统/平台 Java, BREW, Linux, PalmOS, Symbian, Windows Mobile
关于 MCX 撞击判定功能
-- 撞击判定时可使用下列基本形状。
1. 立体形状(撞击判定模型 Bounding volumes):
球体,方体/轴平行踪体 (AABBox),胶囊体/轴平行胶囊体 (AABCapsule),圆柱
体/轴平行圆柱体 (AABCylinder)
* 轴平行体,可描述为与坐标轴平行的方体(轴平行踪体)(AABBox),与坐标轴
平行的圆柱体(轴平行圆柱体)(AABCylinder),与坐标轴平行的胶囊体(轴平行
胶囊体)(AABCapsule)
2. 非立体图形:点、线条、射线、三角形、平面
-- 目标人物 (Figure objects) 也可以直接作为撞击判定模型 (Bounding volumes) 使用
-- 可使任可绘制对象自动生成其撞击判定模型 (Bounding volumes)
-- 可检测给予的撞击判定模型 (Bounding volumes) 是否在视锥 (view frustum) 内
MCX 的导入使得已广泛被使用的 HI 之手机中间件的功能更加强大而完整。预估藉由此产品能降低开发 3D 手机游戏的技术门槛,使得手机应用产业整体的发展将更加蓬勃。
