建立自己的游戏

创建人:Caspe,M.,Rojo,AC和Almonares,JA

我们目前生活在一个技术精良的环境中,各个世代的人都被视为精通技术。 结果之一,游戏在过去几年中朝着许多新的,令人振奋的方向发展。 因此,在设计游戏时,我们应该考虑一种复杂的方式。

这是一个循序渐进的过程,在此过程中,您首先会以可视化的方式可视化图表,说明您应该解决的想法,方法,工具和技术。 您将要付出的努力很大程度上取决于您想要实现的游戏的复杂性。 为了让您了解制作游戏所需的时间,例如,由不同级别组成的角色扮演游戏或简单的街机游戏可能需要数周甚至数年才能完成。

如果您已经知道要使用哪种游戏,这是一个很好的开始,如果没有,我们建议您根据自己的喜好探索不同类型的游戏,并根据自己的喜好选择一些游戏,并将其作为制定游戏基础自己的想法和概念。

需要考虑的重要事项:

概念设计。 没有一个好的概念,您不能只是简单地跳出来并开始开发自己的游戏。 如果这样做,在执行特定过程时甚至会遇到更多问题。 这是您发挥创造力的地方。 在提出某个概念时,您应该开始问自己以下问题。

·我希望我的游戏看起来像什么?

·游戏玩法是什么?

·游戏的对象是谁?

在开始开发游戏之前,将整个游戏可视化,将组织所有内容,并让您确定需要优先考虑的概念。

游戏机制。 这些是 旨在与游戏状态进行交互的规则或方法的构造,从而提供游戏玩法。 本部分仅根据您在自己的游戏中设置的机制来处理用户如何进行交互。 一些流行的高端游戏关注其自身机制的复杂性,以使其对用户更加有趣。 如果这是您的第一次,那么只要您拥有像样的东西,它就会变得多么复杂都没关系。 相比之下,休闲游戏通常会回归简单,类似拼图的设计,尽管有些游戏变得越来越复杂。

游戏引擎。 这些主要由开发人员用来在不同的控制台上创建特定的游戏。 您可以使用这些工具设置自己的游戏逻辑,创建自己的机制并应用所有概念设计。 所有这些都在特定的游戏引擎上呈现。 在行业中,不同公司提供了许多不同的游戏引擎,因此从一开始就很难选择一个。 所有游戏引擎都有自己的优点和缺点,有些在特定领域表现出色,有些则具有自己的独特功能。

作为学生,我们只有机会尝试两种不同的引擎,这两种引擎分别是Unity 3D和Unreal引擎4。就我而言,我更喜欢Unity3d引擎初学者,因为它很容易上手。 它被认为是游戏开发人员使用最广泛的游戏之一。 某些引擎的用户更多,这意味着当您遇到某个问题时,支持更多的相关社区可以为您提供帮助,此外,还会提供更多的协作和教程。

上述三个想法是创建游戏时需要考虑的广泛使用的概念。 在您太兴奋之前,您需要了解,与其他技能相反,学习如何设计和开发游戏需要时间和实践。 我们都将经历“特征蠕变”或范围问题。 在这种情况下,您对游戏,许多功能,概念或机制都有一个巨大的想法。 最后,它会造成混乱,因为您不知道从哪里开始。 请记住,作为入门者,理想的选择是开始小型。 为您的游戏创建一个简单的功能,从那里您可以将其发展为一个巨大的功能。 正如我所说的,开发游戏需要时间。 因此,不要着急,慢慢来,祝您好运!