『壹』 想學習手機游戲開發,應該讀哪些書
初學的2D
《Visual C++游戲編程基礎》
《Visual C++經典游戲程序設計》
一般現在都可以直接學3D,學好3D,2D就不在話下了
《nehe教程》這個是只有電子書,很好的OPENGL教程,讓你對3D圖形更感興趣呵呵
《OPENGL游戲編程》,作者徐明亮,感覺算國內比較好的書了
《3D游戲編程大師技巧》,這書跟《Windows游戲編程大師技巧》有點聯系,不過不多,反正也是看思想,代碼也不要看了。
『貳』 我可以一邊學編程,一邊學做游戲嗎
可以,做自己感興趣的事是一件好事。但你還小,應試教育要求你得均衡發展,你還是得以學習為主,沉迷編程容易使你荒廢學業,升學還是必須的,你得在保證學業的前提下利用課余時間學編程,畢竟沒有學歷,編程再好也很難謀出路,除非你編程牛到可以忽略學歷。
『叄』 我想學游戲編程
可以選擇去機構學,也可以自己找資料自學。
主要學的內容如下:
1.游戲程序設計:C++程序設計入門;基本數據類型和輸入輸出;流程式控制制語句;數組、指針和引用、函數;程序結構和書寫規;范結構體和聯合體、類;繼承與多態;異常處理與程序調試。
2.演算法與數據結構:演算法分析;數據結構;基本演算法;STL的概念與使用;靜態庫與動態庫;XML庫的使用。
3.Win32程序設計:Windows程序入門;Windows消息;GDI繪圖游戲工具與MFC;網路編程基礎。
4.游戲數學和智能應用:游戲中的坐標系;矢量、矩陣;幾何碰撞;物理模擬;人工智慧與尋路演算法。
5.2D游戲技術與應用:2D游戲技術概論;游戲地圖系統;GUI系統;戰斗系統設計;任務系統;優秀的聲音引擎BASS;Cocos2D-X引擎;Box2D物理引擎。
互聯網行業目前還是最熱門的行業,學習IT技能之後足夠優秀是有機會進入騰訊、阿里、網易等互聯網大廠高薪就業的,發展前景非常好,普通人也可以學習。
想要系統學習,你可以考察對比一下開設有IT專業的熱門學校,好的學校擁有根據當下企業需求自主研發課程的能力,建議實地考察對比一下。
祝你學有所成,望採納。
『肆』 游戲編程學什麼語言好
企業級的游戲開發的話,一般c++多一些,大型游戲要求足夠高的運行效率,而java,c#在這一方面是短項,而用c的話又沒有類,所以c++開發的游戲比較多,如果是想進游戲公司的話,多學學c++。
但是如果是個人開發小型游戲的話,建議用c#,小型游戲不需要考慮效率問題,c#足以應付,微軟有個東西叫xna,專為業余的程序員開發小型游戲而設計,上手簡單,微軟提供了大量的類庫,用起來很便捷。
如果是開發android的游戲的話,沒得選,只能用java。
貌似也有用delphi開發的游戲,不過聽說不是主流。
其實語言不是重點,任何語言都可以做游戲,只是各個語言各有特點,根據需求的不同選擇最適合的語言。關鍵在於演算法要理解,理解程序的構架,研究透演算法,才是最重要的。
學習的時候建議以c++來學習,用java或者c#的話學不到指針,用c的話學不到面向對象的思想。不過如果沒有任何語言基礎的話,建議還是從c學起,先學會最基礎的東西再學c++。vb現在已經很少用了,實在沒學的必要。
推薦教材《visual
c++游戲編程基礎》
如果只是想做個小的東西玩玩的話,有很多方便的軟體,比如《rpg
maker》,用這些東西不需要什麼編程的基礎就能做一些小的東西,玩玩足以。
純粹手打,求採納。