做游戏,需要哪些数学知识。如果不学习数学知识,在游戏开发的时候接触代码,是不是也可以啊

2024-12-28 21:22:20
推荐回答(4个)
回答1:

今天偶然发现一篇介绍如何学好游戏编程的文章,相见恨晚呀,特转载,转帖地址:http://new.qzone.qq.com/79134054/blog/1226580538#!。
《如何学好游戏编程》
此篇文章献给那些为了游戏编程不怕困难的热血青年,它的神秘要我永远不间断的去挑战
自我,超越自我,这样才能攀登到游戏技术的最高峰
——阿哲VS自己

自序
这篇文章我写了大约4个月,前后修改很多次,做为吉大的学生,毕业前给学弟,学妹,
留下的最后一个文章,也是我去年在《如果学好编程》中承诺过的。29887743 这个是我建
立的吉大游戏编程群,我准备解散,重新建立,希望真正热爱游戏编程的人进入,我会定
期清理这个群.以后我工作了,我会尽最大努力,解答学弟学妹们关于游戏编程方面的问题
。毕业前我会把我所有的游戏编程书籍和代码整理后发到燕子BT上(空间要留足够大,估计
要5,6个G),到时候我会在群里通知大家。

找工作这段时间是我这三年来最难熬的,我跑遍了中国的大多数游戏公司,这段时间的辛
酸我就不说了,更多的时间是在等待,找过工作的人大多都能体会这是一种什么样的心情。
这个世界没有完美的,地点和户口,薪水和待遇,发展和兴趣,或多或少都要放弃一些,
听了很多人的分析后,放弃了地点上的考虑,只要人是活的,地点我相信不会是问题。
这段时间遇见很多牛人,我才发现自己是多么渺小,他们给了我很多建议,告诉
了我的不足,我学会了很多东西,这些都是很宝贵的财富。同时很多人给了我太多的帮助
,在这里,阿哲感谢所有帮助过我的人,谢谢你们,没有你们我办不到的。

我一共去了6个公司,腾讯,UBI,巨人,盛大,完美,金山,文章最后我会把这
6个公司各个方面情况介绍下,如果你以后想去游戏公司,我想它们对你会有帮助的。
在这感触颇深的岁月里,我总结出2句话:
“大学生在学校里是最猖狂的,其实你不知道,你是社会上就是最弱势的”
“多帮助别人,别人帮助你要学会报答人家,对于那些你帮助的人,连声“谢谢”都不说
的,你没有必要以后再帮助他”

前言
本人不才,姑且以自己经验来谈如何学游戏编程,这个话题我酝酿了很久,它确实很难写
,因为我也不是资深高手,才刚刚登堂入室,游戏编程大师功力一般都十几年左右,所以
让我这样的小卒写的深入浅出更何谈容易,错误出现并不奇怪,高手见笑也在所难免,请
大家指正,我会欣然笑纳。但这几年走过的路,让我知道这么学是正确的,大体过程经验
告诉我,这样做是对的,高手的指引告诉我,这样做是对的。
这篇文章主要讨论如何学习游戏图形编程和游戏引擎编程,告诉没有接触游戏过编程或者
现在关于怎么学好游戏编程还迷惑的PEOPLE所要走的方向,完全抛开技术和代码实现进行
谈论。至于游戏逻辑这几年重点没有发到这个上面上,很难总结。
对于游戏中的网络,我个人认为不算游戏编程范畴,可能有人和我意见不一样,只不过我
们把游戏编程定义不同罢了,虽然现在游戏离不开网络,毕竟它只负责数据传输,和游戏
内涵没有任何关系(这里的内涵指的我们可以看见和感受到的游戏氛围)
经验的限制,对于如何编写一个好的引擎(至于“好”这个词都是相对而言,能做的满意
就是我所期望的),至今为止我还没有这个能力,但我相信经过我的努力,不久的将来,
我会实现这个愿望,因为我的一个愿望就是实现一个好的引擎。

我从下面几个方面来说明如果学习,记住只是如何学习,要想学好就要靠你自己。
1。 你真的喜欢游戏编程吗?
2。 要了解游戏编程
3。 学会读书,自学与思考,交流与合作
4。 游戏编程需要的基础知识
5。 2D游戏编程
6。 3D游戏编程
7。 游戏引擎编程
8。 我的游戏编程生涯
9。 游戏编程相关书籍介绍
10。浅谈游戏物理和AI
11。各大游戏公司招聘和一些招聘经验

回答2:

1、语言几乎都是C/C++,所涉及的数学模型大多形成函数库或类库,所以直接接触代码也可以
2、涉及到WINDOWS API和VC++开发环境
3、3D游戏SDK:Directx SDK,或者OPENGL SDK
4、美工和建模方面
5、更多交流可参考我空间主页有关文章

回答3:

可以,但会很吃力,如果你不学数学,某些知识你是不会的,但只要你努力,时间长了,你就自然会了

回答4:

额,做游戏,需要学习计算机语言,这肯定需要数学基础的,有了数学基础和思想,才能去学习掌握计算机语言,才能做出游戏