我正在尝试为 lance-gg 的 Renderer 子类编写单元测试 但是, lance.Renderer解析为未定义,这使我怀疑 lance 是从服务器导出而不是此处定义的客户端导出构建的: https://github.com/lance-gg/lance/blob/911b60bdb5b88 ...
我正在尝试为 lance-gg 的 Renderer 子类编写单元测试 但是, lance.Renderer解析为未定义,这使我怀疑 lance 是从服务器导出而不是此处定义的客户端导出构建的: https://github.com/lance-gg/lance/blob/911b60bdb5b88 ...
我的 lance-gg 游戏可以在 localhost 上运行,但是现在我已经尝试在数字海洋上进行部署,该站点似乎正在托管,但我无法连接 socket.io。 客户端浏览器中的错误是: [Error] Failed to load resource: The request timed out. ( ...
我希望将我的播放器 position 强制设置为 static 墙后面的新 position。 在客户端上,即使 position 以 1.0 弯曲,玩家也会撞到墙上,而不是 go 穿过另一边。 刷新页面以清除以前的 position 上下文修复它,使它们出现在墙的正确一侧。 如何在不刷新页面的情况 ...
插值和外推在文档中进行了解释,它们是有道理的。 什么是帧同步选项? 我试着看了一下代码,但这有助于获得官方描述。 ...
是否可以在游戏中添加暂停功能。 不将所有 DynamicObject 速度设置为 0。例如乒乓球游戏。 ...
开始试用Lance JS库来构建多人游戏。 我无法获得Spaace教程来接受我的Android设备(运行Android 8.1.0的Pixel 2 XL)上的输入。 我的笔记本电脑上的游戏运行正常。 将手机连接到笔记本电脑时,我在Javascript控制台中看到以下错误消息: ...
我正在尝试multiplayer game in HTML5制作multiplayer game in HTML5 。 我找到了lance.gg并且玩耍。 我像这样修改了Pong游戏。 删除桨(只剩下球) 将重力设为(0, 0.1) 每次键盘输入空格键设置Ball. ...
为了减少数据传输大小和为每个worldUpdate序列化世界对象的计算时间,我想知道是否可以省略物理可以在客户端gameEngine上完全忠实模拟的对象的同步(它们不是playerObjects所以playerInput不直接影响它们,它们的物理特性完全是确定性的)。 与这些GameObjec ...
我想知道在lance-gg中是否有一种简单的方法可以仅向每个玩家发送玩家特定数据,而不是向所有玩家发送所有数据。 我希望创建一个扑克游戏,并且不希望每个玩家所持有的数据都向所有玩家广播,而只是让每个玩家都收到有关他们自己的牌的信息。 这在目前的GameEngine和ServerEng ...
[Lance]从收听者那里获取信息并将其发送到游戏引擎的最佳方法是什么? 目前正试图让Spaaaceship跟随我的鼠标。 我制作了一个侦听鼠标移动的MouseControls.js并记录了光标的X和Y. 然后我在客户端引擎中使用以下代码将其引入游戏引擎 然后在游戏引擎中我尝试在p ...
如何使用现有的Phaser游戏并使其成为多人游戏? 我可以将Lance库用于此目的吗? 两个库都控制着自己的游戏对象,所以我不知道如何在同一个游戏中一起使用这两个框架。 ...