【问题标题】:Project Solution | Architecture | Scenes and Views项目解决方案 |建筑 |场景和视图
【发布时间】:2018-08-17 05:43:29
【问题描述】:

我是 Game Dev 的新手,也是 Unity 开发的新手 (来自 Windows 和 Web 开发)

现在我想制作我的第一款游戏。这将是简单的游戏(但需要从 API 等检索数据)

所以我有一些基本问题:

1) 如何决定是否需要制作新场景或只制作大量画布并在它们之间切换?

在我的游戏中我看到

1 scene - Loading
2 scene - Main screen with buttons--
1 button - open Store
2 button Open leaderborad
3 button - open something like map

等等……

现在我想

我需要制作 2 个场景 - 加载和游戏场景

在游戏场景中制作一些画布 (MainState Canvas、Shop Canvas、MapCanvas、排行榜画布等...)

当用户点击按钮时 - 显示这个画布(它必须像 Popup 一样显示)

2) 如果我希望该地图的停靠点越来越多(例如在 Candy Crush 中) - 我需要将其设置为 Assets Bundle 并加载新的 bundle 吗?

3) 登录/授权的最佳实践 我检查了许多网站,我看到了今天游戏授权的最佳实践——这是谷歌/苹果游戏服务,而不是 Facebook。对吧?

如果我理解不正确 - 你们能给我一个链接我需要阅读/学习吗?

非常感谢你们。

【问题讨论】:

    标签: unity3d architecture


    【解决方案1】:

    我想你的目标是手机。

    1) 在手机上,这种情况下的决定很简单。一个简单的场景,即快速加载,显示您的徽标、游戏名称等,第二个场景显示所有其他内容。如果游戏的关卡非常复杂,您可以开始考虑更多场景。 (如果更改到下一个级别简单易行,例如更改背景,一些敌人等,就像你的情况一样,我会使用一个场景)

    2) 抱歉,我不知道您想要实现什么,但您可以阅读有关 Asset Bundles here 和统一 docs 的信息。同样,这取决于项目的复杂性。对于一个简单的游戏来说,可能差别不大。官方统一video on Asset Bundles和约Bundle browser

    3) 我对 Apple Game 服务一无所知,所以我只谈 Google 服务。设置起来非常简单。但是,有些步骤可能很棘手,但请花点时间尝试根据需要设置所有内容。 github page of google play games plugin for unity,您可以在其中下载插件的最新版本,其中包含有关如何配置它的大量信息。我上面提到的文档和一些测试足以在我的游戏中实现它。但是,如果您在设置时遇到问题,可以在 youtube 上观看一些视频,了解如何逐步配置它。这里还有site,你可以在上面看到你的代码在实现 google play 游戏后应该是什么样子

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-06-07
      • 2014-04-17
      • 2017-12-23
      • 2011-03-20
      • 2013-04-08
      • 1970-01-01
      • 2012-03-20
      • 1970-01-01
      相关资源
      最近更新 更多