应用简介
GameStudio A8是一款专业强大的三维3D游戏开发辅助工具。软件提供了强大的渲染器功能,支持窗口模式和全屏模式,可以支持的最大分辨率为1600X1200,除此之外,还拥有离子编程、光线贴图、纹理处理以及动态云层支持等功能。
【软件特色】
1、强大的渲染器功能,让用户的可以使用6度自由的,多摄像机、渲染窗的提示
2、可以对电脑的3D硬件选择,自动完成合适的硬件选择
3、对窗口的模式、全屏的模式支持,最大可以完成对1600X1200的窗口支持
4、点光源包括了动态、静态,支持对方向的光源、投射的光源查看
5、投影包括静态、动态、也对彩色雾区查看,多纹理的贴图支持
6、光线贴图、纹理的处理方面也比较的精细、并且对静态的物体、材质属性属性等查看
7、动画的3D精灵、贴纸进行支持,轻松的完成对动画的合成
8、离子进行编程的操作,内置的波生成器进行支持
9、动态云层的功能支持,对背景图的天空系统进行查看
【功能特点】
一、渲染器
1、6度自由的,多摄像机和渲染窗
2、DX8.1 DirectPlay, DirectShow, DirectSound
3、自动选择合适的3D硬件加速
4、支持DX8.1和以上版本
5、窗口或全屏模式,最大支持1600x1200
6、BSP/PVS, Portal and frustrum culling
7、Geometric LOD and trilinear mip mapping
8、静态和动态的点光源,投射光源和方向光源
9、静态和动态的投影
10、彩色雾区
11、Portals and mirrors
12、Vertex and pixel shaders
13、凹凸和环境帖图
14、多纹理帖图(最大8),光线帖图,精细纹理
15、静态动态物体的材质属性
16、动画3D精灵和帖纸
17、无缝的室内外可变海拔地形
18、变形网格建模,骨骼和节点动画,动画合成
19、可编程的离子和波生成器
20、拥有动态云层和背景图的天空系统
21、2D渲染器,渲染静态图像,2D精灵,面板,按钮,滑动条,覆盖图,Truetype 和位图字体,屏幕截图,和电影。
22、3D视图和电影可以被渲染到弯曲的表面,达到扭曲效果
23、可编程的2D和3D效果,如镜头角度,弹孔,卡通等
二、游戏引擎
1、多边形水平的碰撞测试,应用于地形和3D物体
2、物理引擎支持重力,聚集,阻尼衰减,弹力,摩擦力和 绞链,球,车轮,滑杆的互动
3、3D音源 (WAV and OGG) 多普勒效果
4、快慢动作效果
5、任意轴向的旋转,应用于太空、飞行模拟器
6、摄像机,角色,交通工具的路径轨迹
7、鼠标捕捉和操纵 3D物体
8、游戏任意位置的进度存取
9、局域网和互联网上的客户/服务器模式的多人游戏
10、分布式/多服务器 支持多人在线的游戏
11、Expandable through DLL plugin interface
三、C脚本编程语言
在使用第一种简便方法完成你的游戏后,你可能希望制作更成熟的游戏。就像用编程制作的那样,自己设计玩家的动作,结果,人工智能,用户界面,代替预定义的脚本。GS引擎的 C脚本语言 可以让游戏制作的新手制作出具有专业水平的游戏。 C脚本是简单化的C++,C++应用于专业的编程。如果你曾经用javascript编辑过网页,你会比较适应 C脚本。C脚本 是学习游戏编程最好的方法,并且每当你输入代码,都可以立刻从虚拟的世界看到结果。
虽然非常易懂,但和真正的编程语言一样有较高的自由度,包括 多任务,数组,结构,指针,全局和局部变量,字符串和向量函数,文件读写等。引擎提供高亮度显示语法条的编辑器,调试器,编译器。和Bisic解释执行方式不同,C脚本是可编译的。用C脚本制作的程序,运行速度和直接编程的程序运行速度相当。执行速度,对于大多数游戏来说都是重要的。当然,如果你更喜欢使用你的C++或Delphi开发系统,GS引擎也提供扩展的Dll插件接口。
【汉化说明】
1、将解压包中的汉化补丁全部复制到软件安装目录,点击复制和替换
2、重新进入软件即为中文界面,点击帮助>关于,可以看到软件已成功授权,可永久免费使用
【常见问题】
1、如何分配一个动作或材料给一个实体?当我单击行为选项卡时,我看不到可以选择的动作。
WED在映射属性中指定的脚本中查找动作和材料。您可以自己编写操作,也可以从模板中包含已经包含动作或材料FI的另一个脚本。标准着色器材料包含在MTLFX.C中,它包含在标准脚本中,FI“Fiel-Turn”或“LITE-C项目”。
2、我怎么能使用水材料?
将标准的水材料应用于地形块,F.I.MtLyEnVWWATE。
3、我的编译需要很长的时间,然后会造成内存不足的错误。
关闭辐射度反弹直到最终版本编译。辐射度需要很长时间才能编译。它还存储从任何表面发射的光,因此需要大量的存储器在巨大的水平上。
4、我在地板或天花板的一些街区看到了可见光接缝。
最常见的光接缝原因是通过CSG减去分割块FI,并为块的分割部分设置平滑标志。这平滑了部件边缘周围的照明,从而在部件接触的地方产生不同亮度的接缝。