3D Game Studio是一款非常老牌的3D、2d游戲編程軟件,對(duì)于小白而言,使用3D Game Studio可以很快上手并且在幾個(gè)小時(shí)內(nèi)就能制作出動(dòng)作游戲或者賽車游戲,3D Game Studio是一款專業(yè)的游戲制作工具,軟件涵蓋多種物理引擎,非常適合用來(lái)制作競(jìng)技類游戲。
功能介紹
1、渲染器
- 6度自由的,多攝像機(jī)和渲染窗
- DX8.1 DirectPlay, DirectShow, DirectSound
- 自動(dòng)選擇合適的3D硬件加速
- 支持DX8.1和以上版本
- 窗口或全屏模式,最大支持1600x1200
- BSP/PVS, Portal and frustrum culling
- Geometric LOD and trilinear mip mapping
- 靜態(tài)和動(dòng)態(tài)的點(diǎn)光源,投射光源和方向光源
- 靜態(tài)和動(dòng)態(tài)的投影
- 彩色霧區(qū)
- Portals and mirrors
- Vertex and pixel shaders
- 凹凸和環(huán)境帖圖
- 多紋理帖圖(最大8),光線帖圖,精細(xì)紋理
- 靜態(tài)動(dòng)態(tài)物體的材質(zhì)屬性
- 動(dòng)畫(huà)3D精靈和帖紙
- 無(wú)縫的室內(nèi)外可變海拔地形?
- 變形網(wǎng)格建模,骨骼和節(jié)點(diǎn)動(dòng)畫(huà),動(dòng)畫(huà)合成?
- 可編程的離子和波生成器
- 擁有動(dòng)態(tài)云層和背景圖的天空系統(tǒng)
- 2D渲染器,渲染靜態(tài)圖像,2D精靈,面板,按鈕,滑動(dòng)條,覆蓋圖,Truetype 和位圖字體,屏幕截圖,和電影。
- 3D視圖和電影可以被渲染到彎曲的表面,達(dá)到扭曲效果
- 可編程的2D和3D效果,如鏡頭角度,彈孔,卡通等
2、游戲引擎
- 多邊形水平的碰撞測(cè)試,應(yīng)用于地形和3D物體
- 物理引擎支持重力,聚集,阻尼衰減,彈力,摩擦力和 絞鏈,球,車輪,滑桿的互動(dòng)
- 3D音源 (WAV and OGG) 多普勒效果
- 快慢動(dòng)作效果
- 任意軸向的旋轉(zhuǎn),應(yīng)用于太空、飛行模擬器
- 攝像機(jī),角色,交通工具的路徑軌跡
- 鼠標(biāo)捕捉和操縱 3D物體
- 游戲任意位置的進(jìn)度存取
- 局域網(wǎng)和互聯(lián)網(wǎng)上的客戶/服務(wù)器模式的多人游戲
- 分布式/多服務(wù)器 支持多人在線的游戲
- Expandable through DLL plugin interface
3、C腳本 編程語(yǔ)言
在使用第一種簡(jiǎn)便方法完成你的游戲后,你可能希望制作更成熟的游戲。就像用編程制作的那樣,自己設(shè)計(jì)玩家的動(dòng)作,結(jié)果,人工智能,用戶界面,代替預(yù)定義的腳本。GS引擎的 C腳本語(yǔ)言 可以讓游戲制作的新手制作出具有專業(yè)水平的游戲。 C腳本是簡(jiǎn)單化的C++,C++應(yīng)用于專業(yè)的編程。如果你曾經(jīng)用javascript編輯過(guò)網(wǎng)頁(yè),你會(huì)比較適應(yīng) C腳本。否則,你應(yīng)該去看手冊(cè)中的簡(jiǎn)易教程《6天游戲編程速成》。C腳本 是學(xué)習(xí)游戲編程最好的方法,并且每當(dāng)你輸入代碼,都可以立刻從虛擬的世界看到結(jié)果。
雖然非常易懂,但和真正的編程語(yǔ)言一樣有較高的自由度,包括 多任務(wù),數(shù)組,結(jié)構(gòu),指針,全局和局部變量,字符串和向量函數(shù),文件讀寫等。引擎提供高亮度顯示語(yǔ)法條的編輯器,調(diào)試器,編譯器。和Bisic解釋執(zhí)行方式不同,C腳本是可編譯的。用C腳本制作的程序,運(yùn)行速度和直接編程的程序運(yùn)行速度相當(dāng)。執(zhí)行速度,對(duì)于大多數(shù)游戲來(lái)說(shuō)都是重要的。
當(dāng)然,如果你更喜歡使用你的C++或Delphi開(kāi)發(fā)系統(tǒng),GS引擎也提供擴(kuò)展的Dll插件接口。
使用方法
一、軟件涵蓋多個(gè)功能,但每個(gè)功能都需要打開(kāi)不同的軟件運(yùn)行,首先下載安裝軟件。
二、桌面上會(huì)顯示的只有C#編輯功能,用戶可以通過(guò)右鍵進(jìn)入軟件安裝位置使用其他功能
三、比如打開(kāi)3D Game Studio主功能模塊就是將所有模塊合一運(yùn)行。
四、打開(kāi)圖形制作頁(yè)面,通過(guò)導(dǎo)入或自制3D模塊進(jìn)行制作。