㈠ 學習c語言有前途嗎
主要是看你想什麼方向發展了 如果是軟體的話 那建議你學JAVA,如果是嵌入的話,那一定就是C語言了,學嵌入的 所以說C是王者,但不論你什麼方向,C語言是基礎中的基礎
㈡ 做游戲是學C語言呢還是學C++啊
學了C,再學C++,然後再去看Visual
C++的
OpenGL,
Direct
3D
開發.
如果要做網路游戲..先熟練windows套接字(socket)..
做游戲要求數學一定要好(3D空間計算,人物計算,模型計算等.)..`
你努力吧..~`
㈢ 想做游戲開發 先學c語言好還是先學c++
建議先學C語言,理由如下;
1、c是面向過程的,java、c++、c#之類是面向對象的
2、發展過程:匯編--》C--》C++、java--》C#
3、學習順序:大學里一般都是先學習基礎語言C和數據結構,然後再升華為java或者c++等。因為具備了基礎,在學習其他的就容易上手並且思維會比較縝密,做的程序也就更強大。
4、游戲編程一般對基本功要求較高,比如數據結構,數學之類。所以先從基礎做起比較好
㈣ 我想要做游戲的話,我應該學java還是C語言好呢
開發游戲的主流語音目前主要有2種:C++和JAVA
先說C++,目前國際上的大型游戲的開發多數都是以C++為主開發出來的,C++開發出來的游戲具有優化更好的特性,就是佔用更少的CPU、內存,但是同時,語言結構的復雜性也是非同一般的。
JAVA,上手容易,深入不難,一個月熟練不是隨便說說的,是事實,主要開發跨平台的游戲,具有平台移植性良好的特性,但是優化不好,語句多數比較冗餘(C++寫1000句能完成的,JAVA可能要寫5000句),但是淺顯易懂,JAVA開發的游戲有個較大的弊端,內存佔用都很高(硬體越來越發達,對於優化的追求沒有以前那麼高了,這也是這些年JAVA開發游戲能興起的主要因素之一吧)
當然,你即時熟練掌握了C++或者JAVA,也不是說你立馬就能上公司做游戲開發的,一般的游戲公司都會有自己的一套游戲引擎,這些引擎或是用C++寫的,或是用JAVA寫的,或是其他的……然後封裝一下,會讓你基於引擎的介面來開發真正的游戲,所以,語言是基礎。
㈤ 學c語言有前途嗎
C語言是基礎,作用不太大。不過學會了C語言,學C++不會那麼困難,C語言主要是面向底層的語言,C++才是面向對象的語言,C++用於編寫計算機程序很比較容易和方便的,C語言很 麻煩,你幾乎找不到用C語言編寫的應用程序,C語言對於寫驅動和嵌入式相當好,比匯編語言好記。看你是要學來干什麼了。而且現在幾乎工科的學生都會學習C語言,所以會C語言並不會有什麼優勢,像電氣的學生基本都會學,計算機的學生C語言更是基礎課,專科更是了,專科里,電氣方向也是學的,電子方向的也要學,計算機也要學,很普遍的課程。對C語言有要求的公司,基本都是嵌入式的公司,即做手機啊,無人機啊,或者工控硬體的,需要寫驅動都需要掌握C語言,另外普遍也要會匯編語言,VB,C++等,C++主要是有些玩具,或者工控設備需要電腦界面控制的,編寫這類軟體需要會C++,大一點的公司會把硬體驅動和軟體分開,小的公司就需要你都會,這樣就能節約成本。計算機程序員的話,C語言是基礎,但是基本不以C語言會不會,好不好作為評判標准,基本都是以C++,JAVA等能直接快速編寫應用程序的語言為主,如果很6的話,工資當然就高啦。
㈥ 製作游戲應該學什麼編程語言
企業級的游戲開發的話,一般C++多一些,大型游戲要求足夠高的運行效率,而JAVA,C#在這一方面是短項,而用C的話又沒有類,所以C++開發的游戲比較多,如果是想進游戲公司的話,多學學C++。
但是如果是個人開發小型游戲的話,建議用C#,小型游戲不需要考慮效率問題,C#足以應付,微軟有個東西叫XNA,專為業余的程序員開發小型游戲而設計,上手簡單,微軟提供了大量的類庫,用起來很便捷。
如果是開發android的游戲的話,沒得選,只能用JAVA。
貌似也有用delphi開發的游戲,不過聽說不是主流。
㈦ C語言有什麼作用,編寫軟體或者游戲是用C語言編寫的嗎
我也是去年剛學完C語言的,這是一門非常基礎的編程語言,有許多的程序員都在用它編寫程序。至於你說的C++嘛,也是和C語言一樣性質的編程語言。編程語言還有許多,諸如Basic,java等等。當然他們的規則也是不同的,但是也有相同之處。
語法限制不太嚴格,程序設計自由度大。雖然C語言也是強類型語言,但它的語法比較靈活,允許程序編寫者有較大的自由度。允許直接訪問物理地址,對硬體進行操作。由於C語言允許直接訪問物理地址,可以直接對硬體進行操作,因此它既具有高級語言的功能,又具有低級語言的許多功能,能夠像匯編語言一樣對位、位元組和地址進行操作,而這三者是計算機最基本的工作單元,可用來寫系統軟體。生成目標代碼質量高,程序執行效率高。一般只比匯編程序生成的目標代碼效率低10へ20%。適用范圍大,可移植性好,C語言有一個突出的優點就是適合於多種操作系統,如DOS、UNIX、windows 98.windows NT;也適用於多種機型。C語言具有強大的繪圖能力,可移植性好,並具備很強的數據處理能力,因此適於編寫系統軟體,三維,二維圖形和動畫,它也是數值計算的高級語言。
缺點也有, C語言的缺點主要表現在數據的封裝性上,這一點使得C在數據的安全性上有很大缺陷,這也是C和C++的一大區別。C語言的語法限制不太嚴格,對變數的類型約束不嚴格,影響程序的安全性,對數組下標越界不作檢查等。從應用的角度,C語言比其他高級語言較難掌握。
像電腦游戲或者手機游戲其他編程語言都可以編寫,只是有難易繁簡之分罷了。
總之c語言是基礎,一定要重視!!!!!因為我們班現在學數據結構就受C語言之苦!還兼學java語言,痛煞我也,如何道哉!
最後,不要指望什麼語言都通,學精一門勝過樣樣疏鬆啊!兄台!
求加分!
㈧ 會c語言,對學游戲編程有用嗎
顯然有用嘛 對邏輯語句方面就很容易上手
學游戲開發要麼
A:
學習一門語言,比如C語言。
學習某系統上的常用編程,比如WINDOWS編程。
學習一種渲染API,比如OpenGL或者Direct3D。
學習一種聲音API,比如OpenAL或者DirectSound。
要麼B:
學習一款游戲引擎。比如國外的Gamemaker、國內的GameMei
㈨ 開發大型的網路游戲或者單機游戲用哪種編程語言較好
你覺得未來的發展趨勢是什麼?
電腦?手機?或者電腦手機會融為一體?
電腦平台的就是 C++的廣泛一點
手機平台的就是JAVA的多一些
當然,也許到時候還會有更為專業,兼容性更好的程序設計語言,無論怎樣,先學好基礎。
你可以先接觸一下機械程序語言,那是所有計算機語言的鼻祖,原理也是大同小異。
㈩ c語言好學嗎
根據我個人學習 C 語言的體會就是:C語言一點都不難學!但是你首先必須要保證:(1)、你的電腦上安裝一個適合編程的C編譯器(例如:WINDOWS下面的是 MS VC++、如果使用的是 Linux 系統,安裝一個 gcc 編譯器);
(2)、然後你購買一本比較通俗易懂的教材,照著書上的每個章節的每一道例題、以及每一章的課後練習題,親自上機編寫、調試、直到編譯通過並運行每一個程序。
另外要特別注意的就是:如果你想能夠在較短時間內掌握 C 語言編程技巧,那麼絕對不能夠只是在紙上、書上閱讀程序。如果是那樣的話,那麼即使書上的內容講得再好,那也是絕對不能夠精通掌握 C 語言編程的(尤其是 C語言所特有的指針功能,是 C 語言全部內容中最為較難掌握的部分,這部分內容必須要依靠大量上機實習,才能夠深刻體會到:「指針即地址」的含義)。