編寫遊戲用什麼語言?

General 更新 2024-11-21

遊戲使用什麼語言編寫的

這句話問的好沒頭腦= =

各種遊戲各種語言,

基本所有語言都可以寫遊戲的,

只是擅長的方面不同,效果不同而已激 像現在手機Java

iphone用objective-c

3G開發很多分類

而且開發遊戲通常都有編輯器

都是開發商自己寫的程序

比較著名的有Game Studio

支持C/C++

用於3D

像自己要寫一個小遊戲,用VIsual Basic基本就可以實現

易語言也···湊付吧

還有RPG MAKER XP、VX都可以自己製作遊戲

腳本語言用的RGSS

是基於C語言的

要是LZ想學的話,建議從VB和C開始學

主流語言都是從這兩門衍生出來的

大型單機遊戲用什麼語言開發的?

大型遊戲用什麼語言都可以寫,寫遊戲做大型軟件,語言只是一個載體.關鍵在於開發包的性能.

比如寫3D遊戲的時候,我們可以用VC的框架,C++語言的語法,再結合圖形驅動開發包,比如DirectX和OpenGL,直接寫硬件.在一些需要精確控制內存的模塊,我們甚至要嵌入彙編程序.

很難想象現在的軟件純粹用一種高級語言來完成,那樣對用戶的內存將成為一個大的無底洞.

寫遊戲用什麼語言最好。

傳奇是delphi,

許多小遊戲是javaApplet和Flash,已經有.NET和Java的大型遊戲和網絡遊戲。手機遊戲相當多是用.NET和Java,一部份用C++。

另外,C/C++做的遊戲也需要腳本。

大型遊戲用什麼語言編寫的?

在速度就是生命的大型遊戲王國裡,C才是霸主。雖然C的代碼量大,可維護性、可讀性不如C++,但速度絕對沒的說!

樓恭若要編大型遊戲,建議使用C。

編程遊戲需要什麼語言 PC平臺上開發

開發遊戲可以使用一些現成的平臺,例如cocos-2d.可以使用C++或者lua進行開發。

這是一個跨平臺的開發架構,同一套代碼可以在不同的設備上運行。

詳細內容可以去cocos-2d的相關網站進行查詢。

遊戲用什麼語言編寫的?

CS是用VC++寫的,魔獸不清楚了,大多都用VC++,C++,DELHPI寫的手機上用的JAVA

大型遊戲程序一般用什麼語言編寫?

C++,一定的,用的是OPENGL和DX圖形庫

一般的遊戲都是用什麼語言開發的

一般的大型遊戲開發絕不是用某種語言這麼單純的問題。一個大型遊戲的開發需要龐大的團隊使用各種各樣的語言和工具來完成。總結一下主要有C/C++,彙編語言,著色器語言,腳本語言,高效的開發語言C#或Java。

首先一般的遊戲開發架構(Windows)從底到頂一般是Direct X?——遊戲引擎——遊戲。

Direct X?相當於所有顯卡的一個統一接口,為遊戲提供一個利用硬件渲染的編程模型,但Direct X?接口為了追求高性能功能非常單純和鬆散,不利於遊戲的高效開發。此時就需要根據遊戲特點對其進行適當的取捨和封裝,實現一組更高抽象的遊戲開發接口和框架,可以理解成遊戲引擎中的圖形引擎。這部分的開發一般使用的語言是C/C++和少量的彙編語言。

至於遊戲引擎是一個非常複雜的功能聚合體,所有的遊戲開發工作都是在之上進行的。包括圖形引擎,音頻引擎,碰撞引擎,藝術資源管理,腳本引擎等等。到此為止幾乎還沒有涉及到你所說的遊戲開發。

首先在圖形渲染方面,例如光照陰影處理等等,現代顯卡一般是通過可編程著色器實現對圖形效果的控制,所採用的編程語言一般是一些著色器語言,例如Direct X?採用的HLSL,OpenGL使用的GLSL等等,語法類似C語言,遊戲執行時被編譯加載到顯卡上,在實現硬件渲染速度的同時又實現了編程的靈活性。

大型遊戲開發的絕大部分工作其實都是在編寫遊戲腳本,腳本是大型遊戲得以如此高速開發和發佈的主要原因。腳本化的開發讓遊戲開發擺脫了硬編碼的種種弊端,讓遊戲內容可以輕易的修改和調試。遊戲故事如何進行,各種事件如何觸發,何時該播放哪些聲音或動畫,如何使用藝術團隊創作的資源,這些都是在腳本中編寫的,可以說引擎決定了遊戲能做什麼,而腳本才真正決定了遊戲做了什麼。一些著名的引擎如虛幻系列都有自己獨特的腳本語言,其他一些引擎可能會採用一些第三方的腳本語言,比如比較流行的Lua。所以開發一個新遊戲最簡單的情形就是沿用之前的引擎,創作藝術資源,然後編寫腳本將其組織成一個遊戲,幾乎不需要什麼底層的編程語言。

開發環境方面,遊戲團隊內部可能會使用一些開發和設計工具對資源進行處理,可以理解成遊戲引擎的IDE,這部分因為是內部工具,而且可能需要經常修改所以一般採用比較高效的開發和語言,比如暴雪就是部分使用.NET和C#進行一些內部工具的開發。

至於引擎核心的開發,Windows比較流行的方法是使用最新版本的Visual Studio,顯卡廠商如NVIDIA也會為VS開發一些插件來簡化顯卡編程和調試。

小遊戲的界面一般使用什麼語言製作?

好多辦法

2D遊戲的話,Photoshop(3ds max)+ cocos2dx + Cocostudio + vs2010(C++)就可以了。

3D遊戲的話,3ds max + unity3D + C#(javascript)可以了。

反正你做遊戲的話,肯定要貼圖的,ps和3dmax總得會一些的,當然你有美工助手的話另說。

遊戲的引擎是必須的,現在比較主流的遊戲引擎就這兩個咯,一個是2D上的引擎,另一個是3D的引擎,據說cocos也要出3D引擎了。

編程是必須的,看你會那個你就用那個吧。

cocos引擎現在的手機遊戲大部分都是用的這個引擎。

unity3D這個引擎現在在國內也開始有點火了,因為虛擬現實還有3D遊戲開發的需要,CS那個遊戲就是用的這個引擎。

做個類似於網頁版遊戲的頁面?就是做網頁吧?用java寫唄,java做網頁很常用的,還有用html語言去寫的,還有用.net去做的。你裝有vs的話,打開看看,裡面就有建立網站的,可以瞭解一下dreamweaver這個軟件。希望能幫到你。

遊戲源碼一般都是用什麼語言寫的?

編寫單機 PC/主機遊戲現在都是 C++ 加上一個腳本語言(比如 Lua,這地方不需要腳本引擎多麼高性能,夠用就好)。遊戲的架構是引擎 + 遊戲邏輯,兩者代碼量是引擎遠遠大於遊戲邏輯。商業遊戲往往引擎是重用多於自研,所以那些大型遊戲的代碼也不是全部都是一行一行敲出來的——很可能其中許多內容是買來的。

網遊服務端則一般是自研,這個真是一行一行敲了。網遊 EVE 的服務器完全是照著超算的標準修的,算法也完全是超算的算法。編寫單機 PC/主機遊戲現在都是 C++ 加上一個腳本語言(比如 Lua,這地方不需要腳本引擎多麼高性能,夠用就好)。遊戲的架構是引擎 + 遊戲邏輯,兩者代碼量是引擎遠遠大於遊戲邏輯。商業遊戲往往引擎是重用多於自研,所以那些大型遊戲的代碼也不是全部都是一行一行敲出來的——很可能其中許多內容是買來的。

相關問題答案
編寫遊戲用什麼語言?
做網頁遊戲用什麼語言?
寫遊戲腳本用什麼語言?
遊戲腳本用什麼語言寫?
遊戲腳本用什麼語言?
單片機編程用什麼語言?
電腦打遊戲用什麼配置?
玩遊戲用什麼主板好?
玩遊戲用什麼顯卡?
打遊戲用什麼筆記本好?