你可以先在百度上搜索:学游戏开发都需要掌握什么知识

你可以先在百度上搜索:学游戏开发都需要掌握什么知识

可以先在百度上搜索:学习游戏开发需要哪些知识,或者游戏开发如何入门等等,里面有很多大师级的文章,对这些问题介绍的很好。

现在游戏开发都是团队来完成的,尤其是大型游戏。 有的负责程序,有的负责图形等。

图形绘图方面,需要艺术出身,会手绘,能创作出真正属于自己的作品,熟练使用绘图软件。

那么我们主要说一下程序开发。 这方面也有分类,比如负责逻辑的,负责物理引擎的,负责AI的,负责图形引擎的。

听起来很复杂开发游戏引擎,但实际上并没有想象中的神秘。 只要你有很好的介绍,你就会逐渐掌握。 说实话,现在的游戏都不是很好玩,都是被画面吸引的。

游戏的灵魂是乐趣和可玩性。 我敢说,如果你做一个画面普通的2D小游戏,但是很有趣很新奇,还是会很受欢迎的。 至于图形 慢慢改进。

这里我说一些基础知识。

首先,你需要先学习编程语言,也许你会被这样那样的语言搞糊涂,比如JAVA C C++等等。 但你不必沮丧。 从C语言开始。 什么java什么的,那不是游戏开发的主要语言,选择C语言是最明智的,虽然很多人认为用C++来开发游戏更合适。 但这只是片面的说法。 此外,要学习C++,您必须先学习C。

强烈推荐一本关于C语言入门的书。 C primer plus在我的百度博客中有介绍。

想学C++吗,别着急,学完C再看,这是学C++必经的一步。

可能你也懂java什么的,别看这些东西,你还不会用,而且这些都不是开发游戏的主流语言。

比赛讲究效率,C讲的是高效率。

您不想以幻灯片形式观看您的游戏开发游戏引擎,对吗?

游戏首先从 2D 开始。 然后学习3D

不要着急,这里有入门书籍。

WINDOWS游戏开发高手技巧,入门经典大作,让你编写属于自己的2D游戏引擎。

只要你熟悉它,你就可以使用这个引擎开发各种2D游戏。 本书主要使用C语言。

也提倡用C来开发游戏。 当然书中游戏是在WINDOWS下开发的,所以也会用到windows编程。 这方面需要好好学习,但是只要肯背技能特效,是可以学得很快的。 一些事情。

基础知识还是要用C。

图形包使用 DX ,

我保证只要你读过这本书,你就会疯狂地爱上它。

如果你熟悉本书和你自己的 2D 引擎,那么你应该开始使用它并制作一些简单的游戏。 这时候你就会开始学习一些算法和数据结构。 人工智能、游戏把这些东西应用到游戏中。 创作多,一定要从简单的小游戏做起。 充分发挥你的创造力。 还有,不要被这么华丽的技术给骗了游戏图片素材,一定要从最简单的逻辑游戏开始。 补充一些物理原理、数学知识等。

事实上,如果你精通2D游戏,你就可以开始创作了。 只要你能创造出有趣、可玩的2D游戏,你还是会很成功的。

如果你想继续追求更高的3D技术,那就开始将2D引擎升华到3D吧。

上面这本书的续作是关于3D的,也是一部经典巨作。 只有这时候你再读,你才能明白。

这时候也可以看看一些专门为游戏开发而写的3D数学知识方面的书籍。

在我的百度空间博客里,有这几本书的介绍,大家可以参考一下