您的位置:主页 > 玩家打怪 > >

厌倦了从头开始编,dev推出了新的2D Unity游戏引擎

发布时间:2019-08-25 13:14 来源:http://www.yagechuanqi.cc
内容摘要: "在我的职业生涯中,我可能编'跳'几个十几次。我想最后一次这样做,并完成它。“ - 游戏开发者Muir Freeland,解释了他的新Unity 2D游戏工具包RexEngine的起源。 上周,工作室Sky Tyrannosaurus( Seafoam Empress, Blowfish遇见流星 )的人们推出了R
"在我的职业生涯中,我可能编'跳'几个十几次。我想最后一次这样做,并完成它。“

- 游戏开发者Muir Freeland,解释了他的新Unity 2D游戏工具包RexEngine的起源。

上周,工作室Sky Tyrannosaurus( Seafoam Empress, Blowfish遇见流星)的人们推出了RexEngine,这是一款能强大的100美元Unity工具集,用于使用自定义物理系统创建2D游戏旨在让他们感觉像是“8位和16位时代的经典游戏”。

Unity开发人员可能会对这些内容产生兴趣,但即使是不使用Unity的开发者也可能会喜欢听到RexEngine如何成为故事的故事。

这是一个有趣的例子,为什么你可能会花时间制作游戏来制作可以帮助你(和其他人)更有效地制作游戏的东西,即使你害怕推出自己的游戏开发技术。

根据Sky Tyrannosaurusowner(以及偶尔的Gamasutra博主)Muir Freeland,“我制作了RexEngine,因为我厌倦了每次开始新项目时都要重新发明轮子。”在发给Gamasutra的电子邮件中,Freeland开辟了一些关于工具包如何工作的信息,以及它为Unity开发者做了些什么 - 以及它在创建过程中遇到的一些障碍。

什么是RexEngine,你为什么要这样做?

RexEngine是Unity的2D游戏引擎。它为您提供了一个像素完美的2D物理引擎,可轻松访问庞大的经典游戏机制库,包括跑步,跳跃,攻击以及一些更细微的内容,如冲刺和爬墙。您可以在没有任何代的情况下设置所有这些内容。它旨在节省时间并让游戏感觉非常棒。

您可以直接从菜单创建新角色,并为他们

提供这些能力的任意组合,他们就可以正常工作。然后,您可以从Unity的Inspector中微调其行为和交互方式的各个方面,而无需键入任何一行代。

你可以制作一个像 Mario 一样的游戏,基于动量的动作和对敌人的弹跳,或者你可以制作一个类似 Castlevania 的游戏,僵硬的动作和锁定的跳跃。或者你可以制作一个版本的西蒙贝尔蒙特,它可以在接触时对敌人造成伤害并像 Mega Man X 一样跳上墙壁。

它还有一个自定义的2D物理引擎。我一直都在努力让Unity&rsquo的默认物理感觉对于2D平台游戏感觉很好,所以RexEngine有自己的物理特,它是像素完美的,基于老式的经典。我希望它们易于使用,我也希望它们能够像经典游戏那样,感觉非常清晰,精确和数字化。

我制造了RexEngine因为我厌倦了每次开始新项目时都要重新发明轮子。在我的职业生涯中,我可能已编并且“跳跃”。几十次。我想最后一次这样做,并完成它。从现在开始,我不再编程跳跃了。我只是导入RexEngine并点击一个复选框。

将它组合在一起会遇到什么挑战?

制作RexEngine的最大挑战是让一切都很好地融合在一起。

例如,您可以按一个按钮将重力倒置,因为我对于像 Mega Man 5 这样的东西来说是个巨大的吸盘,然后你可以沿着天花板跑。

RexEngine还有可以攀爬的梯子。我意识到很长一段时间的发展,梯子被反向重力打破,因为上下的概念被翻转,梯子没有被编以理解。因此,我必须进入并重建梯子才能与引力无关。

然后兔子洞越来越深 - —例如,敌人也可以爬梯子,并且他们可以设置为朝向玩家移动,并且敌人试图以反向重力向玩家攀爬时存在问题。有一次,我最终将敌人从梯

子射向太空。这很有趣但也明显坏了。

有很多这样的小事。 RexEngine背后的理念是人们可以采用机制并以任意组合和任何一组价值观使用它们,因此对于我没有想到的事情来说,这是一个巨大的挑战。

相关新闻:
Deadlight dev宣布华丽的celshaded开放世界冒
上一篇:Warpgate HD - 史诗空间探索,iPad风格 下一篇:Nintendo UK Head Yarnton Chairs 2011年8月的爱丁堡互动节