導航:首頁 > 電腦系統 > 做電腦游戲學哪個語言

做電腦游戲學哪個語言

發布時間:2022-03-12 02:08:51

『壹』 游戲製作學什麼語言好

你可以先去【繪學霸】網站找「游戲設計/游戲製作」板塊的【免費】視頻教程-【點擊進入】完整入門到精通視頻教程列表: www.huixueba.net/web/AppWebClient/AllCourseAndResourcePage?type=1&tagid=307&zdhhr-11y17r-1865868319886942467

想要系統的學習可以考慮報一個網路直播課,推薦CGWANG的網路課。老師講得細,上完還可以回看,還有同類型錄播課可以免費學(贈送終身VIP)。

自製能力相對較弱的話,建議還是去好點的培訓機構,實力和規模在國內排名前幾的大機構,推薦行業龍頭:王氏教育。
王氏教育全國直營校區面授課程試聽【復制後面鏈接在瀏覽器也可打開】: www.huixueba.com.cn/school/3dmodel?type=2&zdhhr-11y17r-1865868319886942467

在「游戲設計/游戲製作」領域的培訓機構里,【王氏教育】是國內的老大,且沒有加盟分校,都是總部直營的連鎖校區。跟很多其它同類型大機構不一樣的是:王氏教育每個校區都是實體面授,老師是手把手教,而且有專門的班主任從早盯到晚,爆肝式的學習模式,提升會很快,特別適合基礎差的學生。

大家可以先把【繪學霸】APP下載到自己手機,方便碎片時間學習——繪學霸APP下載: www.huixueba.com.cn/Scripts/download.html

『貳』 電腦游戲編程適合用什麼語言

C++是絕對的統治地位的,然後配合lua寫腳本。
其他語言都沒啥地位,只是寫寫小游戲可以。

『叄』 學習電腦游戲編程,最先學習什麼語言適合初學者,本人數學不好經常不及格,英語還行。很難嗎

語言無非就是兩大類
面向過程的編程(以C語言為代表)
面向對象的編程(以Java語言為代表)
所以入門的要看你具體想做什麼,如果是做高級(指的是離硬體遠,離應用近)推薦從Java入門
如果是做低級(更貼近計算機底層)推薦從C入門
電腦單機游戲很多都可以編程,游戲的編程也有兩大部分,一部分是界面,一部分是情節(劇情) 界面的話通過應用圖形介面(directx,opengl等)將畫好的圖片或原件(3D原件)通過顯卡呈現出來,然後通過劇情控制,界面圖形原件用設計類軟體,比如PS,3DMax等,劇情用c/c++,delphi等較為貼近底層的語言較好(是較好,java也能做,別亂噴)
手機游戲早年是用java的j2me,主要是java在做嵌入式編程比較好(手機提供java運行環境,api)
當然界面是貼的圖片,近些年隨著智能手機的牛X,移動編程也開始呈現多元化,通過廠家提供的SDK(比如蘋果,比如android等,可以到官網下載sdk)
寫了這么多才發現沒分,這下賠了,想像力有理與理解(比如OOP),邏輯思維能力才有利於編程

『肆』 做電腦游戲應該從什麼語言學起呢

先試試RPG MAKEER

『伍』 電腦游戲設計語言有那些初學最好學什麼

7月31日 23:19 一.

射擊類:半條命、英雄薩姆、毀滅戰士、使命召喚、雷神之錘、幽靈行動、手足兄弟連

這些系列都是最棒的!

----------------------

二.

5200能夠運行《細胞分裂》等大多數目前的射擊游戲,不過只能將效果調到較低的層次才行,否則卡。

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

有什麼疑問請給我發信息,如果你直接補充,我有可能看不到。

『回答指數:★★★★☆』

〔圖片取自《英雄薩姆2》〕

『陸』 游戲開發需要學哪些語言

游戲開發需要學圖形引擎,聲音引擎,物理引擎,游戲引擎,人工智慧或游戲邏輯,游戲GUI界面(菜單),游戲開發工具,支持區域網對戰的網路引擎開發,支持互聯網對戰的網路引擎開發。

選擇培訓學習游戲開發課程,還可以學到深入的圖形學課程,講解包括OpenGL渲染管線,著色器,高光計算、菲尼爾色散、霧方程式等高階課程。對於從事過Unity游戲開發的人員也具有相當的學習價值。

『柒』 我想從事電腦游戲程序製作,最好學習什麼語言

下面這些按順序學
1. C 這是深入學習C++的基礎。熟練掌握基本演算法和常用思維。
2. C++ 這是管理大型程序的必備工具。深入理解OOP。
3. VC, Windows API Windows是當今絕大多數游戲程序的運行平台,不了解Windows就不能寫出性能良好的Windows游戲。
4. Photoshop, Coreldraw or equivalent 平面設計工具,游戲的一半江山靠畫面。如果你確定你能找到專業美術設計人員來做美工的話,這些不需要專精,但基本的概念要有;否則你跟給你做美工的員工都無法交流,那游戲就危險了。
5. OpenGL or DirectX 實現3D的利器。當今游戲大的發展趨勢是3D化。不管3D是不是游戲本身性質或內容所要求的,不可否認3D的圖像總是會使游戲更有吸引力。
6. 3DMAX or equivalent 3D設計工具。當然這些也可以靠專業人員來做;還是那句話,不需要專精,但基本的概念要有。

『捌』 如果要做游戲,學什麼計算機語言

你可以先去【繪學霸】網站找「游戲設計/游戲製作」板塊的【免費】視頻教程-【點擊進入】完整入門到精通視頻教程列表: www.huixueba.net/web/AppWebClient/AllCourseAndResourcePage?type=1&tagid=307&zdhhr-11y17r-569137221

想要系統的學習可以考慮報一個網路直播課,推薦CGWANG的網路課。老師講得細,上完還可以回看,還有同類型錄播課可以免費學(贈送終身VIP)。

自製能力相對較弱的話,建議還是去好點的培訓機構,實力和規模在國內排名前幾的大機構,推薦行業龍頭:王氏教育。
王氏教育全國直營校區面授課程試聽【復制後面鏈接在瀏覽器也可打開】: www.huixueba.com.cn/school/3dmodel?type=2&zdhhr-11y17r-569137221

在「游戲設計/游戲製作」領域的培訓機構里,【王氏教育】是國內的老大,且沒有加盟分校,都是總部直營的連鎖校區。跟很多其它同類型大機構不一樣的是:王氏教育每個校區都是實體面授,老師是手把手教,而且有專門的班主任從早盯到晚,爆肝式的學習模式,提升會很快,特別適合基礎差的學生。

大家可以先把【繪學霸】APP下載到自己手機,方便碎片時間學習——繪學霸APP下載: www.huixueba.com.cn/Scripts/download.html

『玖』 想從事開發設計電腦單機游戲應該學什麼語言或課程

C++ 這是管理大型程序的必備工具。深入理解OOP,但基本的概念要有. 3DMAX or equivalent 3D設計工具。
3, Coreldraw or equivalent 平面設計工具。如果你確定你能找到專業美術設計人員來做美工的話,不需要專精. OpenGL or DirectX 實現3D的利器。
4。不管3D是不是游戲本身性質或內容所要求的。當今游戲大的發展趨勢是3D化. VC,那游戲就危險了。
5, Windows API Windows是當今絕大多數游戲程序的運行平台下面這些按順序學
1,不了解Windows就不能寫出性能良好的Windows游戲. C 這是深入學習C++的基礎,這些不需要專精,不可否認3D的圖像總是會使游戲更有吸引力,游戲的一半江山靠畫面。當然這些也可以靠專業人員來做。熟練掌握基本演算法和常用思維. Photoshop,但基本的概念要有;否則你跟給你做美工的員工都無法交流。
6;還是那句話。
2

『拾』 做游戲用哪種語言

游戲開發分網頁游戲,flash,java游戲俗稱小游戲,基本上都是一些休閑類的傻呆萌的情節和操作,這類游戲開發相對比較簡單,會javascript, flash cs, java 就可以進行開發了。

開發游戲我們經常聽到的是游戲引擎,一個游戲引擎決定一個游戲最基本的東西操作和效果,那麼一般的游戲開發架構從底到頂一般是Direct X(Windows平台)——游戲引擎——游戲。

Direct X可是大名鼎鼎相當於所有顯卡的一個統一介面,為游戲提供一個利用硬體渲染的編程模型,但Direct X介面為了追求高性能功能非常簡單基本的繪圖功能,不利於游戲的高效開發。

此時就需要根據游戲特點對其進行適當的取捨和封裝,實現一組更高抽象的游戲開發介面和框架,可以理解成游戲引擎中的圖形引擎。這部分的開發一般使用的語言是C/C++和少量的匯編語言。

游戲引擎是一個非常復雜的功能聚合體,所有的游戲開發工作都是在之上進行的。包括圖形引擎,音頻引擎,碰撞引擎,藝術資源管理,腳本引擎等等。

基礎語言C/C++,這個是必選項那要提高些效率是不是還得會點匯編語言。一些東西需要重復性的工作來做,我們是不是應該會點腳本語言?至少不用重復的去干某一件事情。

基礎的講完了,高大上的東西是不是也得搞搞,不是搞搞是要精通。Direct X是建立在OpenGL上的,OpenGL語法類似C語言,游戲執行時被編譯載入到顯卡上,在實現硬體渲染速度的同時又實現了軟體編程的靈活性。

游戲開發人員都對游戲開發的絕大部分知識都有一定的了解,如果是客戶端程序員,基本上需要了解以下知識:

圖形學,圖形API(D3D/OGL),演算法/數據結構,物理,游戲邏輯,音樂音效,人工智慧,編程語言,設計模式,操作系統,工具編寫,UI。

(10)做電腦游戲學哪個語言擴展閱讀:

編程語言種類

1、匯編語言

匯編語言的實質和機器語言是相同的,都是直接對硬體操作,只不過指令採用了英文縮寫的標識符,更容易識別和記憶。

它同樣需要編程者將每一步具體的操作用命令的形式寫出來。匯編程序通常由三部分組成:指令、偽指令和宏指令。

2、腳本語言

腳本語言是為了縮短傳統的編寫-編譯-鏈接-運行過程而創建的計算機編程語言。此命名起源於一個腳本「screenplay」,每次運行都會使對話框逐字重復。

早期的腳本語言經常被稱為批量處理語言或工作控制語言。一個腳本通常是解釋運行而非編譯。

雖然許多腳本語言都超越了計算機簡單任務自動化的領域,成熟到可以編寫精巧的程序,但仍然還是被稱為腳本。

幾乎所有計算機系統的各個層次都有一種腳本語言。包括操作系統層,如計算機游戲,網路應用程序,字處理文檔,網路軟體等。

在許多方面,高級編程語言和腳本語言之間互相交叉,二者之間沒有明確的界限。

腳本編程速度更快,且腳本文件明顯小於如同類C程序文件。這種靈活性是以執行效率為代價的。腳本通常是解釋執行的,速度可能很慢,且運行時更耗內存。

在很多案例中,如編寫一些數十行的小腳本,它所帶來的編寫優勢就遠遠超過了運行時的劣勢,尤其是在當前程序員工資趨高和硬體成本趨低時。

3、機器語言

由於計算機內部只能接受二進制代碼,因此,用二進制代碼0和1描述的指令稱為機器指令,全部機器指令的集合構成計算機的機器語言,用機器語言編程的程序稱為目標程序。

只有目標程序才能被計算機直接識別和執行。但是機器語言編寫的程序無明顯特徵,難以記憶,不便閱讀和書寫,且依賴於具體機種,局限性很大,機器語言屬於低級語言。

4、高級語言

高級語言是大多數編程者的選擇。

和匯編語言相比,它不但將許多相關的機器指令合成為單條指令,並且去掉了與具體操作有關但與完成工作無關的細節,例如使用堆棧、寄存器等,這樣就大大簡化了程序中的指令。

同時,由於省略了很多細節,編程者也就不需要有太多的專業知識。

高級語言主要是相對於匯編語言而言,它並不是特指某一種具體的語言,而是包括了很多編程語言,像最簡單的編程語言PASCAL語言也屬於高級語言。

參考資料:

網路-編程語言

閱讀全文

與做電腦游戲學哪個語言相關的資料

熱點內容
xp系統wifi能用電腦不能上網什麼原因 瀏覽:147
新電腦如何鏈接列印機 瀏覽:443
如何查看蘋果電腦的ip 瀏覽:364
電腦上小老鼠怎麼打 瀏覽:260
手機倒庫軟體 瀏覽:641
忘記wifi密碼沒有電腦 瀏覽:715
手機惡搞錄像軟體 瀏覽:618
新電腦怎麼用魯大師 瀏覽:910
蘇寧聯想筆記本電腦 瀏覽:834
新電腦應該在哪裡安裝軟體 瀏覽:596
關閉手機系統軟體 瀏覽:326
電腦微信隨時登錄如何操作 瀏覽:98
電腦安裝劍靈容量不夠 瀏覽:544
群光電能電腦充電器在哪個部門 瀏覽:350
電腦的wifi天線怎麼用 瀏覽:261
電腦卡機u盤 瀏覽:672
2台電腦有一條網線如何共享列印機 瀏覽:372
筆記本電腦乘方怎麼輸 瀏覽:500
台式電腦電源多少錢啊 瀏覽:948
剛買的電腦怎麼連接wifi不成功 瀏覽:311