文件名称:space-shooter:一个使用Phaser 3和JavaScript的简单网络游戏
文件大小:12.9MB
文件格式:ZIP
更新时间:2024-06-12 10:16:25
JavaScript
太空射手 Space Shooter是一款使用Phaser 3和JavaScript构建的简单游戏。 游戏截图 建于 移相器3 JavaScript Webpack 异步/等待 依存关系 移相器 Webpack 复制Webpack插件 巴别塔 多滕夫 游戏设计文件: 单击此以查看游戏设计文档。 播放说明: 使用键盘上的箭头在周围的空间中移动飞船,并使用空格键在敌人身上发射激光。 现场演示 入门 要启动并运行本地副本,请遵循以下简单的示例步骤。 先决条件 Node.js VSCode 实时服务器(VSCode扩展) 设置 通过键入`git clone (在这种情况下,您必须在本地计算机上安装git)克隆此存储库,或从GitHub下载该代码的zip版本。 使用以下命令安装依赖项: npm install 用法 通过在终端中键入以下命令来编译代码(确保在项目的根目录中
【文件预览】:
space-shooter-development
----.gitignore(2KB)
----README.md(2KB)
----.github()
--------workflows()
----LICENSE(1KB)
----__tests__()
--------GunShip.test.js(230B)
--------ScrollingBackground.test.js(276B)
--------sortResult.test.js(336B)
--------EnemyLaser.test.js(249B)
--------SceneMain.test.js(240B)
--------ChaserShip.test.js(238B)
--------GreenShip.test.js(242B)
--------SceneMainMenu.test.js(256B)
--------Entity.test.js(234B)
--------SceneGameOver.test.js(252B)
--------PlayerLasers.test.js(243B)
--------Player.test.js(226B)
----package.json(1KB)
----babel.config.json(39B)
----dist()
--------buttonBlue.png(3KB)
--------enemyBlue2.png(3KB)
--------explosion.mp3(54KB)
--------laserBlue05.png(276B)
--------newBg.png(9KB)
--------enemyGreen5.png(3KB)
--------app.bundle.js(7.11MB)
--------vikinghorn.mp3(39KB)
--------playAgainBlue.png(4KB)
--------buttonRed.png(4KB)
--------laserRed01.png(735B)
--------laserGreen03.png(284B)
--------ufoGreen.png(9KB)
--------playAgain.png(5KB)
--------ship_spritesheet.png(12KB)
--------index.html(1KB)
--------Mars.wav(3.94MB)
--------Venus.wav(2.16MB)
--------screenshot.jpg(96KB)
----src()
--------utils()
--------scenes()
--------entities()
--------background()
--------index.js(549B)
----setupTests.js(38B)
----index.html(1KB)
----webpack.config.js(1KB)
----.eslintrc.json(374B)
----assets()
--------buttonBlue.png(3KB)
--------enemyBlue2.png(3KB)
--------explosion.mp3(54KB)
--------laserBlue05.png(276B)
--------newBg.png(9KB)
--------enemyGreen5.png(3KB)
--------vikinghorn.mp3(39KB)
--------playAgainBlue.png(4KB)
--------buttonRed.png(4KB)
--------laserRed01.png(735B)
--------laserGreen03.png(284B)
--------ufoGreen.png(9KB)
--------playAgain.png(5KB)
--------ship_spritesheet.png(12KB)
--------Mars.wav(3.94MB)
--------Venus.wav(2.16MB)
--------screenshot.jpg(96KB)
----package-lock.json(419KB)