文件名称:DuckHunt-JS:DuckHunt移植到JS和HTML5
文件大小:2.99MB
文件格式:ZIP
更新时间:2024-05-22 09:50:48
audio javascript game webgl canvas
DUCK HUNT JS v3.0 这是DuckHunt在Javascript和HTML5中的实现。 它使用PixiJS渲染引擎,Green Sock动画,Howler和Bluebird Promises。 渲染图 该游戏通过PixiJS渲染引擎支持WebGL和Canvas渲染。 声音的 如有必要,该游戏将尝试使用WebAudioAPI并回退到HTML5音频。 音频通过HowlerJS加载和控制。 补间 该游戏中的动画是由精灵图像和补间生成的PixiJS MovieClip的组合。 由于PixiJS不提供补间API,因此使用了Green Sock。 游戏逻辑 这款游戏的流程是使用Javascript管理的。 业务逻辑的主要块实现为ES6类,可使用Babel将其转换为ES5。 使用此仓库 您必须安装了 。 将仓库克隆到您选择的目录中 cd进入该目录并运行npm install 使用npm
【文件预览】:
DuckHunt-JS-master
----terraform.tfstate(4KB)
----.eslintrc(130B)
----main.js(181B)
----webpack.config.js(1KB)
----src()
--------modules()
--------assets()
--------libs()
--------data()
----gulpfile.js(2KB)
----LICENSE(1KB)
----README.md(2KB)
----s3policy.json(216B)
----dist()
--------audio.ogg(361KB)
--------audio.mp3(673KB)
--------index.html(630B)
--------duckhunt.js.map(3.11MB)
--------sprites.json(11KB)
--------sprites.png(343KB)
--------creator.html(5KB)
--------audio.json(694B)
--------duckhunt.js(2.49MB)
----terraform.tfstate.backup(4KB)
----.gitignore(23B)
----infrastructure.tf(843B)
----eslint()
--------eslint-babel.json(507B)
--------eslint-defaults.json(703B)
----package-lock.json(371KB)
----package.json(1KB)
----vendor()
--------audiosprite.js(9KB)