如何制作电脑游戏(make computer games)

你是一个游戏爱好者,想知道游戏是如何制作的吗?你喜欢挑战,喜欢为难题找到创造性的解决方案吗。游戏设计可能适合你。如今的游戏引擎使得几乎任何平台在几乎没有或几乎没有计算机编程知识的情况下都能更轻松地创建和发布游戏。你只需要知道你的技能是什么,并围绕它们设计一个游戏。这本维基教你如何制作电脑游戏的基础知识。...

第1部分第1部分,共2部分:规划游戏

  1. 1考虑你的技能。制作电子游戏需要很多技巧。这些可以包括脚本编写、编程、艺术设计、角色设计、关卡设计、3D建模、音频设计、音乐创作等。如果你自己工作,或者是一个小团队,你需要考虑你的优势。你最好的选择是围绕你的优势设计一款游戏。如果你是一个熟练的艺术家,但不是一个伟大的程序员,你可以考虑制作一个基于模板的游戏。您可以使用模板创建标准的第一人称射击游戏或RPG,然后将您的艺术应用于游戏风格。如果你是一个熟练的程序员,但不是一个伟大的艺术家,考虑建立一个独特的游戏玩法,使用一个简单的艺术风格。很多流行的独立游戏都是使用8位像素艺术,甚至只是使用极简主义的形状和颜色。
  2. Image titled Make Computer Games Step 1
  3. 2.创建设计文档。在你制作游戏之前,你需要决定你想要制作什么。创建一个包含游戏所有细节的设计文档。这可能包含核心游戏机制、概念艺术、关卡设计、游戏情节、脚本等等。如果你与一个团队合作,这一点尤其重要。这将有助于让每个人都站在同一页上。考虑一下你想要创造的规模。许多最受欢迎的游戏需要数十人甚至数百人的团队多年才能创作出来。你不会独自创造下一个使命召唤游戏。尤其是如果这是你打过的第一场比赛。确保你的抱负与你的技能、资源和时间相匹配。
  4. Image titled Make Computer Games Step 2
  5. 3决定你想要使用的游戏引擎。游戏引擎是游戏的支柱。它是一个软件,可以呈现图形、处理声音、处理按钮输入、处理编码和脚本等等。如果你是一个熟练的程序员,你可以设计自己的游戏引擎。更有可能的是,你可能会想使用现有的游戏引擎。幸运的是,有很多游戏引擎可供选择。许多网站允许你下载并免费开始学习。下面是一些你可以尝试的流行游戏引擎:Unity:Unity是一个流行的游戏引擎,用于创建3D和2D游戏。对于初学者开发人员来说,学习起来相当容易。它深受独立游戏制造商和手机游戏市场的欢迎。你可以从[https://unity.com/ https://unity.com/.Unreal引擎:虚幻是一个更高级的游戏引擎。它以其出色的视觉图形而闻名。它被用来制作很多流行的游戏,包括《凡人快拍》和《最终幻想VII》翻拍版。然而,对于初学者来说,它并不是一个容易学习的引擎。你可以下载虚幻引擎https://www.unrealengine.com/en-US/AmazonLumberyard:Amazon Lumberyard是由Amazon制作的3D游戏引擎,由Amazon Web服务支持。它是一个功能丰富的游戏引擎,不需要为你制作的游戏支付任何版税。它非常适合Twitch集成和制作在线游戏。你可以从https://aws.amazon.com/lumberyard/.GameMaker Studio:Game Maker Studio是一个2D游戏引擎,不需要任何编码知识。这对初学者很好。无法使用Game Maker Studio制作3D游戏。您可以从以下网站下载Game Maker Studio:https://www.yoyogames.com/en/gamemakerGodot:Godot是麻省理工学院开发的免费开源游戏引擎。它为2D和3D游戏提供了多种工具。它有一个强大的社区。因为它是开源的,所以你开发的游戏没有会员费和版税。你可以从https://godotengine.org/.
  6. Image titled Make Computer Games Step 3
  7. 4决定你需要的任何其他工具。一旦您决定使用游戏引擎,您可能需要决定用于创建游戏资产的其他工具。这些可能包括编程语言、用于编码的集成开发环境、图形设计程序、三维建模程序、数字音频工作站(DAW)等。编程语言:一些游戏引擎的构建是为了让你可以在没有太多编程知识的情况下设计游戏。然而,编程是一项有用的技能,可以让你在游戏设计方面做得更多。你只需要决定使用哪种编程语言。游戏开发中常用的一些编程语言包括:C语言、C++语言、java语言和Python语言。集成开发环境:IDE是为计算机程序员提供工具的程序,允许程序员协作和整合他们的工作。一些流行的IDE包括:[[1]、[Studio]和Eclipse。2D图形软件:2D图形是平面图像。它们在游戏开发中被大量使用。它们可以用来创建HUD、标题屏幕、游戏内菜单、精灵、背景等等。2D图形也可以用于3D游戏中3D对象的纹理。在游戏开发中,有两种类型的2D图形:光栅和矢量。光栅图像由像素组成。他们定义了维度。其中包括JPG、PNG和BMP图像。包括Adobe Photoshop和GIMP图形软件。矢量图形是由数据点组成的图像。它们可以扩展到任何大小,而不会扭曲图像或像素模糊。其中包括SVG和AI文件。矢量图形软件包括Adobe Illustrator和Inkscape。可以使用Adobe Animate创建二维动画。3D图形软件:如果你正在制作一个3D游戏,你需要一个3D图形程序,它可以让你创建3D对象和网格并设置动画。一些流行的3D图形程序包括Blender 3D和3DS Max。数字音频工作站:数字音频工作站用于生成音频。它们可以用来录制和制作游戏的音乐,也可以用来为游戏控制音效。一些流行的数字音频工作站(DAW)包括:Pro工具、Ableton Live和Adobe Audition。
  8. Image titled Make Computer Games Step 4

第2部分第2/2部分:制作电脑游戏

  1. 1规划项目。在开始设计游戏之前,请创建一个需要完成的所有任务的列表,并为您想要完成这些任务的时间创建一个时间表。把大任务分解成小任务。创建甘特图。设定里程碑目标。在每周结束时,写下你在前一周完成了什么,以及你希望在下一周完成什么。将这些笔记与上周的笔记进行比较。如果你有点超计划,不要太担心。游戏开发中总会出现意想不到的问题。即使是经验丰富的制作人也会不慌不忙地增加50%。如果你超过300%,你可能需要考虑缩减项目。如果这是你创建的第一个游戏,不要计划制作任何需要一个月以上才能完成的游戏。可能需要一个多月,但没关系。不要带着任何重要的想法去讨论它。你的第一场比赛应该是一次学习体验。利用这个机会看看你能创造什么。创建一些简单的东西,然后继续下一个项目。为你所创造的感到自豪。即使不是很好。
  2. Image titled Make Computer Games Step 5
  3. 2为你的游戏创建一个原型。一旦你有了制作游戏所需的工具,就应该开始创作了。首先创建一个简单的原型。完成的时间不应超过3周。这应该只包含没有特殊功能的核心机制。在游戏开发中,这被称为“最小可行产品”这给了你一些可以玩和测试的东西。通过实际玩游戏,你可以学到很多关于你的游戏的知识。原型将让你体验游戏的哪些方面吸引人,哪些方面不吸引人。这可以让你创建一个坚实的基础来构建游戏的其余部分。例如,如果你正在制作一个第一人称射击游戏,你的原型不需要是一个有过多敌人、多个可定制武器和杀手图形的巨大级别。你的原型只是一个房间,里面有一种敌人类型和一种你可以射击的武器。
  4. Image titled Make Computer Games Step 6
  5. 3创造游戏的资产。一旦你对游戏的最终产品有了概念,就可以开始创建所有游戏资产了。这些资产是构成游戏的一切。这包括角色模型/精灵、敌人模型/精灵、动画、关卡设计、脚本、音效、音乐等。所有这些都需要单独构建,然后导入到游戏引擎中。如果有你不知道如何制作或没有时间制作的游戏资产,许多游戏引擎都有一个资产商店,你可以在那里购买其他人制作的游戏资产,并将它们导入到你自己的游戏中。有些游戏完全由从资产商店购买的资产组成。
  6. Image titled Make Computer Games Step 7
  7. 4测试你的游戏。你可以通过玩自己制作的游戏学到很多东西。通过观看别人玩你的游戏,你也可以学到很多东西。游戏测试应该在游戏开发的所有阶段进行,从早期原型阶段到发布前的关键时刻。使用所有技能水平的玩家进行游戏测试。不要只使用技能玩家,除非这是你想要的利基。一开始不要对这个游戏解释太多。就让游戏测试者试试吧。如果他们陷入困境或困惑,那么你可以继续并给出一点解释。注意游戏测试员在游戏中自己做什么。看看他们在哪里被卡住了,在哪里需要指导。找出他们在游戏中花费的大部分时间在哪里。注意游戏测试人员在游戏中的反应。看看是什么让他们喘息、叹气或发出其他声音,写下你得到的任何反馈。注意他们给出反馈的顺序。这解释了什么对他们最重要。当你收到负面反馈时,不要防备或觉得有必要解释任何事情。不要强迫玩家继续玩你的游戏。让他们放弃,走开。当他们决定放弃你的比赛时,这本身就是一个重要的数据点。为游戏测试人员填写一份测试问卷。确保包括1-10个可以转化为数据的评分问题,并在结尾处包含评论部分。最糟糕的游戏测试者是你自己。第二糟糕的游戏测试是朋友和家人。他们有偏见。
  8. Image titled Make Computer Games Step 8
  9. 5.调整你的比赛。收到游戏测试反馈后,对游戏进行必要的修改。检查调查中的数据点,确保数据呈上升趋势。确保你正在纠正需要纠正的问题。灵活处理你的想法。在游戏测试期间,你可能会发现你对游戏的看法是错误的。你认为最吸引人的可能不是别人认为最吸引人的。
  10. Image titled Make Computer Games Step 9
  11. 6完善和优化你的游戏。当你的游戏接近完成时,你可以在游戏中添加一些铃声和口哨。可以随意增强图形,添加额外的效果和声音,但要注意这些添加是如何影响游戏性能的。确保帧率在大部分游戏中保持一致。如果你发现添加一个特定的效果正在减缓游戏的速度,考虑一下效果是否需要或者是否可以以硬件密集型的方式来实现。如果你打算把你的游戏卖给更多的观众,你的目标应该是制作一款能在尽可能多的PC上玩的游戏。创建选项,让拥有低端PC的玩家能够关闭硬件密集型功能。
  12. Image titled Make Computer Games Step 10
  13. 7发布和分发游戏。除非这是你的第一个游戏,你这么做只是为了学习经验,否则你可能会想卖掉你的游戏,为你的努力工作赚些钱。幸运的是,Windows是一个开放平台,允许任何人为其开发软件。许多游戏引擎都可以发布游戏的工作版本供您发布。游戏结束后,您需要一种分发游戏的方式。幸运的是,你可以求助于很多在线分销平台。寻找一个能承载你的游戏的数字发行网站。如今,在Steam这样的平台上或是在瘙痒这样更独立的平台上玩游戏比以往任何时候都要容易。伊奥。无论您选择哪个平台,请确保您了解该平台的质量控制流程。在你的游戏开始之前,开始建立一些嗡嗡声。创建网站和宣传片预告片。与独立的游戏网站交流。做采访和播客。在社交媒体上发布你的游戏。
  14. Image titled Make Computer Games Step 11
  • 发表于 2022-04-11 00:46
  • 阅读 ( 107 )
  • 分类:生活方式

你可能感兴趣的文章

2019年最便宜的9款游戏鼠标

... 想知道如何找到最便宜的游戏鼠标?这个列表将帮助你选择一个负担得起的和可靠的游戏鼠标。 ...

  • 发布于 2021-03-19 01:46
  • 阅读 ( 265 )

2011年最受欢迎的20篇how-to-geek文章

...话题上启发你们。以下是2011年最受欢迎的20篇文章。 如何利用大胆的声音从音乐曲目中删除声乐 Do you like to make your own karaoke? Maybe you have some music you like but you don’t like the person who sings the songs. The following article shows you a few simpl...

  • 发布于 2021-04-12 16:16
  • 阅读 ( 248 )

海盗船游戏公司是一家价值十亿美元的公司,我们在ipo文件中发现的一切

... 以下是该公司对云游戏的全部报价,以防您好奇: Cloud computing may seriously harm our business. Cloud computing refers to a computing environment in which software is run on third-party servers and accessed by end-users over the internet. In a cloud computing environment a use...

  • 发布于 2021-04-18 08:17
  • 阅读 ( 177 )

game maven教你如何在制作游戏时编写代码

...。教程也是多功能的。你只需点击课程就可以看到代码是如何工作的,或者花上几个小时为自己定制游戏。最后,您可以将代码复制并粘贴到HTML文件中,然后将游戏加载到任何浏览器中进行游戏。游戏专家| Crunchzilla

  • 发布于 2021-05-21 19:11
  • 阅读 ( 93 )

如何我选择最适合玩游戏的台式电脑?(i choose the best desktop computer for gaming?)

... 另一个重要的因素,当寻找最好的桌面电脑游戏是操作系统。有些游戏只能在一个操作系统上运行,因此在购买电脑之前,您可能需要检查您感兴趣的游戏。其他游戏可用于多个操作系统,但在其中一个操作系...

  • 发布于 2021-12-06 16:23
  • 阅读 ( 140 )

什么是制作diy电脑的最佳技巧是什么?(the best tips for making diy computers?)

...如硬盘驱动器和主板。通常有四种类型的螺丝,建筑商在制作DIY电脑时应将这些螺丝组织起来并分开。这是因为螺钉通常不能互换,丢失一些螺钉可能会使零件无法正确安装。两种帮助组织螺钉的方法是将螺钉分成小组或放入单...

  • 发布于 2021-12-08 13:50
  • 阅读 ( 119 )

什么是计算机模拟游戏?(computer simulation games?)

模拟意味着一种表现。计算机模拟游戏或“模拟游戏”可能代表现实生活、现实生活中可能发生的潜在情况或想象的情况。它们用于决策、娱乐、探索或培训。游戏中的玩...

  • 发布于 2021-12-08 16:39
  • 阅读 ( 273 )

什么是游戏电脑?(a gaming computer?)

游戏计算机是一种个人计算机,专门用于处理玩大型多人在线角色扮演游戏(MMORPG)和在线第一人称射击游戏时所需的大量数据。随着MMORPG和其他基于计算机的游戏的发展...

  • 发布于 2021-12-10 13:49
  • 阅读 ( 162 )

什么是电脑游戏?(computer gaming?)

电脑游戏是一种在个人电脑上玩的视频游戏,而不是专用的视频游戏控制台。随着游戏机和个人电脑之间价格和性能的波动,电脑游戏在过去几年中的流行程度发生了变化...

  • 发布于 2021-12-13 11:13
  • 阅读 ( 171 )

如何我选择最好的游戏椅和电脑椅?(i choose the best gaming and computer chair?)

...通常是一种设计有许多功能的椅子,这些功能在玩视频或电脑游戏时非常有用。然而,这些设计特点在客厅的游戏机和台式电脑上的游戏机之间可能有些不同。这使得单一的游戏椅和电脑椅有些不切实际,不同环境下的单独椅子...

  • 发布于 2022-02-03 17:26
  • 阅读 ( 81 )
d6691412720
d6691412720

0 篇文章

相关推荐