找回密码
 立即注册
查看: 473|回复: 1

元宇宙入门之 什么是游戏引擎,为什么它们很重要

[复制链接]
发表于 2021-11-30 11:03 | 显示全部楼层 |阅读模式
元宇宙入门之 什么是游戏引擎,为什么它们很重要
对于任何对游戏开发感兴趣的人来说,第一步都是选择游戏引擎。游戏开发市场由 Unreal 和 Unity 主导,然而,选择的数量正在增加,对于刚刚进入该行业的人来说,选择合适的引擎可能是压倒性的。这篇文章带我们了解了各种游戏引擎,并解释了如何选择最适合我们需求的游戏引擎。 什么是游戏引擎,为什么它们很重要? 游戏引擎有s使用框架p ecifically创建视频游戏。它们带有一套现成的可视化开发工具和可重用的软件组件。因此,他们通过提供一个抽象层使游戏开发的复杂任务变得简单,这使得很多大任务看起来很容易,而游戏引擎在后台完成所有工作。
游戏引擎的基本组件是什么?

渲染系统:GPU 负责在屏幕上渲染游戏角色。游戏引擎做的第一件事就是将渲染数据加载到 GPU 中。 输入系统:游戏引擎支持多种输入设备,如鼠标、游戏手柄、触摸等。 音响系统:用于控制音效 物理引擎:对大多数现实生活中的物理系统进行相当准确的模拟 编辑 构建系统
游戏引擎的高级组件是什么?

灯光 着色器 造型 动画片 人工智能 粒子系统 联网 调试日志
如果您不熟悉游戏开发,请不要被这些功能吓倒。游戏引擎提供的抽象使得使用这些功能变得更加容易。
Unreal虚幻引擎

由 Epic Games 开发的 Unreal 是一种游戏引擎,首次出现在 1998 年的第一人称射击游戏 Unreal 中。它最初是作为第一人称射击游戏引擎开发的。但是,此后它已被用于开发其他类型的游戏,例如平台游戏、MMORPG 和 RPG。
特征

虚幻引擎的图形质量令人惊叹。 虚幻是开源的。 渲染技术是这款游戏引擎的最大优势之一。后处理非常快,并且支持许多功能。 它可以更好地访问可视化调试内存和资源。 这使用 C++ 编程语言。
统一

Unity 是由 Unity Technologies 开发的游戏引擎。这是业内最常用的发动机之一。该跨平台引擎可用于在不同平台上开发游戏,包括 Windows、iOS、Linux 和 Android。
特征

它具有更好的跨平台集成。 它有一个巨大的资产商店和许多插件。 Unity 是用 C# 编写的,这不像 Unreal 中使用的 C++ 那样难。 Unity 有一个更大的社区,在论坛中非常活跃。
CryEngine 引擎

CryEngine 于 2002 年 5 月出现,由游戏开发商 Crytek 开发。 特征 更强的图形能力 不适合初学者 小型社区
GameMaker 游戏制作者

它是高端 2D 引擎、自上而下的动作游戏引擎、拼图平台引擎、像素艺术引擎。GameMaker 是一个面向新手的引擎——艺术家、作家、非程序员,以及从未编写过一行代码并且不知道从哪里开始的有想法的人。
特征

易于学习和使用 不免费 只有二维 小社区
哪种游戏引擎适合您的游戏?

现在由您来选择符合您需求的游戏引擎。但一定要考虑这些因素:

  • 你的技术能力
  • 你的游戏类型
  • 您的观点:是要制作 2D 游戏还是 3D 游戏?
  • 您的目标平台
  • 社区支持
  • 价钱
发表于 2021-11-30 11:07 | 显示全部楼层
这...没毛病,反正啥都是元宇宙
懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Unity开发者联盟 ( 粤ICP备20003399号 )

GMT+8, 2024-5-19 19:08 , Processed in 0.091125 second(s), 25 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表