为什么游戏开发者不玩游戏_什么是游戏开发?

为什么游戏开发者不玩游戏

Game Development is the art of creating games and describes the design, development and release of a game. It may involve concept generation, design, build, test and release. While you create a game, it is important to think about the game mechanics, rewards, player engagement and level design.

游戏开发是创造游戏的艺术,它描述了游戏的设计,开发和发布。 它可能涉及概念的生成,设计,构建,测试和发布。 在创建游戏时,考虑游戏机制,奖励,玩家参与度和关卡设计非常重要。

A game developer could be a programmer, a sound designer, an artist, a designer or many other roles available in the industry.

游戏开发人员可以是程序员,声音设计师,艺术家,设计师或行业中的许多其他角色。

Game Development can be undertaken by a large Game Development Studio or by a single individual. It can be as small or large as you like. As long as it lets the player interact with content and is able to manipulate the game’s elements, you can call it a ‘game’.

游戏开发可以由大型游戏开发工作室或单个人员进行。 大小可以根据您的喜好选择。 只要它允许玩家与内容进行交互并能够操纵游戏元素,您就可以将其称为“游戏”。

To get involved in the Game Development process, you do not need to write code. Artists may create and design assets, while a Developer might focus on programming a health bar. A Tester may get involved to see that the game works as expected.

要参与游戏开发过程,您无需编写代码。 艺术家可以创建和设计资产,而开发人员可以专注于编写健康栏。 测试人员可能会参与其中,以查看游戏是否按预期工作。

To resolve problems that game frameworks had, tools like libGDX and OpenGL were developed. They helped game development to be a lot faster and easier, providing lots of pre-made functions and features. However, it was still hard to enter the industry or understand a framework for someone coming from a non-programmer background, a common case in the game development scene.

为了解决游戏框架存在的问题,开发了libGDX和OpenGL之类的工具。 他们帮助游戏开发变得更快,更轻松,并提供了许多预制的功能。 但是,仍然很难进入行业或为非程序员背景的人了解框架(这是游戏开发领域的常见情况)。

That was when game engines like Construct, Game Maker, Unity and Unreal were developed. Generally, an engine has everything that a framework had, but with a more friendly approach by using a graphic user interface (GUI) and helping with the graphic development of the game.

那时开发了诸如Construct,Game Maker,Unity和Unreal等游戏引擎。 通常,引擎具有框架拥有的所有内容,但是通过使用图形用户界面(GUI)并帮助游戏进行图形开发,可以采用更友好的方法。

In some cases, like Game Maker and Construct, the amount of pre-made functions are so big that people with no previous programming skills could build a game from scratch, really expanding the scene and making game development accessible for almost anyone.

在某些情况下,例如Game Maker和Construct,预制功能的数量如此之大,以至于那些没有任何编程技能的人都可以从头开始制作游戏,从而真正扩大了游戏场景,并使几乎任何人都可以进行游戏开发。

游戏引擎 (Game Engines)

Many developers choose to develop a game using a Game Development Engine.

许多开发人员选择使用游戏开发引擎来开发游戏。

Game Engines can make the process of creating a game much easier and enable developers to reuse lots of functionality. It also takes care of rendering for 2D and 3D Graphics, physics and collision detection, sound, scripting and much more.

游戏引擎可以使创建游戏的过程变得更加轻松,并使开发人员可以重用许多功能。 它还负责2D和3D图形的渲染,物理和碰撞检测,声音,脚本等。

Some Game Engines have a very steep learning curve such as CryEngine or Unreal Engine. Yet, other tools are very accessible to beginners and some do not even need you to be able to write code to create your game, e.g. Construct 2.

某些游戏引擎的学习曲线非常陡峭,例如CryEngine或Unreal Engine。 但是,其他工具非常适合初学者使用,有些甚至不需要您能够编写代码来创建游戏,例如Construct 2。

The Unity Game Engine ranges somewhere in the middle, while it is beginner friendly, some popular and commercial games have been built using Unity (e.g. Overcooked, Superhot).

Unity游戏引擎介于中间的某个位置,虽然它适合初学者使用,但已经使用Unity构建了一些受欢迎的商业游戏(例如Overcooked,Superhot)。

The BuildBox game engine is basically for developing hypercasual games.

BuildBox游戏引擎基本上用于开发休闲游戏。

典型的游戏引擎 (Typical Game Engines)

  • CryEngine

    低温引擎
  • Unreal Engine

    虚幻引擎
  • Unity Game Engine

    Unity游戏引擎
  • Game Maker

    游戏制作人
  • Construct 2 or 3

    构造2或3
  • Twine

    缠绕
  • Source

    资源
  • Frostbite

    冻疮
  • Buildbox

    Buildbox

更多信息 (More Information)

翻译自: https://www.freecodecamp.org/news/what-is-game-development/

为什么游戏开发者不玩游戏

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值