-
使用CodeSandbox创建SpaceInvaders
资源介绍
Code Nation Studio多人游戏
为学生设计的React / Firebase项目
学生将实现一个React / Firebase应用程序,该应用程序需要两个或多个用户之间的协作,无论是游戏还是其他实时多用户程序。 老师提供了入门代码(此存储库)来处理用户身份验证,“候诊室”和用户匹配功能。
在项目结束时,教师将把所有小组的项目合并到一个单独的React应用程序中,以永久托管,使任何游戏都可以在任何时间播放(并可以用于将来的任何工作应用程序)。
日常示例:井字游戏
步骤1:创建新的游戏组件并读取会话元数据
步骤1.1:创建新的游戏数据
首先,将有关游戏的一些数据添加到src/gameData.js 。 请参阅下面的示例,该示例将tictactoe添加到gameData对象。 这是一个两人游戏,因此将minUsers和maxUsers为2。除非您设计的游戏可以具有可变人数的游戏