首页 文章

使用unity作为2D游戏的渲染引擎

提问于
浏览
0

是否可以使用Unity作为渲染引擎?我有一个用C#编写的游戏,我非常想重写它以使用Unity,因为它的可移植性和C#的使用 . 游戏本身就是2D迷宫游戏(想想吃 beans 人) .

我阅读了很多关于使用Unity for 2D游戏的教程,但是它们几乎只使用嵌入在Unity中的菜单和编辑器,并且只使用了C#或其他编程语言的一小部分 . 如果我要走这条路,那就意味着我需要用Unity的编辑/菜单/经理等“重写”我的整个游戏逻辑......

我希望像XNA库一样使用它 . Unity有没有办法实现这一目标?如果没有,是否有另一个使用C#的游戏引擎/库是跨平台的,可以在移动设备下运行?

1 回答

  • 0

    我使用Unity制作了Fangz(https://www.youtube.com/watch?v=x6-5D6IkD5E) . 如果那不知道是什么:) .

    您可以像使用XNA一样使用Unity,但这会让您失去Unity的优势 . 一旦习惯了以自定义方式在编辑器中可视化成员变量(通过检查器编辑器脚本),就很难回头:) .

    此外,Unity现在拥有本机2d支持,这与2d Toolkit一样好,这是我曾经有幸与之合作的最精心设计的2d软件包 .

    使用Unity的另一个优点是,您将能够轻松地为您的2D游戏添加动画 . 只需添加动画组件,按下记录并移动即可 .

    总而言之,我发现自己在思考另一种方式:任何人都可以在其他任何Unity团队中进行2D游戏 .

相关问题