跳转到内容

电子游戏设计/流程

来自维基教科书,开放世界中的开放书籍

设计实现

[编辑 | 编辑源代码]

在考虑实现您的设计之前,您应该思考的一件事是在时间和金钱方面的成本。您可以通过将游戏设计(概念)出售给游戏开发工作室来将其货币化,或者您可以创建一个开放源代码项目来实现开放实现。

在考虑要做什么时,还要考虑您创建的游戏的市场潜力和您的目标。它是免费的还是付费的?如果您要出售它,人们会想要购买它吗?人们将如何了解它?您愿意花多少钱和资源在该游戏的营销上?您有这些资源吗?它们值得吗?

注意
设计阶段不会完整地存活到实现阶段,折衷方案和适应将成为流程的一部分,随着游戏的实现,设计将需要适应和演变。就像任何计划一样,设计在现实环境中第一次遭遇时,不会保持不变。

实现也应该被视为一个沙盒,在那里将对事物进行尝试和修剪,以满足所需的目标。您只应在实现的后期阶段感到担忧,因为在某个时刻,人们必须接受,过多的更改可能会毁掉项目。

如果您在实现的某个部分停滞不前,请回到您的设计参考,看看以前的人是如何处理这些问题的。您可以并且应该有创意,但您应该预期有人已经找到了至少对每个问题都可行的解决方案,使用您的创意资源来建立在现有基础上,而不是重新创建与之前完成的相同的东西。


Clipboard

待办事项
涵盖使用模拟在更新平台上实现游戏的可能性。或为旧平台开发游戏。


概念与能力

[编辑 | 编辑源代码]

在开始开发之前,请记住区分您想做的事情和您实际可以做的事情。找出您拥有的资源,并将它们与项目所需的资源进行比较,并相应地进行调整。如果您有大量资源,但您的概念很简单,也许您可以扩展它。如果您有一个复杂的概念,但资源简单,也许您需要扩展您的资源。

在完成所有这些考虑之后,概述项目,首先是如何游戏运作以及如何排列,然后按时间顺序排列您将如何完成这些事情 - 为自己设定一个截止日期可能会有所帮助。

考虑您的资源,您个人有哪些能力?你会编程、绘图和渲染多边形吗?你有多少钱,你打算花多少时间在上面?您是否有构建游戏的技术,还是需要获取?你知道你需要什么吗?

编程语言

图形设计

音乐创作

团队合作

[编辑 | 编辑源代码]

电子游戏对于一个人来说是一个非常大的项目,尤其是只有一人的项目。最好将该项目作为团队进行,将您需要的所有资源整合在一起,以制作出优秀的电子游戏。一个人几乎不可能创建一个人们真正会喜欢玩的游戏。身处游戏开发领域要求您拥有良好的社交技能,因为 99% 的时间您将与设计师团队合作。与您的游戏设计师同事建立友好的关系非常重要,以获得项目的最佳结果。

团队合作

开发阶段

[编辑 | 编辑源代码]

测试和开发阶段是游戏实际创建的阶段。在您进行编程、制作图形、创作音乐并协作这些资源时,您将进行大量的测试和调试。考虑以下部分。

调试

Clipboard

待办事项
提及与测试过程相关的各种开发模型。涵盖软件测试最佳实践。

华夏公益教科书