制作游戲的編程,游戲編程要學(xué)什么專業(yè)?
計算機(jī)專業(yè),因?yàn)槲掖髮W(xué)學(xué)的就是計算機(jī)專業(yè),然后我同學(xué)有的去做游戲這塊了,有去做網(wǎng)站這些的了,我自己也是程序員,前端工程師。
C游戲編程?
《Windows游戲編程大師技巧》這書的代碼就不要看了。。。
都不是面向?qū)ο蟮摹!5枷脒€是好的。
游戲編程不一定就是DX獨(dú)大,一般都要兼容OPENGL的。
你也可以從OPENGL上學(xué)。
書實(shí)在是太多了。不過最好是看國外的寫的書。。
國內(nèi)的書都是騙錢的。。
特別是“房曉溪”這個人的書。。
我推薦幾本初學(xué)的2D《Visual C++游戲編程基礎(chǔ)》
《Visual C++經(jīng)典游戲程序設(shè)計》一般現(xiàn)在都可以直接學(xué)3D,學(xué)好3D,2D就不在話下了《nehe教程》這個是只有電子書,很好的OPENGL教程,讓你對3D圖形更感興趣呵呵《OPENGL游戲編程》,作者徐明亮,感覺算國內(nèi)比較好的書了《3D游戲編程大師技巧》,這書跟《Windows游戲編程大師技巧》有點(diǎn)聯(lián)系,不過不多,反正也是看思想,代碼也不要看了。
還有好多書可以去電驢上載。。。
太多了,游戲中的每一個部分都可以單獨(dú)寫成一本書。。
以后還要更細(xì)化的。。
祝你成功,為中國游戲做貢獻(xiàn)。
小孩子學(xué)編程需要什么基礎(chǔ)?
小孩子學(xué)編程,可以說是一個趨勢,根據(jù)國家對人工只能發(fā)展的規(guī)劃,現(xiàn)在也有很多學(xué)校已經(jīng)開展編程課。因此編程從小孩抓起,那么我們小孩要怎樣學(xué)習(xí)編程呢
1. 將編程分為初級、中級、高級三個階段,不同階段的小孩進(jìn)入不同的學(xué)習(xí)內(nèi)容,由淺到深,循序漸進(jìn)。
初級階段,適合低齡小朋友學(xué)習(xí),一般6~10歲(根據(jù)小朋友自身能力情況),這個階段的小朋友不太適合一來就進(jìn)行編程語言的學(xué)習(xí),比如c++,Python等,一來小朋友可能理解起來比較困難,二來這種語言學(xué)習(xí)相對枯燥,很多小朋友不能適應(yīng),完全提不起興趣。因此這個階段主要還是想法激起他們對編程的興趣,同時能鍛煉提高他們的邏輯思維能力。推薦學(xué)習(xí)一些圖形堆積的編程方式,比如Scratch等,這種編程學(xué)習(xí)基本上不需要太多的相關(guān)編程基礎(chǔ)。
中級階段,適合高齡小朋友學(xué)習(xí),一般10~14歲(根據(jù)小朋友自身能力情況),這個階段的小朋友在思維能力上已有一定基礎(chǔ),同時通過初級階段圖形堆積方式,對編程也有一定興趣,正是時候插入編程語言學(xué)習(xí),比如Python,c++等。小朋友們能很順暢的做一些語句聯(lián)系及語句關(guān)系,能用一種編程語言解決實(shí)際的問題。這樣他們就很有成就感。
高級階段,適合初高中及以上學(xué)習(xí)了,當(dāng)然可能已經(jīng)不能叫小朋友了,呵呵。這里就不多展開了,這個時候的學(xué)習(xí)目的主要就可以解決實(shí)際應(yīng)用問題了。開發(fā)新的軟件產(chǎn)品等等。開發(fā)語言的話也多種多樣,c++,python,java等等。
2.對于初、中級的入門及提高編程,對于初級來說,基本上是不需要其他相關(guān)基礎(chǔ)的,也就是所謂的0基礎(chǔ)入門學(xué)習(xí),而通過初級的學(xué)習(xí),其實(shí)已經(jīng)具備一定的編程思想和編程邏輯,進(jìn)入中級階段學(xué)習(xí)就輕而易舉了。而對于初、中級編程學(xué)習(xí),個人建議寓教于樂的方式,除開利用scratch,python等解決一些實(shí)際問題,比如一些數(shù)學(xué)問題,其實(shí)還是可以穿插著制作一些可玩性較高的小游戲,來激發(fā)小孩們的編程興趣。讓他們在樂趣中自然而然的學(xué)習(xí)了編程。
比如python
Scratch
3.對于小朋友編程,多了解一些愛好者分享的一些學(xué)習(xí)體會及資料,同時可以讓小朋友關(guān)注這些愛好者,從愛好者們分享的文章及例子中找到樂趣。讓孩子未來成為人工智能時代的主人。
以上就是關(guān)于制作游戲的編程和游戲編程要學(xué)什么專業(yè)的相關(guān)問題解答,希望對你有所幫助。