使用 Vue 3、Firebase Auth、Firebase 函数、Firebase Firestore 和 Javascript。
我的身份验证工作正常,玩家可以注册,然后我需要的详细信息存储在 firebase 中。
我可以为每个玩家更改我希望的事件。
我希望让“玩家A”行动然后被冻结,然后“玩家B”行动,然后重复。这一步...我找不到使用上述程序来执行此操作的方法。
我尝试过聊天 gpt、资源等...找不到在玩家之间创建简单切换的示例。
两个玩家都可以控制网页,我希望他们轮流行动。
任何帮助都会很棒。我只是对此感兴趣,甚至努力想知道这是否可能,如果我需要另一个程序、界面等..
为了创建两人游戏,您需要的不仅仅是两个用户登录您的应用程序。一个简单的结构可能如下:
用户登录您的应用程序并选择/创建游戏。这可能需要一些 websocket 工作,您可以找到很多关于这方面的教程。
使用数据库中的对象来表示游戏状态,存储两个参与玩家的用户 ID,然后在各自的操作/事件上在他们之间切换以处理回合。
希望这有帮助!