3D Game Studio官方版是一款可以制作2D、3D游戲的經典編程開發軟件,我們可以直接使用這款軟件來制作出各種好玩的動作游戲或者賽車游戲。而且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插件接口。
一、軟件涵蓋多個功能,但每個功能都需要打開不同的軟件運行,首先下載安裝軟件。
二、桌面上會顯示的只有C#編輯功能,用戶可以通過右鍵進入軟件安裝位置使用其他功能
三、比如打開3D Game Studio主功能模塊就是將所有模塊合一運行。
四、打開圖形制作頁面,通過導入或自制3D模塊進行制作。