想学习C++编程,主要是打算做游戏这一方面,请问要学哪些东西,推荐看哪些书呢,LZ零基础。

 我来答
海狮2D
推荐于2016-12-01 · TA获得超过3019个赞
知道大有可为答主
回答量:1904
采纳率:55%
帮助的人:1003万
展开全部
20多年前我就有想做计算机游戏的梦想,20多年过去了,从小学生一直学到了博士,但我发现有些事情并不是那么简单。我因发现还有很多更重要的事情要做,所以暂时放弃去完成自己的梦想了。

零基础其实并不确切。首先你具有读书的能力,另外提问的逻辑清晰,这说明已经具备了基本的能力。但是,游戏制作并非一个非常容易的事情,使用现有引擎当然是好的,但是游戏逻辑才是游戏的灵魂。

很多经典游戏,例如俄罗斯方块、超级玛丽、祖玛等,没有什么绚丽的画面或者声音,但可以让人爱不释手。其中的关键就是游戏逻辑。你需要自己去创造一个世界,并赋予这个世界以平衡的规则,这才是游戏的核心。C/C++/汇编等不过是游戏的实现手段。现在使用Java/AJAX也都可以做游戏。具体的要看你想做什么。我觉得如果你想做大型游戏的核心AI,那么离散数学、数据结构、计算机图形学之类的书就要伴你一生了。如果是随意做做,不学也可以。但是,基础的东西只能在你年轻的时候学,否则一切都是枉然。
匿名用户
2013-07-19
展开全部
现在游戏开发都一般都是买引擎的,比如UE3引起,CryEnging之类的。你没基础,先看C++语法和Windows程序设计,熟悉一些API,然后就是DirectX编程,差不多了以后再看引擎
追问
和《数据结构》这些要学吗?是不是弄懂你所说的那些就可以进行游戏编程了呢?
追答
那个啊,离散数学,那个免了,先别学,等你这些都学完了,再学。数据结构是也是的,起码等你C++或者C语言相当熟悉了,再慢慢看。我说的这些东西,你要能全弄懂,就是大神了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
最爱bullet
2013-07-21 · TA获得超过390个赞
知道小有建树答主
回答量:948
采纳率:0%
帮助的人:657万
展开全部
你要先学C语言,是编程入门的 ,学计算机,不管你学不学编程,c 语言是必须要学的,你c 语言学会了,那么像c ++语言都是迎刃而解的,所以我建议你先把c 语言学懂。数学成绩不好也能学好编程。编程要的解决问题的方法和编程语言的熟练使用,零基础没关系。世上无难事,只怕有心人。小学文化也完全可以学会编程,兴趣是最好的老师.我可以指导你,百度HI我
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式