3D Game Studio最新版是款针对游戏编程师们所打造的三维3D游戏开发工具。3D Game Studio官方版可以帮助伙伴们制作第一人称、第三人称、rpg、冒险、飞行模拟、空战模拟、坦克模拟、体育竞技等多种游戏制作。3D Game Studio还结合了高端的3D引擎,2D引擎,物理引擎,地图和建模编辑器,脚本编译器和大量的3D物体库,工艺品和半成品的游戏。
-
5.11 中文版查看
-
0.1.9 电脑版查看
-
官方版查看
-
20.03 电脑版查看
-
1.48.0 官方版查看
3D Game Studio功能介绍
1、渲染器
- 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效果,如镜头角度,弹孔,卡通等
2、游戏引擎
- 多边形水平的碰撞测试,应用于地形和3D物体
- 物理引擎支持重力,聚集,阻尼衰减,弹力,摩擦力和 绞链,球,车轮,滑杆的互动
- 3D音源 (WAV and OGG) 多普勒效果
- 快慢动作效果
- 任意轴向的旋转,应用于太空、飞行模拟器
- 摄像机,角色,交通工具的路径轨迹
- 鼠标捕捉和操纵 3D物体
- 游戏任意位置的进度存取
- 局域网和互联网上的客户/服务器模式的多人游戏
- 分布式/多服务器 支持多人在线的游戏
- Expandable through DLL plugin interface
3、C脚本 编程语言
在使用第一种简便方法完成你的游戏后,你可能希望制作更成熟的游戏。就像用编程制作的那样,自己设计玩家的动作,结果,人工智能,用户界面,代替预定义的脚本。GS引擎的 C脚本语言 可以让游戏制作的新手制作出具有专业水平的游戏。 C脚本是简单化的C++,C++应用于专业的编程。如果你曾经用javascript编辑过网页,你会比较适应 C脚本。否则,你应该去看手册中的简易教程《6天游戏编程速成》。C脚本 是学习游戏编程最好的方法,并且每当你输入代码,都可以立刻从虚拟的世界看到结果。
虽然非常易懂,但和真正的编程语言一样有较高的自由度,包括 多任务,数组,结构,指针,全局和局部变量,字符串和向量函数,文件读写等。引擎提供高亮度显示语法条的编辑器,调试器,编译器。和Bisic解释执行方式不同,C脚本是可编译的。用C脚本制作的程序,运行速度和直接编程的程序运行速度相当。执行速度,对于大多数游戏来说都是重要的。
当然,如果你更喜欢使用你的C++或Delphi开发系统,GS引擎也提供扩展的Dll插件接口。
3D Game Studio软件特色
1、Portals and mirrors
2、Vertex and pixel shaders
3、凹凸和环境帖图
4、多纹理帖图(最大8),光线帖图,精细纹理
5、静态动态物体的材质属性
6、动画3D精灵和帖纸
7、无缝的室内外可变海拔地形
8、变形网格建模,骨骼和节点动画,动画合成
9、可编程的离子和波生成器
10、拥有动态云层和背景图的天空系统
11、2D渲染器,渲染静态图像,2D精灵,面板,按钮,滑动条,覆盖图,Truetype 和位图字体,屏幕截图,和电影。
3D Game Studio安装步骤
1、点击本网站提供的下载路径下载得到对应的程序安装包
2、解压安装包后,即可得到对应的安装数据包,双击主程序即可进行安装,点击下一步按钮
3、您完全同意上述协议的所有条款吗?如果没有异议,请点击“同意”按钮;
4、弹出以下界面,直接使用鼠标点击下一步按钮即可
5、用户可以根据自己的需要点击浏览按钮将应用程序的安装路径进行更改
6、快捷键选择可以根据自己的需要进行选择
7、现在准备安装主程序,点击“下一步”按钮开始安装或点击“上一步”按钮重新输入安装信息。
8、等待应用程序安装进度条加载完成即可,需要等待一小会儿
9、根据提示点击安装,弹出程序安装完成界面,点击完成按钮即可(先不要运行软件)
3D Game Studio使用方法
一、软件涵盖多个功能,但每个功能都需要打开不同的软件运行,首先下载安装软件。
二、桌面上会显示的只有C#编辑功能,用户可以通过右键进入软件安装位置使用其他功能
三、比如打开3D Game Studio主功能模块就是将所有模块合一运行。
四、打开图形制作页面,通过导入或自制3D模块进行制作。
3D Game Studio使用说明
启动脚本编辑器SED。
单击文件/打开,移动到samples子文件夹并打开一个小* .c脚本。
在每个脚本的开头,您通常会找到它应该做的简要描述。
现在单击工具栏中的蓝色三角形(或按[F6])运行样品。
与其他样品重复此过程。包括以下样本:
脚本脚本类型备注
clothdemo.c纯lite-C挥动旗帜,可以用炮弹切碎。
knights_on_wheels.c Pure lite-C控制汽车的简单脚本。
physXtest.c具有数千个对象的纯lite-C物理引擎测试。
infinite_terrain.c纯lite-C渲染引擎测试,包含数万个对象。
reactiontest.c纯lite-C选择反应时间测试。
quadris_puzzle_game.c Hendrik Felix Pohl的纯Lite-C俄罗斯方块克隆。
augmented.c纯lite-C增强现实演示(*)。
crowd.c纯粹的lite-C Mass场景测试与成千上万的动画演员。 (*)
clock.c纯lite-C简单模拟时钟。
digital.c纯lite-C非矩形窗口上的简单数字时钟。
earthball8.c纯lite-C lite-C脚本的基本示例,评论很多。
sound_test.c Pure lite-C声音锥和环境音效。 (*)
water.c纯lite-C简单的着色器效果。 (*)
particle_trail.c纯lite-C Ray效果。 (*)
particle_test.c纯lite-C普通和精灵粒子的比较。
weather.c纯lite-C简单的雪效果。
shadowmapping.c来自Shader Workshop 8的纯lite-C简单阴影贴图。(*)
D3DLesson1-6.c Windows C Microsoft™DirectX SDK的前6课。
triangle.c纯lite-C在脚本中直接调用DirectX函数。
A7_Screensaver.c纯lite-C屏幕保护程序示例(需要命令行参数)。
spot.c没有着色器的纯lite-C Spotlight。
Flower.c Windows C使用OpenGL API的简单图形示例。
OG_Harmonic.c Windows C又一个OpenGL示例。
OG_Cube.c Windows C又一个OpenGL示例。
OG_Peaks.c Windows C又一个OpenGL示例。
notepad.c纯lite-C演示如何使用lite-C控制其他程序。
mandelbrot_pure.c纯lite-C Mandelbrot程序,使用引擎功能。
mandelbrot_legacy.c Windows C Mandelbrot程序,使用Windows API函数。
pong.c Pure lite-C A Pong游戏。
pong_multiplayer.c通过网络为2名玩家提供纯粹的Lite-C Pong游戏。 (*)
pi.c Windows C打印Pi的前1000位数字。
imageviewer.c Windows C图像查看器,使用Windows API。
mci.c Windows C视频/音频文件播放器,使用Windows API。
HelloWorld.c Windows C只需使用Windows API打印一条消息。
HelloWorldPure.c Pure lite-C只是打印一条消息。
projects shadertest.c纯lite-C着色器查看器,用于测试包含的标准着色器。 (*)
(*)免费版不支持某些功能,如插件,着色器,多人游戏或环境声音。
“Real”gamestudio游戏可以从Gamestudio网站下载,也可以从Valve Steam或其他在线发布商处购买。在线杂志AUM在每期中都包含一款游戏。
从Gamestudio开始
本手册不是一个起点;它更像是对编辑器,引擎和语言的所有功能的引用。要了解如何开始和继续使用Gamestudio,请尝试以下方法:
下载页面中的lite-C Workshop为您提供了使用lite-C编程语言的游戏编程的逐步介绍。然后,您可以参加我们网站上的退出考试测验。
游戏设计教程介绍了关卡和模型编辑器。
AUM用户杂志涵盖了每期的游戏创作研讨会。
概观
Gamestudio包含
WED,开发环境和离线级别编辑器,
GED,实时关卡编辑器,
MED,模型和地形编辑器,
SED,脚本编辑器,调试器和编译器
Lite-C,脚本和编程语言,
A8发动机。
如果您只想创建2D应用程序,则只需要SED和lite-C。然而,3D游戏由一个或多个虚拟环境组成,称为Levels。关卡本身包括架构(块),风景(地形),演员和对象(实体),以及特殊项目,如灯光和声源以及演员路径。所有这些对象都可以使用Gamestudio的关卡和模型编辑器创建。
在你的关卡中移动的一切,如门或怪物,都在lite-C脚本的控制之下。脚本还负责用户界面和特殊效果如动态灯光,耀斑,粒子,雾或着色器。包括基本脚本集合 - 模板。它们可用于创建简单的游戏而无需任何编程。
lite-C语言由Conitec与Atari,Inc。合作开发。其目的是快速简便地创建PC程序,尤其是多媒体或图形应用程序或2D / 3D计算机游戏。语法与C类似。因此理论上,lite-C程序的源代码也可以用其他C / C ++编译器编译,如Visual C ++®。然而,由于它实现了游戏引擎及其对声音,图像,电影,面板,3D模型等多媒体对象的原生支持,您可以通过lite-C中的几行来获得结果,这需要数百个源代码行与其他C / C ++编译器。当您不想专注于编程而是专注于内容时,Lite-C是编程的理想选择。它也是学习编程的理想选择。 Lite-C支持DLL和COM(组件对象模型),Windows API,OpenGl和DirectX。
3D Game Studio更新日志
1.修复若干bug;
2.优化细节问题;
小编推荐:3D Game Studio一个非常不错的编程开发软件,偷偷告诉你小编也是用的本软件,别人小编都不告诉的哦!功能强大,绿色安全。PC下载网还为您提供织梦cms、gcc编译器、visual studio下载、fusioncharts、keil uvision2等供您下载。