编程的需要会什么?
追答一是至少精通一门编程语言,二是掌握游戏设计结构。
语言包括C/C++、C#、ObjC、Java等。游戏设计结构包括图形渲染、声音、物理、网络等等。
再者,看你具体要想学习哪方面的游戏编程了。
如果做Windows PC游戏需要你学习DirectX或OpenGL等图形库,如有必要还需要网络和多线程的知识。
如果做手机游戏多为2D游戏,建议你了解一下cocos2d游戏引擎(Android或iOS,如果是WinPhone手机,顺便建议你了解一下XNA)。
如果做网页游戏,若是服务端建议你了解至少一门编写CGI的语言如PHP,还需要你知道数据库相关知识;若是前端建议你了解一下HTML5、JavaScript、Flash等等。
可以追问 望采纳
那么我想做windows下的,用c++语言的话。有怎样的学习路线,应该看哪些书呢?
追答1,看一下网络编程技术,了解socket;2,看一下windows运行机制,了解windows API,多线程等;3,看一下http网页编程技术,了解ftp,mail。.建议先学的是C,然后再学的C++,建议你看看 唐善策写的 《数据结构——用C语言描述》。《数据结构与算法分析》也不错,这本书是用C++ 描述的,《windows程序设计》也要去看,你要注意一点:C的所有代码在C++上都能应用,而C++的代码在C上不能应用!!!
望采纳。。。