infinity-run:快节奏的侧滑车,没有尽头

时间:2021-05-17 21:33:42
【文件属性】:
文件名称:infinity-run:快节奏的侧滑车,没有尽头
文件大小:6.06MB
文件格式:ZIP
更新时间:2021-05-17 21:33:42
JavaScript 无限奔跑 概述 Infinity Run是一款侧滚动游戏,在该游戏中,玩家*以最小的步伐继续移动,该步伐会随着时间的推移而增加。 没有获胜条件-目标只是在碰到障碍物和死亡之前要覆盖尽可能多的距离。 虽然只有一个级别,但难度会随着时间的推移而增加,并最终导致游戏结束。 建筑学 该项目使用的技术是: 香草JavaScript的游戏逻辑 HTML5 Canvas用于渲染游戏 用于游戏音乐和声音效果的Web Audio API Webpack用于捆绑脚本和管理依赖项 游戏本身的逻辑划分如下: game.js跟踪整体游戏状态。 保留画布的所有对象和上下文,并使用requestAnimationFrame定期将其状态呈现到画布。 gameObject.js包含用于定位和碰撞检测的逻辑,所有其他游戏实体都将从该逻辑继承。 player.js负责玩家角色的行为。 将强制执行最低运行速度,并具有
【文件预览】:
infinity-run-master
----index.html(2KB)
----webpack.config.js(372B)
----img()
--------tiles_spritesheet.png(126KB)
--------player_spritesheet.png(32KB)
--------background()
----js()
--------player.js(2KB)
--------infinityRun.js(2KB)
--------terrain.js(4KB)
--------utils.js(684B)
--------audio.js(1KB)
--------keyCodes.js(95B)
--------sprites.js(8KB)
--------game.js(4KB)
--------gameObject.js(1009B)
--------input.js(1KB)
----README.md(3KB)
----proposal()
--------README.md(4KB)
----bundle.js(39KB)
----css()
--------style.css(3KB)
----.gitignore(36B)
----audio()
--------gravity-reverse.mp3(12KB)
--------jump.mp3(32KB)
--------background.mp3(6.43MB)
----package-lock.json(165KB)
----package.json(676B)

网友评论