【3D技术宅公社】XR数字艺术论坛  XR技术讨论 XR互动电影 定格动画

 找回密码
 立即注册

QQ登录

只需一步,快速开始

调查问卷
论坛即将给大家带来全新的技术服务,面向三围图形学、游戏、动画的全新服务论坛升级为UTF8版本后,中文用户名和用户密码中有中文的都无法登陆,请发邮件到324007255(at)QQ.com联系手动修改密码

3D技术论坛将以计算机图形学为核心,面向教育 推出国内的三维教育引擎该项目在持续研发当中,感谢大家的关注。

查看: 3056|回复: 0

"制作游戏更简单"------------3D GameStudio "制作游戏更简单&

[复制链接]
发表于 2005-7-13 00:51:38 | 显示全部楼层 |阅读模式
"制作游戏更简单"

3D GameStudio 游戏引擎代表了当今2D、3D及时游戏引擎的领先水平,已经有上百种使用该引擎的游戏公开发行。引擎结合了高端的3D引擎,2D引擎,物理引擎,地图和建模编辑器,脚本编译器和大量的3D物体库,工艺品和半成品的游戏。这将使你更容易的制作第一人称游戏、第三人称游戏,角色扮演游戏,滚屏游戏,飞行模拟器,棋类游戏,运动类游戏,及时战略游戏,以及虚拟展示应用程序。。。或者以前没有出现过的3D程序类型。

GS引擎适合每个想作游戏的人。它提供了三种层次的游戏制作方法;
可以通过简单的按键,一步一步的制作简单的游戏,如射击类游戏。
使用C脚本,来制作成熟的商业游戏项目。
使用C++语言,达到更细微的专业开发

使用游戏制作引擎将成为未来游戏制作的主流。甚至不需要编程知识,花一个下午的时间,就能通过教程,一步一步的制作出简单的动作游戏。如果使用脚本语言的话,就能制作出具有商业品质的公开发行游戏。要更详尽的了解该引擎,可以看看demos,屏幕截图,阅读FAQ(常见问题),还有用户杂志。
“非常优秀的3D图形程序开发包”
Dr.Dobb's Journal

A6引擎 游戏引擎是整个开发系统的核心,它可以产生3D图像和控制虚拟世界的运行方式。由于结合了BSP-树木地形渲染器,GS引擎可以很好的处理室内外场景。光线引擎支持真实的投影和移动光源。甚至在低档的硬件上,成熟的三倍精选算法可以渲染10万个多边形,并且达到 70 fps。通过使用插件,程序可以获得新的效果个特征。
渲染器 ........................................................... 6度自由的,多摄像机和渲染窗 DX8.1 DirectPlay, DirectShow, DirectSound 自动选择合适的3D硬件加速 支持DX8.1和以上版本 窗口或全屏模式,最大支持1600x1200 BSP/PVS, Portal and frustrum culling Geometric LOD and trilinear mip mapping 静态和动态的点光源,投射光源和方向光源 静态和动态的投影 彩色雾区 Portals and mirrors Vertex and pixel shaders 凹凸和环境帖图
多纹理帖图(最大8),光线帖图,精细纹理 静态动态物体的材质属性 动画3D精灵和帖纸 无缝的室内外可变海拔地形? 变形网格建模,骨骼和节点动画,动画合成?  可编程的离子和波生成器 拥有动态云层和背景图的天空系统 2D渲染器,渲染静态图像,2D精灵,面板,按钮,滑动条,覆盖图,Truetype 和位图字体,屏幕截图,和电影。 3D视图和电影可以被渲染到弯曲的表面,达到扭曲效果 可编程的2D和3D效果,如镜头角度,弹孔,卡通等 游戏引擎 ........................................................ 多边形水平的碰撞测试,应用于地形和3D物体 物理引擎支持重力,聚集,阻尼衰减,弹力,摩擦力和 绞链,球,车轮,滑杆的互动 3D音源 (WAV and OGG) 多普勒效果 快慢动作效果 任意轴向的旋转,应用于太空、飞行模拟器 摄像机,角色,交通工具的路径轨迹 鼠标捕捉和操纵 3D物体 游戏任意位置的进度存取 局域网和互联网上的客户/服务器模式的多人游戏 分布式/多服务器 支持多人在线的游戏 Expandable through DLL plugin interface

在连接页面和下载页面,有免费的插件来增加引擎的新特征。如Flash动画,MOD/MP3播放,力反馈。引擎通过不断的改良,来适应新的硬件和新技术。在网站有免费的升级。

back to top


C脚本 编程语言

我们可以通过设计水平,设置项目和怪物,并附加其行为举止,和添加游戏菜单来创建一个完整的游戏。 那么我们是否真正需要一个编程语言呢?

在使用第一种简便方法完成你的游戏后,你可能希望制作更成熟的游戏。就像用编程制作的那样,自己设计玩家的动作,结果,人工智能,用户界面,代替预定义的脚本。GS引擎的 C脚本语言 可以让游戏制作的新手制作出具有专业水平的游戏。 C脚本是简单化的C++,C++应用于专业的编程。如果你曾经用javascript编辑过网页,你会比较适应 C脚本。否则,你应该去看手册中的简易教程《6天游戏编程速成》。C脚本 是学习游戏编程最好的方法,并且每当你输入代码,都可以立刻从虚拟的世界看到结果。

虽然非常易懂,但和真正的编程语言一样有较高的自由度,包括 多任务,数组,结构,指针,全局和局部变量,字符串和向量函数,文件读写等。引擎提供高亮度显示语法条的编辑器,调试器,编译器。和Bisic解释执行方式不同,C脚本是可编译的。用C脚本制作的程序,运行速度和直接编程的程序运行速度相当。执行速度,对于大多数游戏来说都是重要的。

当然,如果你更喜欢使用你的C++或Delphi开发系统,GS引擎也提供扩展的Dll插件接口。

http://www.moziqiao.com/xg/city/gamestudio/

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|3D数字艺术论坛 ( 沪ICP备14023054号 )

GMT+8, 2025-2-6 01:49

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表