游戏引擎是指专门为生成视频游戏而设计的软件开发环境。它包含游戏中使用的核心函数库,但是它独立于特定游戏的内容而存在。使游戏独特的资产,如主题和角色,构成了内容。游戏引擎用于控制资产如何交互,从而使游戏充满活力。这是通过一组可重用组件实现的,这些组件可以作为不同类型和风格游戏的引擎。 .
游戏引擎的作用是完成所有幕后的繁重工作,使任何视频游戏都可以玩。中心组件包括图形渲染引擎、物理引擎和碰撞检测。渲染引擎从场景文件生成二维或三维图像,场景文件定义了视点、照明和纹理等元素。物理引擎以玩家熟悉的方式近似真实世界的运动,但在游戏环境中也很有意义。碰撞检测涉及游戏如何检测、显示两个或多个渲染对象的相交并作出反应 .
其他资源,如网络能力、人工智能和声音创作,通常也是游戏引擎的组成部分。通常,开发人员可以通过简化游戏构建的可视化集成开发环境(IDE)使用组件。例如,可以在不离开IDE的情况下使用渲染引擎对场景文件进行原型化和测试。这种方法还鼓励组件重用,从而使创建过程更加简单高效。
大多数早期的游戏引擎都是为制作单个游戏而开发的专有设计。选择受欢迎的组件和构建专用接口所提供的灵活性受到了重视。这种方法使开发人员能够对游戏的外观和感觉进行很大的控制,但大大延长了开发周期。成本限制通常禁止在大多数项目中使用专有游戏引擎。
完整的、随时可用的游戏开发套件可提供专有设计的所有功能。许多都是商业产品,但不难找到质量相当的开源游戏引擎。这些都是开放的代码调整,以适应喜爱的编程风格或工具。游戏制造商可能没有专有引擎的灵活性,但在开发过程中节省的时间和金钱通常远远超过风格自由的损失
... 你可能想知道我们在说什么地球。MetahumanCreator是Epic Games为Unreal Engine添加的最新功能;一个软件开发环境,游戏开发者可以使用它来创建自己的游戏。 ...
想象一下,一个游戏需要你学习编程的基础知识才能玩。这就是机器人奥德赛,1984年的一款教育游戏,现在可以免费玩了robotodysey.在线. 这个游戏看起来很简单:你需要在三个机器人的帮助下逃离Robotopolis,你需要通过重新布线...
...,准备好开始玩你的复古最爱,让我们回顾一下我们需要什么,然后开始。 我需要什么? 在本教程中,您将看到一些东西,所有这些都是免费的。 用于Windows的ScummVM的副本 游戏数据文件 关于必要项目的说明:我们将使用scumvm...
Epic今天宣布,索尼刚刚在Epic游戏上再投资2亿美元,作为10亿美元融资计划的一部分。十多位投资者参与了这轮融资,该轮融资对Fortnite开发商的估值为287亿美元。这比去年7月索尼进行重大投资时史诗游戏的估值高出100多亿美元...
...可能会证明该公司对iOS平台构成安全风险。 “你做了些什么,你隐瞒了,不主动。这就是安全问题。这就是安全问题!根据CNN的报道,罗杰斯告诉Epic。“公众中有很多人认为你们的所作所为是英雄,但这仍然是不诚实的。”罗...
...使用Unreal引擎设计的下一代汽车软件的消费者来说意味着什么?Epic说它已经实现了一些令人印象深刻的进步。例如,使用游戏引擎构建的信息娱乐屏幕可以启动并运行得更快,因为Epic的工具集允许开发人员按顺序启动软件的各...
...天,该公司推出了模拟双碟机,这是一款支持多种硬件的游戏机,包括TurboGrafx-16、PC引擎、SuperGrafx、TurboGrafx CD、PC引擎CD-ROM和Super Arcade CD-ROM,预计2021年推出,售价199.99美元。 “可悲的是,他们从来没有得到任何地...
...次亮相标志着一个重要时刻的iOS,应用程序商店,和史诗游戏。它证明了开发者可以在智能**上安装巨大的、细节丰富的组件,同时使用虚幻引擎3(Unreal Engine 3),而虚幻引擎3正是Xbox360和PS3时代最流行游戏的引擎。 ...
Epic在周日的一份新文件中称,苹果正在威胁整个游戏开发商生态系统,以应对Fortnite诉讼。 这项动议的核心是iOS对Unreal引擎的支持,苹果威胁要撤销这一支持,作为Epic更广泛丧失开发者特权的一部分。Epic已经要求**...