如何在计算机上制作游戏

作者: Laura McKinney
创建日期: 6 四月 2021
更新日期: 1 七月 2024
Anonim
无需编程就可以制作游戏的五款超棒软件
视频: 无需编程就可以制作游戏的五款超棒软件

内容

您是否喜欢玩游戏并想实现自己的想象力来自己制作游戏?有很多工具可以让您创建自己的游戏而无需太多的技巧,您只需要了解编程语言即可。使用鼠标和+2电脑键盘,即可开始使用!

脚步

第2部分(共1部分):查找工具

  1. 制作文字游戏。 这是最容易编程的游戏类型,尽管并非每个人都喜欢玩没有图形的游戏。文字游戏主要关注故事情节,谜题或冒险以及故事情节,探索和测验。以下是一些免费选项:
    • Twine是一个简单且免费的工具,可以在浏览器中使用。
    • StoryNexus和Visionaire添加了更多的游戏选项和静止图像。
    • Inform7是拥有大量支持社区的有效工具。

  2. 制作2D游戏。 GameMaker和Stencyl并不是这类游戏的不二之选,它们可以让您无需编程就可以使用编程。刮!是您可以在浏览器游戏中使用的另一个工具。
  3. 尝试制作3D游戏。 3D游戏比2D挑战要艰巨得多,因此请做好准备进行长期的项目和艰苦的工作。 Spark和Game Guru将帮助您简化编程世界,而无需编程。如果您已经具备编程知识或想学习编码,那么可以尝试使用流行的Unity工具。
    • 如果要自己创建3D模型而不是使用现有资源,则需要3D创建软件,例如3DS Max,Blender或Maya。

  4. 访问高级编程。 即使您具有编程背景,也可能在创建第一个游戏时希望使用上述工具,但不要因为太难而强迫自己尝试其他方法。话虽如此,许多人都享有完全的控制权,因此他们可以自己做所有事情。但是,像Eclipse这样的集成开发环境中的游戏编程比文本编辑器更理想,因此您可以合并项目所需的一切。
    • 您可以使用几乎任何语言编写游戏程序,但是C ++是功能最强大的工具,具有丰富的游戏资源和在线教程。
    广告

第2部分,共2部分:游戏创作


  1. 选择一个话题。 对于您的第一个项目,请创建一个您喜欢的游戏类型的小而典型的示例,例如平台游戏或角色扮演游戏。在开始之前,请在纸上写下您对游戏的想法,并回答以下问题:
    • 游戏的主要组成部分(游戏的“核心”)是什么?无论是与敌人战斗,解决难题还是与其他角色聊天。
    • 您想让游戏看起来像什么?例如,如果与敌人作战,则可以制定实时按钮或基于多个方向的决策。面向对话的游戏可以让玩家根据自己的决定来形成故事情节,他们可以更好地了解角色和游戏世界。
    • 比赛的心情如何?恐怖,有趣,神秘,渴望?
  2. 创建简单的关卡。 如果是初次使用游戏制作工具,这是一个很好的习惯。了解如何设置背景,对象和移动字符。如果可能,创建玩家可以与之交互的对象,或者找到软件以创建包含交互的对象。
    • 如有疑问,请在工具的网站上提问或在互联网上寻求帮助。
    • 不必担心灯光效果或其他图形元素。
  3. 如果需要,设计游戏的核心。 您可以对游戏创建软件或更复杂的系统进行小的调整。这里有些例子:
    • 如果您正在制作平台游戏,您是否希望角色能够双跳或采取“特殊”举动?自定义角色可以跳跃的高度,或者轻触,按住键或选择各种舞蹈风格来做出不同的反应?
    • 如果您制作动作角色扮演或恐怖游戏,角色将使用哪种武器?选择2或3种武器供玩家升级或试用。尝试选择最合适的武器。例如,武器具有很高的破坏力,伤害了多个敌人或削弱了敌人。除非代价高昂(咒语增加法力值,或武器在使用1次后消失),否则不要为所有目的选择最佳选择。
    • 在对话游戏中,您是希望玩家选择屏幕上列出的对话行,还是只是听,或者执行任务以解锁对话,然后回来继续听?您想让玩家一口气找到所有东西,还是将其分成多个通道和尾声?
  4. 创建几个级别。 3到5个简短级别对于您的第一个游戏来说不是一个坏选择,您可以稍后进行扩展。牢记“游戏核心”设计,创建不同级别的难度。您可以订购关卡,也可以在完成后分离并重新团聚。
    • 平台游戏通常会引入移动平台或更快的敌人。
    • 动作游戏可以引入多个敌人或一个强大的敌人,如果没有特定的武器和策略,这些敌人很难被击败。
    • 益智游戏通常与某种类型的谜题相关联,或者为每个级别使用多个难度版本,或者引入需要更多玩家“头脑风暴”的新工具或障碍。
  5. 建立中长期目标。 这通常被称为“第二机制”或“重复游戏”。利用跳高等游戏的机械核心,玩家可以进行第二场游戏,例如跳跃敌人或收集物品。此回合可以带来长期的成就和目标,例如达到最终水平,为升级省钱或“清除”游戏。
    • 在上面的示例中可以看到,您甚至没有意识到添加了以上内容。只要确保玩家可以找到目标即可。如果玩家玩了10分钟,并且认为游戏就是要射击敌人,那么他们会感到无聊。如果他们杀死敌人并获得金钱,他们将找到目标(收集赏金),游戏的核心将使他们前进。
  6. 试试看。 尝试几次每个级别,请熟人或朋友帮助您。尝试以多种方式接近游戏,包括您从未尝试过的方法,例如跳过任务并直接找到最终老板,或者通过选择所有“弱”武器或升级来赢得游戏。这是一个艰巨的过程,可能会令人沮丧,但这是改进游戏的唯一方法。
    • 只要给玩家足够的信息即可开始游戏。他们需要了解他们在工作流程上的工作以及如何使用基本操纵杆。他们不需要任何其他信息。
    • 让玩家尝试填写反馈表,以便您收集,比较信息。.这也使您能够回答您不熟悉的问题。
    • 最好的测试人员是那些不认识您或不会被迫称赞您的游戏的人。
  7. 波兰语图形和声音。 尽管在线上有大量免费游戏资源,但花点时间自行调整不匹配仍然是一个好主意。如果要在2D游戏中进行简单的图形调整,请学习像素图形,或者将OpenGL软件用于雄心勃勃的3D游戏项目。为房间外的主要街道增添灯光效果,为球员加油,并通过醒目的攻击效果改变动态背景。在走路,攻击,跳跃等时添加声音效果v。您可以多次更改和玩游戏,并在视觉和声音达到标准后立即退出游戏。恭喜你!广告