⑴ 我學完C語言了,但是還是做不出完整的游戲啊,只能做出個黑窗口出來,想做一個完整的游戲還要學習什麼
做游戲需要圖形庫,你說的界面可以用easyX這個第三方庫實現,網路easyX學習一下用法
就可以作出貪吃蛇之類的小游戲了
⑵ C語言能不能編大型游戲
當然可以,但是用它來編寫系統軟體或者做嵌入式系統最好,大型游戲好像用C++會更好些。這個編寫的難度和規模還要看你使用的編寫軟體了
⑶ C語言可以用來寫游戲嗎
我不是個做游戲的,但我是個玩游戲的。
C語言能用來做游戲嗎 -> 能
我在網上看到了C語言的游戲源代碼復制到VC++里執行都會報錯不知道是怎麼回事 -> 要具體問題具體分析,你可以看看都報什麼錯,針對性修改即可。
目前編程語言繁多,精通的話,絕大多數都能用來做游戲。推薦你先學好C,再根據之後的興趣、發展、機會等等確定一門專攻語言。學會C,觸類旁通,學其他語言就不是很費力了。
個人認為,編程語言只是一個次要方面(可能30%都不到),整個游戲的設計理念才是重點。你可能要用到文學、物理學、數學很多方面的知識,絕對不要死摳語言。比如一個游戲的人工智慧,就是個很大的挑戰。你可以自己看書,不必跟著老師走(只是跟著老師走會很慘),覺得要用什麼就學什麼,多用、google。
⑷ 用C語言能編寫游戲程序嗎
能,絕對能,C語言是最早的高級語言之一,它是面向過程的語言,要實現一些功能要比比如C++,C#,JAVA等面向對象語言要困難。而且國內軟體起步較晚,現在主流是JAVA、C#,基本上沒C語言的市場,所以建議學好C語言,然後學習其他面向對象語言就簡單了,這樣才能找到一碗飯吃。
⑸ 我想做一個小的射擊游戲,而我現在是外行,正打算學習C語言,有人可以給我一點建議嗎
C語言的圖形庫用起來可能會比較麻煩的,你用JAVA試試,因為涉及到GUI的編程,C可能會比較局限,相關的如C# C++都可以實現,估計你要學習了,開發環境,如果是C#的就推薦你VS2010 C++就VC6.0 JAVA的話就eclipse,有做這方面的興趣,我描述的幾種語言樓主遲早都是會去學習的。
希望對你有幫助。
⑹ 可以用C語言編寫游戲嗎
可以用C語言編寫游戲的。
⑺ C語言游戲程序,要求不使用任何輔助庫函數例如graphics.h等,來寫一個程序,因為要在Minix這個最簡單的操
很簡單。那你就用控制台,編寫字元輸入響應的程序就是了。
不一定要用圖形界面的。用字元屏幕也行。printf和scanf的組合就能完成。
你想要什麼界面就用printf,輸出就是了。
//還有一種方法,就是直接寫顯存。這種方法不用graphics頭文件。但你要弄清楚這個操作系統的顯存起始地址,並且算好要寫的地址偏移,所有的顏色什麼的全用二進制或者16進制的編碼賦值,所有的畫圖,全用對應的畫點演算法畫出,動畫效果採用類似楨切換的方式進行(寫好一楨的顯存,替換掉原來的顯存內容)。這種做法咋一看根本就不是什麼畫圖,但實質卻是效率最高的畫圖。 這種做法對C語言的編程技能要求比較高。
⑻ C語言能設計3D游戲嗎,如果能需要用到什麼軟體,如何操作,是C,不是C++
除了匯編低級語言這類低級語言 任何高級語言能搞定的東西C都能。 所以很多操作系統都是匯編+C製作的。(你想啊 操作系統比3D游戲復雜吧)。
實際上是這樣的 比如做軟體界面 牛逼的程序員用C++(注意不是C哦) 聰明的程序員用C# 這類。
不管你用什麼語言 C C++ 匯編這三類是基礎 必須有一定認識,如果純粹上位機 匯編可以不用搞清。。。
但有一點任何具體行業 比如3D游戲,都有他目前市面上主流的 最合適的語言和工具,你應該關注的不是語言 而是當前行業所使用的專業軟體。。
⑼ c語言怎麼寫游戲
這種小游戲其實就是一個大型的while循環。
初始化之後開始游戲,掉入while循環,在while循環裡面的每一回合,得到玩家的滑鼠和鍵盤輸入,通過調用函數更新畫面,輸出畫面,直至玩家選擇退出遊戲,結束while循環,釋放儲存空間,退出遊戲。
想編小游戲的話,可以看看清華大學出版社的《C語言課程設計與游戲開發實踐教程》,基於easyX開發小游戲。
⑽ C語言不用任何庫函數能寫圖形程序嗎
不能。
可以包括【windows.h】頭文件來進行圖形程序的編寫(WIN API的GDI可以用來寫圖形)
