Operating system 在深入研究游戏开发之前,我应该学习Linux API吗? 我对C++有很好的了解,阅读之后我对计算机的工作有了基本的了解。我列出了我下一步想学的主题和我想买的关于这些主题的书。其中一个是操作系统,但最重要的是游戏开发

Operating system 在深入研究游戏开发之前,我应该学习Linux API吗? 我对C++有很好的了解,阅读之后我对计算机的工作有了基本的了解。我列出了我下一步想学的主题和我想买的关于这些主题的书。其中一个是操作系统,但最重要的是游戏开发,operating-system,game-engine,Operating System,Game Engine,在这些话题上我还是个新手,所以我想知道在学习游戏编程(Opengl等)之前,我是否应该知道操作系统(特别是unix)是如何工作的。关于操作系统,我有这本书,我想买一本 在游戏开发方面,我计划购买并获得游戏编程和引擎工作原理的一般概念,然后学习Opengl 我真的不知道该先做什么,我希望这是一个合适的问题。我应该先学什么,读什么书,顺序是什么。在尝试Opengl之前,我应该学习VGA的工作原理吗?在深入研究游戏编程之前,我还应该知道其他的话题吗。我问这个问题是因为我想知道我在编码什么,我调用的函数

在这些话题上我还是个新手,所以我想知道在学习游戏编程(Opengl等)之前,我是否应该知道操作系统(特别是unix)是如何工作的。关于操作系统,我有这本书,我想买一本

在游戏开发方面,我计划购买并获得游戏编程和引擎工作原理的一般概念,然后学习Opengl

我真的不知道该先做什么,我希望这是一个合适的问题。我应该先学什么,读什么书,顺序是什么。在尝试Opengl之前,我应该学习VGA的工作原理吗?在深入研究游戏编程之前,我还应该知道其他的话题吗。我问这个问题是因为我想知道我在编码什么,我调用的函数在引擎盖下做什么,我不喜欢知识上的漏洞


谢谢。

毛茸茸的意见回答。带盐吃

编程的好处在于,你不需要为了有效地做一件事而学习所有的知识。要有效地使用OpenGL,不需要确切地了解如何实现视频驱动程序。OpenGL的目的是将其抽象出来,这样您就不必担心了

既然你想做游戏开发,就做一个项目吧。比如用OpenGL重新创建小行星,自己编写游戏逻辑。并着手完成它。在这个过程中,你将学到的不仅仅是阅读。参考书。至少我发现这对我有用

操作系统这本书相当不错。这是我在大学里读过的书。但是这些概念,虽然很有趣,但在游戏开发或其他任何事情的同时,你也不会遇到学习困难


您还应该阅读以下内容:。这是一个很棒的系列文章,在这个过程中教授linux驱动程序开发和操作系统的概念。

毛茸茸的观点。带盐吃

编程的好处在于,你不需要为了有效地做一件事而学习所有的知识。要有效地使用OpenGL,不需要确切地了解如何实现视频驱动程序。OpenGL的目的是将其抽象出来,这样您就不必担心了

既然你想做游戏开发,就做一个项目吧。比如用OpenGL重新创建小行星,自己编写游戏逻辑。并着手完成它。在这个过程中,你将学到的不仅仅是阅读。参考书。至少我发现这对我有用

操作系统这本书相当不错。这是我在大学里读过的书。但是这些概念,虽然很有趣,但在游戏开发或其他任何事情的同时,你也不会遇到学习困难

您还应该阅读以下内容:。这是一个很棒的系列文章,在这个过程中教授linux驱动程序开发和操作系统的概念