目录
游戏开发是复杂的,涉及多种知识和技能。 为了制作现代游戏,您需要大量基础技术才能制作出真正的游戏本身。 想象一下,如果您必须先构建自己的计算机并编写自己的操作系统,然后甚至可以开始编程。 如果您确实必须从头开始并构建所需的一切,那么游戏开发将非常像这样。
此外,每个游戏都有许多共同的需求。 例如,无论您的游戏是什么,都需要在屏幕上绘制内容。 如果已经编写了执行此操作的代码,则重新使用该代码更有意义,以便为每个游戏重新创建。 这是游戏引擎出现的地方。
游戏引擎是旨在协助开发游戏的工具和技术的集合。 这使您可以将更多的精力放在构建游戏上,而不必将精力放在重新发明轮子上。 以下是优秀游戏引擎将提供的一些功能:
“渲染”是在玩家屏幕上显示游戏的过