SDK6.1新版本:尽情发挥你的创作灵感!

使用SDK 6.1进行更多更棒的创作本次SDK版本包含部分重要新功能! 我们很高兴能发布SDK 6.1,该版本添加了部分我们开发已久的改进。
《财富代码》-深度分析、挖掘区块链价值项目,https://www.first.vip/hodl

SDK6.1新版本:尽情发挥你的创作灵感!

使用SDK 6.1进行更多更棒的创作

本次SDK版本包含部分重要新功能!

我们很高兴能发布SDK 6.1,该版本添加了部分我们开发已久的改进。

同旧版本不同,进行场景迁移不需要对旧代码进行任何改动,如果场景与版本6.0 Beta兼容,则同样适用于6.1,或者可以参照迁移指南将场景更新为6.0。

认识一下这个强大的引擎吧

在运行场景预览时,很快就能发现新版本最大的变化(也可能是首个变化)是场景效果,我们添加了阴影!如果放置一棵树,就会马上在地上生成阴影,此外,其他部分也运行得更顺畅,很快就能习惯!

SDK6.1新版本:尽情发挥你的创作灵感!

由于我们一直崇尚低多边形美学,我们需要在模型中添加部分内容来增加趣味性,而阴影可以让低多边场景更加生动,让人身临其境。

通过Unity来建立一个更好的Decentraland

借助Unity引擎,可以实现全新的外观,我们用Unity替换了Babylon,您可以访问经过严格优化和实战检验的引擎,引擎经过多年的调整足以处理硬核和高配游戏。

要使用Decentraland,这种级别的优化是必不可少的,因为玩家被众多独立场景所包围,每个场景都在分割玩家的处理能力。

要记住重要的一点,使用Unity的引擎并不意味着切换到Unity编辑器,或者更改构建Decentraland场景步骤!

这个新引擎也说明了我们使用了相同的SDK代码,所有与6.0-beta兼容的场景代码同样适用于新引擎。

遗憾的是,在Unity编辑器中开发的游戏无法立即在Decentraland中运行,因为这些游戏使用的代码与我们的SDK不同。

探索不停歇

不过,我们的优化并不止于此。我们一直在努力调整场景的加载和更新方式,使它们越来越高效,我们已经列了一长串改进清单,会随着时间推移逐渐部署,就目前来说,可以把更快的加载时间提上日程。

提示:新引擎的运行速度比谷歌浏览器的旧引擎好很多,在火狐浏览器中运行会更快,这是因为我们在引擎部署中使用了webassembly,火狐一直以来都在使用这个功能,谷歌浏览器最近也添加了对它的支持。

为了将Decentraland引擎中的所有代码从Babylon迁移到Unity,让功能平稳过渡,我们的开发人员付出了巨大的努力,度过了相当忙碌的几个月,现在终于得到了回报:充分利用Unity显著优化的引擎,我们能够以更快的速度推出更多功能。请继续关注我们的新功能,我们计划在未来几周为大家准备一些大大小小的惊喜!

跳跃!

“跳跃”是Decentraland长期以来想要实现的功能,是时候尝试一下了!

按下空格键,就可以实现不同场景的跳跃!这个改进虽然很小,但却大大增加了趣味性!

这也意味着您现在可以为Decentraland创建平台游戏(Platformer Games)!平台游戏这个类别很棒,我们希望它们多多入驻Decentraland。

创建过程也很有趣!

对两种引擎都进行了全面测试以后,我发现,再回头使用Babylon引擎体验十分受限,也无法完成场景跳跃,尽管没有这个需求,但我还是希望拥有这个功能,不需要任何理由。

自定义UI(用户界面)

许多游戏体验和其他方面的体验都依赖于UI,即在玩家屏幕中显示的信息。

想象一下,你的分数、健康状况、以及可能持有的任何物品、甚至是计时器,取决于你构建的体验,能够在场景跳跃中显示所有信息是很重要的一件事(甚至可以说是至关重要),我们希望给用户/玩家提供完整的场景控制权。

UI还为玩家提供了与场景交互的方式,用户界面显示可点击的按钮、滑块甚至文本输入框,场景会有弹窗菜单询问玩家加入哪个团队,以旧式图形冒险的方式模拟与NPC的对话,或向玩家提供参赛表格。

Decentraland客户端将拥有自己的UI,通用于所有场景,包括聊天、地图、库存以及所有MMO游戏能提供的标准信息和控件,当玩家进入场景地块时,自定义UI自动出现,玩家离开则自动退出,因为邻近场景可能有自己的UI。

想要了解更多信息?点击查看完整文档

希望你们都能有一个愉快的构建过程!

本文由 区块链资讯平台头等仓 作者:Jaden 发表,其版权均为 区块链资讯平台头等仓 所有,文章内容系作者个人观点,不代表 区块链资讯平台头等仓 对观点赞同或支持。如需转载,请注明文章来源。
《财富代码》-深度分析、挖掘区块链价值项目,https://www.first.vip/hodl

发表评论