文件名称:SpaceInvaders:使用CodeSandbox创建
文件大小:1.17MB
文件格式:ZIP
更新时间:2024-03-08 02:40:03
JavaScript
Code Nation Studio多人游戏 为学生设计的React / Firebase项目 学生将实现一个React / Firebase应用程序,该应用程序需要两个或多个用户之间的协作,无论是游戏还是其他实时多用户程序。 老师提供了入门代码(此存储库)来处理用户身份验证,“候诊室”和用户匹配功能。 在项目结束时,教师将把所有小组的项目合并到一个单独的React应用程序中,以永久托管,使任何游戏都可以在任何时间播放(并可以用于将来的任何工作应用程序)。 日常示例:井字游戏 步骤1:创建新的游戏组件并读取会话元数据 步骤1.1:创建新的游戏数据 首先,将有关游戏的一些数据添加到src/gameData.js 。 请参阅下面的示例,该示例将tictactoe添加到gameData对象。 这是一个两人游戏,因此将minUsers和maxUsers为2。除非您设计的游戏可以具有可变人数的游戏
【文件预览】:
SpaceInvaders-master
----.gitignore(337B)
----.codesandbox()
--------workspace.json(396B)
----package.json(734B)
----package-lock.json(663KB)
----src()
--------GameComponent.js(5KB)
--------UnknownGameType.js(2KB)
--------games()
--------UserApi.js(2KB)
--------index.js(605B)
--------logo.svg(3KB)
--------App.js(3KB)
--------FilterSelect.js(870B)
--------Header.js(3KB)
--------registerServiceWorker.js(4KB)
--------DataViewer.js(3KB)
--------gameData.js(4KB)
--------GameCard.js(7KB)
--------WaitingRoom.js(3KB)
--------index.css(2KB)
--------App.test.js(248B)
--------AddGameButton.js(2KB)
----public()
--------games()
--------index.html(2KB)
--------favicon.ico(4KB)
--------manifest.json(317B)
--------ico-code-nation.ico(618B)
----README.md(20KB)