游戏开发具体学什么,好入门吗?

1年前 (2024-02-06)阅读5回复0
fayouxi
fayouxi
  • 管理员
  • 注册排名1
  • 经验值1187900
  • 级别管理员
  • 主题237580
  • 回复0
楼主

游戏开发具体学什么,好入门吗?

1.首先,一开始可能对游戏引擎没有概念。建议先开始一两个游戏引擎(我建议你可以先学习Cocos2d-x和Unity3D,市场上大部分游戏都是用这两个引擎开发的)。入门阶段要做的就是看引擎的教程(书籍、视频、网络博客、网络教程、官方帮助文档等。),熟练掌握引擎使用的编程语言。

推荐课程:C#教程。

由于不同平台下的性能不同,支持的编程语言也不同,不同平台下流行的游戏引擎也不同。以下是一些流行的游戏引擎。

windows或游戏主机:【Unreal】、寒霜、CE3

苹果IOS:【unity3D】、【cocos2d-x】、【Unreal】、sparrow、sprite kit。

安卓:【unity3:D】、【cocos2d-x】、【Unreal】、AndEngine、libgdx。

网页:【Egret】、【cocos2d-js】、Fancy3D、unity3D。

当然,不是不同平台的游戏开发,没有共同点,学习这个到另一个平台是没有用的。事实并非如此。在编程的世界里,你走得越远,你会发现很多事情的本质都是相似的。例如,如果你对C++的基本语法有一个扎实的理解,将来转向Java语言并不难,因为它们的基本面向对象特征和各种编程语言特征是相互关联的。

2. 因为游戏开发是一门实时渲染的艺术,它离不开对图形库的研究。目前,主流图形库是DirectX,专门用于Windows平台 Opengl11和通用平台。这两个图形库至少需要其中一个。

游戏开发具体学什么,好入门吗?

3.然后,你可以开始阅读计算机图形书籍。如果你发现你的理论基础不够,你需要补充线性代数、基本微积分和3D数学知识。

4.游戏引擎包含各个部分,上面的渲染只是游戏引擎的一部分。还有其他的,如着色器编写、地形编写、物理引擎编写、模型和动画、人工智能设计、网络编程等。在完成渲染部分的基础研究后,您可以选择您感兴趣的部分进行专业化。毕竟,我们的实际工作大多是团队发展,而不是独自战斗,每个人都应该精通自己擅长的部分。

5.到目前为止,独自开发一款小游戏是完全没有问题的。它还有能力加入公司共同开发一款大型游戏。[智慧][智慧][智慧][智慧][智慧][智慧][智慧][智慧][智慧][智慧]

0
回帖

游戏开发具体学什么,好入门吗? 期待您的回复!

取消
载入表情清单……
载入颜色清单……
插入网络图片

取消确定

图片上传中
编辑器信息
提示信息