C++编程基础
《C程序设计》《C++ Primer Plus》《Windows程序设计第五版》作为C、C++入门知识来学。
《精通Direct3D 图形与动画程序设计》《OpenGL编程精粹》《Learning XNA Game Studio 4.0 Programming》是编程入门后看的,但不限于这几本,尽量多找找。
此外游戏需要 线性代数、高等数学、离散数学、大学物理的基础知识。
游戏编程是让程序员趋之若鹜的领域,也是极具挑战性的冒险之旅!
游戏是一种程序,但是从零开始写代码开发游戏的时代已经过去了,一些大名鼎鼎的游戏引擎比如 虚幻3(虚幻竞技场)、CryEngine 3(孤岛危机)、Source(半条命)等成为了商业化的工具,如果真正进入游戏开发行业的话这是必须要学习的,而作为程序员,专注代码,追求卓越,理应从最底层学起,也就是学会开发自己的引擎。这就要学习一些高性能的图形、声音编程技术,说白了就是如何使自己的程序有声音有图像。DirectX,为游戏而生,已经成为举世瞩目的Windows平台下的游戏开发利器,与.NET平台结合后则诞生了XNA。OpenGL曾经一度领先前者,成为工业标准。
游戏不是敲上几行代码就能做出来的,想学会它就要做好吃苦的准备。
《c++程序设计》谭浩强的,不过你要是学c++,首先要会点英语,然后要懂一点计算机,还有就是坚持,学什么东西不坚持下去的话,到最后都是什么也没学会。其次这门课程是一门实践性很强的课程,不仅要学更要多练,多度代码多谢代码才行。
那个 ,学然后简单理解语言和结构 一点点算法 都不难,难的是如果你遇到问题是对windows或者unix架构的系统有没有深入了解,,如果编写或者说以后从业方向是写游戏还有就是windows下的软件和工具的话 得买本深入解析系统的书,然后尝试编写一个对自己方便的软件,可以找现成的然后模仿 尽量做的更好,放到网上,。外语学号外国的资源很好尤其是开源方面 github。了解一下php html 数据库 之类的与网页 呀之类的有关的,总之 真的想学的话要动手,然后自己就知道大概需要哪方面的书。然后就,,试着买,如果觉得书贵,书店一般没有的话,可以忍痛买kindle 然后,,看一些 讲概念的书,,一般免费,看你对网络的熟悉度了,对了 听说tem~monkey 就是chrome firefox 里面的插件 那个脚本语言也了解哈把,,。唉 总之 有兴趣 是学不玩的 有没兴趣 买上就知道了
计算机组成原理、操作系统、编译原理、数据结构与算法。
Photoshop|
Dreamweaver|
SVG|
WebGL|
Visual Studio|
PowerDesigner|
Eclipse|
Git|
Apache Ant|
Atom|
Composer|
CodeSmith|
Flex|
Gradle|
Maven|
Sublime Text3|
SVN|
Tableau|
Vim|
Chrome开发者工具|
OpenGL|
Unity|
Direct3D|
用户登录
还没有账号?立即注册
用户注册
投稿取消
| 文章分类: |
|
还能输入300字
上传中....
嘟嘟40051254