C 能編什麼遊戲,C C 哪個更適合做遊戲?

2025-01-31 10:30:29 字數 1545 閱讀 2979

1樓:網友

如果你要做遊戲,就別太考慮語言本身的東西,應該去研究類似於opengl和driectx的sdk,還要學演算法和資料結構,要是3d網遊開發的話,需要精通矩陣演算法,以及一些基本的線性代數和空間解析幾何演算法。如果想徹底瞭解遊戲本質,我推薦你最好就在3dmax或者blender中寫script來先實現遊戲的邏輯。因為這些script可以讓你不需要在做遊戲的過程中自己去寫一些基本的矩陣演算法或者寫**去管理記憶體。

如果只對flash遊戲感興趣,那要去研究actionscript和遊戲演算法。

如果非要和c#有關的話,我推薦你學driectx,因為。net上很方便操作driectx sdk,而且driect sdk自帶很多例子,那些例子很有意思,而且都有源**。

2樓:網友

能寫遊戲不是因為c#是物件導向的語言的原因,是要看這個語言所基於的平臺提供的特性所決定的。

如:as2不是一門物件導向的語言前期很多遊戲都能做出來。

現在基於。net的xna也提供了乙個很好的遊戲開發引擎。有空可以去研究一下。

3樓:網友

幾乎都能,因為c# 是一門物件導向的高階語言啊。

c++與c#相比,哪個更適合開發大型遊戲?

4樓:網友

這個要根據不同的需要,如果要是使用引擎開發的話,unity使用的是c#,ue4使用的是c++,其他的引擎也有自己的開發語言,各有各的優點。

5樓:啊都是大

c++,因為後者**更加簡便通俗易讀,而c語言涵蓋內容太多,不容易使用。

6樓:河南新華電腦學院

這個問題倒過來比較合適,先解答一下目前主流的大型遊戲,都是使用什麼語言開發的。再說說哪種語言更適合開發大型遊戲。

c++、c#哪個更適合做遊戲?

7樓:惠企百科

c++比較適合做遊戲。

c++有這悠久的歷史,前人已經寫了上千億行**庫,軟體行業有乙個經驗,能用就不要重寫,小車不倒只管推。現在畢業生進入公司後,很少叢零開始寫**,大部分時間在維護舊**,對大型**的開發需求並不強烈。由於風險太大,除非有實力的公司,一般公司不會冒險從零開始寫幾千萬行**。

一般是在開源**上修修改改。

很多實力的公司可以獨立開發自己的庫而對庫的要求是效能好,因為呼叫庫的**很多,庫被呼叫越多,效能改進的回報就越多。如果用c#開發,到後來會發現效能十分差,還不如從開始時就用c+ +那樣就沒有程式語言效能差的藉口了,只能從演算法上找原因上。在效能上c+ +有優勢,許多遊戲公司自己開發圖形影象庫。

而且c#比較適合編寫大型的程式,可以減少很多bug排查時間,主要的是c#除了快速開發,而且有些簡單外,目前為止跨平臺性依然不行,所以現在很多遊戲開發商還是會選擇c++。

怎麼用c#製作rpg遊戲

8樓:包布丁

在部落格園上有位博主深藍色右手,用wpf/silverlight做了一款rpg遊戲,部落格裡還有相關教程,你可以去看看。

cc是什麼遊戲,CC是什麼遊戲

一般即時戰略遊戲都有一定的戰略模式,比如要收集資源,要建造工廠,要生產 等等,而交戰只是一個部分。cc之所以說是即時戰術,因為它主要的作戰模式是雙方兵力配置固定的條件下通過適當的戰術來獲取勝利的,其間你不需要生產 不需要製造工廠,基本上不需要考慮什麼後勤補給的問題。你所控制的單位大小是固定的,大概是...

什麼遊戲能聊天

例如 王者榮耀,絕地求生,大話西遊,我的世界,迷你世界,穿越火線等等現在大部分聯機遊戲都可以聊天,但單機遊戲一般是不會有聊天的。遊戲是類dota手遊,遊戲中的玩法以競技對戰為主,玩家之間進行1v1 3v3 5v5等多種方式的 pvp對戰,還可以參加遊戲的冒險模式,進行 pve的闖關模式,在滿足條件後...

什麼遊戲會超過魔獸世界,什麼遊戲能超過wow?

不知道為什麼 從wow裡出來了 其它的遊戲我都無動於終。不知道為什麼,懷念剛開始練級的感覺,那種很白的感覺,懷念過去60級時打大fb的感覺。現在的魔獸,雖然仍是那麼受歡迎,我現在除了沒事打打魔獸,就算不玩魔獸了,其它遊戲我也沒興趣。哎 你要說有什麼能超過魔獸,我想,就現在這個階段,估計是沒有的。不知...