【问题标题】:Starting a game - Tetris infinite runner?开始游戏 - 俄罗斯方块无限亚军?
【发布时间】:2017-11-29 16:30:22
【问题描述】:

无法描述我在寻找什么 - 基本上,我被归类为 unity 初学者,我只为游戏制作艺术品,从未自己创建过核心。

前言:简而言之,游戏如下:

  • 相机以正交角度向下看
  • 在向下滚动屏幕时,您正在走向屏幕顶部。本质上,您是在跑步机上。
  • 当您走路/前进时,形状开始进入屏幕,例如俄罗斯方块。
  • 您只需走到那个形状,将其捡起并拿走屏幕左侧 3 个篮子中的 1 个。
  • 重复直到关卡结束

帮助:

我应该如何开始,我应该从什么开始? 即使游戏与俄罗斯方块有更多相似之处但具有交互性,我是否会寻找有关创建无尽奔跑者的示例和指南?正因为如此,我不知道要搜索什么才能获得知识来构建我的想法。

背景:

我来自艺术背景,我每天都在从事网络开发工作,所以我认为我能够足够快地掌握基础知识,我只需要指出显而易见的事情!

【问题讨论】:

  • 请仔细阅读关于What topics can I ask about here?的文章(尤其是第4点)
  • 我已将问题改写为不是专门询问链接,而是寻求帮助。如果这有助于删除 -1

标签: unity3d unity5 unityscript


【解决方案1】:

鉴于您具有网络开发背景,我可以理解您为什么要寻找希望为您的特定游戏找到精确资源的原因。 Web 开发通常涉及找到解决您遇到的每个特定问题的特定方法。

您需要注意的一件事是,Unity 开发有点不同,因为大多数东西都是使用核心的基本原理集构建的。正因为如此,我实际上建议您查看将教您基础知识的教程,而不是试图找到特定于您正在构建的东西的东西,因为您将能够应用这些基础知识来遇到您遇到的任何问题一路上。 Unity 团队提供的 Unity 基础教程很好地教授了这些基础知识:The Unity Tutorials Page

至少,Roll-A-Ball 教程应该教您大部分基础知识,因为它与对象如何工作、创建脚本等有关。

在您总体上对 Unity 感到更熟悉之后,我建议您查看一些更专注于您想要做的事情的教程,因为这些教程会让您更好地了解如何应用你学过的基础知识。我对你正在尝试制作的游戏的一项建议是 this runner tutorial by Catlike Coding.

虽然您将在该教程中创建的游戏将与您所描述的完全不同,但这应该让您更好地了解如何应对在开发过程中遇到的一些挑战你的游戏(比如不断创建对象)。

【讨论】:

  • 太棒了,你说得对,我不需要知道所有关于 javascript 的知识就可以构建我想要的东西,这有点像网页设计的美,但是有了游戏,我通常只创建资产,所以这是我如何自己做这件事而不需要将其发送给编码的障碍。
  • 我将继续学习教程 :)
猜你喜欢
  • 1970-01-01
  • 2012-11-13
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-03-14
  • 1970-01-01
  • 2022-01-24
  • 2014-11-12
相关资源
最近更新 更多