下载PDF文件下载PDF文件

你喜欢玩游戏吗?喜欢想出新策略打败电脑,运用智慧创造出新天地?只要符合以上两点,很多工具可以帮助你制作自己的电脑游戏,要是掌握一些编程知识,还能有更多选择。现在就拿起你的鼠标和键盘享受这个过程吧。

部分 1
部分 1 的 2:

寻找工具

下载PDF文件
  1. How.com.vn 中文: Step 1 制作一个主要基于文本的游戏。
    虽然不是每个人都对没有图形的游戏感兴趣,不过这可能是最容易制作的游戏类型。大多数基于文本的游戏主要是关于一个故事、谜题,或者一段结合故事、探索和谜题的冒险。[1]这里有几种免费的工具选择:
    • Twine在浏览器中使用迅捷,并且简单。
    • StoryNexus和Visionaire添加了更多的游戏选项和静态图像。
    • Inform7是一款拥有大量用户的强大工具。
  2. How.com.vn 中文: Step 2 制作2D游戏。
    GameMakerStencyl对于制作任何类型的游戏都是很好的选择,它们可以让你在不会编程的情况下使用编程。Scratch!是另一个可以用于制作浏览器游戏的工具。
  3. How.com.vn 中文: Step 3 试试3D游戏。
    3D游戏比2D游戏要难得多,所以要做好付出长时间和大量艰苦工作的准备。Spark、Game Guru和unity可以让你不用编程就能创建游戏世界,从而让你更省力。如果你已经掌握了一些编程知识,或者想开始学习如何编程,试试非常流行的游戏引擎Unity
    • 如果你想制作自己的3D模型,而不是使用现成的资源,你需要3D建模软件,如3DS Max、Blender或Maya。[2]
  4. How.com.vn 中文: Step 4 采用注重编程的方法。
    即使你有编程背景,你也可能想在你的第一款游戏中使用上面提到的引擎,而不是非得用高难度的方法。有些人喜欢从零开始创造游戏,从而获得对游戏的绝对掌控。理想情况下,应该在“集成开发环境”(如Eclipse)中编写游戏程序,而不是使用文本编辑器,这样你就可以将所需的内容整合到一个项目中,从而更方便。
    • 虽然你几乎可以用任何语言编写游戏程序,但学习C++会给你提供一个强大的工具,其中包含了大量在线游戏开发资源和教程。
    广告
部分 2
部分 2 的 2:

创建游戏

下载PDF文件
  1. How.com.vn 中文: Step 1 选择游戏概念。
    对于你的第一个项目,不妨先选择你喜欢的类型,然后从中制作一个这类型的经典小游戏,例如平台游戏或角色扮演游戏。在开始之前,写下你对于游戏的想法,以及你对下列问题的回答:
    • 游戏玩法的主要内容(游戏“核心”玩法)是什么?可以是与敌人战斗,解谜,或与其他角色交谈。[3]
    • 你想让游戏变成什么样子?例如,与敌人战斗可能会有实时按键或回合制战术策略。对话型游戏可以让玩家根据自己的决定来决定情节走向,也可以让玩家尽可能多地了解角色和世界。
    • 游戏的氛围如何?是恐怖、令人愉快、神秘的,还是令人兴奋的?
  2. How.com.vn 中文: Step 2 制作简单的关卡。
    如果你是第一次使用游戏引擎或游戏制作工具,现在正好是使用这些工具的好时机。学习如何放置背景、对象和移动中的角色。尽量制作可以与玩家交流的物体,或者查看软件的现成物体,看看它们是否带有内置交流功能。
    • 如果你不确定怎么做,可以在工具网站上询问或在网上搜索帮助。
    • 不要担心光照效果和其他的图形“附加功能”。
  3. How.com.vn 中文: Step 3 如果有必要,设计游戏核心玩法。
    这可能需要对游戏制作软件进行一些小调整,或者从头开始构建更复杂的系统。下面是一些例子:[4]
    • 如果你正在制作一款平台游戏,你想让角色能够二连跳,或者做出其他“特殊”动作吗?设定不同的跳跃高度。你是否希望轻触键盘、按住键不放或者选择几种不同类型的跳跃,可以产生不同的响应?
    • 如果你在制作角色扮演类的动作游戏或恐怖游戏,玩家一开始会使用哪些武器?选择两到三种玩家可以升级的武器,并进行测试。试着让选择武器变得更有趣。例如,可以造成更大伤害的武器,可以击中多个敌人的武器,或者使敌人变得更弱的武器。不要让某个武器在各个方面都是最厉害的,除非使用它代价很大,比如消耗更多法力的法术,或者使用一次就会裂开的武器。
    • 在一款以对话为住的游戏中,你希望玩家在屏幕上列出的对话“分支”中做出选择,还是基本上倾听就可以了,在其他地方做任务来解锁更多对话,然后返回来听到更多对话?你是想让玩家玩一次就可以找到所有内容,还是应该有多条支线和结局?
  4. How.com.vn 中文: Step 4 制作几个关卡。
    对于第一款游戏来说,3到5个关卡是一个不错的目标,你以后还可以再扩展它。记住上面提到的“游戏核心玩法”设计,让每个关卡的挑战都有所不同。你可以按顺序制作关卡,或者单独制作,完成后再将它们整合在一起,觉得哪种更容易就选择那种方法。
    • 平台游戏通常会引入移动平台或者速度更快的敌人。
    • 动作游戏会包含大量敌人,单个强大的敌人,以及没有特定武器或策略就很难打败的敌人。
    • 益智游戏通常采用单一类型的谜题,要么在每一关卡中使用难度更高的版本,要么采用需要玩家思考更多的新工具或障碍。
  5. How.com.vn 中文: Step 5 制定一些中长期目标。
    这些通常被称为“二级机制”或“二级游戏循环”。通过使用游戏核心机制,比如跳跃,玩家也可以推进二级玩法,如碾压敌人或收集物品。这会形成更长期的成就和目标,比如达到关卡的终点,为升级攒钱,并且最终游戏通关。
    • 从示例中可以看出,你可能已经在无意识的情况下包含了这些内容。确保玩家能够快速地发现存在目标。如果玩家玩了10分钟,并认为整个游戏就是不断地射击敌人,她可能会感到无聊。如果她杀死了第一个敌人并得到一枚金币,她就会意识到有一个新的目标,也就是把攒金币作为奖励,而游戏核心玩法将会直接让玩家朝着这个目标前进。
  6. How.com.vn 中文: Step 6 游戏测试。
    多次测试每一个关卡,让朋友或熟人帮助你。尝试以多种不同的方式玩游戏,包括你从未想过的方法,例如忽略任务并直接走向最终boss,或在选择“劣质”武器或升级时试图通关。这是一个漫长的过程,可能会令人沮丧,但修复漏洞并确保让所有玩家觉得游戏很有趣还是值得的。[5]
    • 给游戏测试员提供一定的信息,能让他们开始游戏就可以了。他们应该知道自己正在测试一个半成品,以及如何使用基本控件。他们不需要知道其他信息。[6]
    • 给游戏测试人员反馈表格,记录所有信息,方便比较和参考。[7]这样也可以让你对游戏中不确定的部分提出具体问题。
    • 最能提供帮助的游戏测试人员是那些不了解你的人,他们没有必要去恭维你的游戏。[8]
  7. How.com.vn 中文: Step 7 完善图形和声音。
    虽然你可以通过在线搜索找到许多免费的游戏资源,但还是要花些时间去调整那些不合适的内容,或者寻找替代品。如果你想在2D游戏中调整简单的设计,可以学习Pixel Art。如果你正在处理一个大型3D项目,也可以使用OpenGL等软件。添加光照效果,鼓励玩家穿过房间的主要通道,并添加粒子效果,以展示酷炫的攻击或添加运动背景。为走路、攻击、跳跃和任何其他有需要的动作添加声音效果。
    • 调整和游戏测试是永无止尽的,只要游戏的视觉和音频效果符合你的标准,就可以先发行游戏了。恭喜你!
    广告

关于本How.com.vn

How.com.vn 中文: How.com.vn员工
共同创作者是 :
How.com.vn专职作家
这篇文章由我们训练有素的编辑和研究团队共同创作,他们对文章的准确性和全面性进行了验证。

How.com.vn的内容管理团队会严密监督编辑人员的工作,确保每篇文章都符合我们的高质量标准要求。 这篇文章已经被读过45,298次。
分类: 电子游戏
本页面已经被访问过45,298次。

这篇文章对你有帮助吗?

⚠️ Disclaimer:

Content from Wiki How 中文 language website. Text is available under the Creative Commons Attribution-Share Alike License; additional terms may apply.
Wiki How does not encourage the violation of any laws, and cannot be responsible for any violations of such laws, should you link to this domain, or use, reproduce, or republish the information contained herein.

Notices:
  • - A few of these subjects are frequently censored by educational, governmental, corporate, parental and other filtering schemes.
  • - Some articles may contain names, images, artworks or descriptions of events that some cultures restrict access to
  • - Please note: Wiki How does not give you opinion about the law, or advice about medical. If you need specific advice (for example, medical, legal, financial or risk management), please seek a professional who is licensed or knowledgeable in that area.
  • - Readers should not judge the importance of topics based on their coverage on Wiki How, nor think a topic is important just because it is the subject of a Wiki article.

广告