【问题标题】:Beginners' Unity3D and Game Design初学者 Unity3D 和游戏设计
【发布时间】:2011-07-16 06:41:55
【问题描述】:

我应该如何开始学习使用 Unity3D 或 Roar Engine 等框架进行游戏开发? 我目前只知道 html/css 和一点点 php,例如没什么复杂的。

问候, 安德鲁

【问题讨论】:

  • 取决于您的兴趣。无论是否了解底层技术,都可以开发游戏。
  • 另外我认为最重要的建议是从小处着手。创造类似 tictactoe 的东西......不比这更大。

标签: android ios game-engine


【解决方案1】:

Penelop 是一个非常好的教程。

这里是链接http://unity3d.com/support/resources/tutorials/penelope.html 它是由 JavaScript 编写的。如果你使用 C# 可以看http://gltovar.com/blog/?p=35

还有Unity3D的Documentation写的非常棒。

【讨论】:

    【解决方案2】:

    如果我是你,我会从 Unity3D 开始,并选择 JavaScript 作为它的编程语言。因为它是您可以在互联网上轻松找到如此多的资源。有很多视频、文档、网站或其他东西。你知道,至少我已经这样做了。说实话,使用 Unity3D 游戏引擎开发游戏很简单。首先,您将向场景中添加一些对象。其次,控制对象之间的关系。之后,您会为您的游戏找到 3D 模型。实际上,您将搜索如何为移动设备开发游戏。例如搜索触摸功能,最后你在 Google Play 或 AppStore 等上有游戏。记住 Unity3D 游戏引擎是多平台的。这就是我的重点。因为我只开发过一次游戏,我可以将它复制到其他平台,尤其是从 Windows 复制到 Android OS。

    顺便说一句,你刚刚知道 html 和 css,一点点 php。不要在意这种情况。 Unity3d 具有独特的结构。这并不意味着这很容易。我的意思是在 Unity3D 中编程只是令人愉快的。只需下载免费试用版并开始使用。祝你好运。

    https://unity3d.com/unity/download

    【讨论】:

      【解决方案3】:

      我只有 Unity3D 和一点点 SIO2 的经验。 SIO2 只是一个没有 GUI 的 C++ 框架,也就是说,您可以使用您最喜欢的 IDE(XCode、Eclipse,...)和 Blender 进行建模。这对初学者来说似乎很难。

      另一方面,在 Unity 上使用 C# 对于 PHP 程序员来说应该没有那么困难。资源很多,我最喜欢的是1小时video tutorial by Matthew Campbell。这是一个动手会话,之后您将在智能手机、PC 或其他任何设备上玩简单的游戏。 Unity3D 的Documentation 本身也不错。

      另一个选择是Unreal引擎(相当好的声誉),Bork3DTorque

      一般来说,获得一些知识需要一些时间,但这是非常有趣的东西。准备做一些数学,尤其是在进入 3D 时。请记住,游戏与图形设计密切相关,这是一件好事,但对程序员来说并不容易

      【讨论】:

        【解决方案4】:

        我的公司使用 Unity3D,我发现它是结合代码和为开发人员提供 UI 编辑器的最成功设计的引擎。换句话说,我可以编码,然后将同一个项目交给开发人员,让他们在与它开始时完全相同的引擎中使用它。您甚至可以自定义编辑器本身以简化编码过程或为后来的团队提供一个 GUI与编辑代码一起工作,而无需他们进入脚本并知道如何这样做。我们还有一个 Unreal (UDK) 团队,他们很喜欢。它更类似于 Valve 的 Hammer/(Source) Engine,并使用一个名为(我相信)Kismet 的拖放系统进行所有编码。

        对于编码语言,在 Unity 中我们使用 C#。它是 .Net Framework 中的一种高级且精简的语言,在一年的时间里,我从一无所知变成了相当先进的语言。我强烈推荐它。祝你好运!

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2016-08-01
          • 2019-11-08
          • 2012-07-13
          • 2021-03-12
          • 2014-06-13
          • 1970-01-01
          相关资源
          最近更新 更多