首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用GunDB的Unity3D多人游戏

使用GunDB的Unity3D多人游戏
EN

Stack Overflow用户
提问于 2017-11-27 00:03:43
回答 1查看 308关注 0票数 1

我通常使用firebase为我的多人游戏同步每个玩家,但这次我不能,因为这次我想创建一个桌面游戏,而firebase只支持移动。

我可以使用Gundb来存储玩家的位置和动画吗?并且每个客户端自动同步数据

EN

回答 1

Stack Overflow用户

发布于 2017-11-27 06:37:07

@alucard555是的,有一个非常简单的基于浏览器的游戏示例(250LOC中的小行星!)这可以通过Electron或其他方式在桌面应用程序中运行:

https://github.com/amark/gun/blob/master/examples/game/space.html

你可以在这里玩这个游戏(方向键移动,空格键发射冲击波,在手机或小屏幕上不起作用):

http://gunjs.herokuapp.com/game/space.html

特别是关于Unity3D,你需要一个JavaScript网桥。我自己没有做过Unity3D开发,但我有(?)已听到(?)它支持JavaScript?或者是它的一些变体?

GUN本身就是普通的JS,唯一需要移植的可能是改变默认的localStorage和WebSocket适配器(它们是模块化的,可以很容易地切换到UnityScript支持的东西)。

然而,我没有足够的Unity3D经验来谈论这件事。(我刚刚查找了Firebase的Unity support,注意到它不是基于JS的,而是C++。这可能意味着JS与Unity不兼容?)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47498108

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档