游戏编程所需要的基础知识? (谢绝复制!)

来源:百度知道 编辑:UC知道 时间:2024/06/14 13:12:13
我已经在网上找了一个晚上.想好好的开头.
但是没有看到我满意的答案..觉得很杂.所以希望直接来问问可以获得好的答案.

首先语言我学的是c++.
除此之外呢?学什么?

其他的编程: 汇编?windows编程?DX?
基础的知识: 什么算法的?什么啥结构?又什么编译?又什么数字逻辑还是什么的?还有些什么高等数学啥数学的?

再其他的: 计算机图形学?计算机网络技术? 还有个什么STL核心技术??

请有经验的前辈帮忙整理一下.告诉我最后的答案 好让我开始动手学习.
因为我现在比较忙.没时间学编程那些.所以想在零散的时间里抽时间来学习一下基础的知识先..

c++好好学。基础要好。
数字逻辑就算了。。
汇编不着急学。
算法与数据结构努力学。
数学带着学,或者是用到的时候再学。
windows编程,用到的时候你会知道的。
DX就是SDK,不难学。那是搞3D的,靠的不是DX本身,而是自己的功底。
图形学不着急,最后再看。网络技术,不搞网游可以无视。
STL是C++高级编程的内容。可以不用着急学。何况许这个对C++功底要求非常大。
你现在的话,不要急于求成,C++功底打好。多做一些DOS下(控制台)的程序,也就是书后的习题。然后看孙鑫的VC视频。看第一章。再多做一些WIN32(第一章讲的内容)的程序。然后试着做像俄罗斯方块之类的小游戏。这个过程,按照你所说的,抽时间学的话,大概要1年吧

游戏编程很复杂的,对知识要求也比较高。建议你先学好c++,可以先看本比较简单的c++书 再看c++primer这本书 然后看数据结构 算法分析。这些够你学一年了,其他的可以先放放。先把基础学好再说

我不知道你C++学到什么程度,可以先看C++primer plue这个入门比较简单现在我也在看这本书,感觉讲得不错!之后我推荐看windows程序设计(Petzold那本),可以结合孙鑫的视频!再学.net吧!游戏编程是哥漫长的过程!算法和数据结构那是内功当然要学好~~~现在我也准备学习游戏编程~重在坚持~~祝你成功

《c++程序设计》,《数据结构》,《Essential C++》,《c++ programing language》,《Efficient c++》,《More Efficient c++》,《Think in c++》,《c++ primer》基本就这么几本,慢慢看,不要太急,总之书多看,有好处。

先学一下基础的知识 :算法 结构 编译 逻辑 高数。再学basic c++ 等。学会了这些,其他语言就能融会贯通,迎刃而解。