landslide:具有全球得分排行榜的在线平台游戏。 HTML5 Canvas,MongoDB Express.js

时间:2021-05-14 13:23:09
【文件属性】:
文件名称:landslide:具有全球得分排行榜的在线平台游戏。 HTML5 Canvas,MongoDB Express.js
文件大小:4.7MB
文件格式:ZIP
更新时间:2021-05-14 13:23:09
JavaScript 滑坡 Landslide是基于Flash游戏Avalance(以前托管在thegamehomepage.com上,现已不存在)的在线平台游戏/攀爬游戏。 它是使用JavaScript和HTML从头开始构建的,具有Express.js服务器和MongoDB后端,可在在线排行榜中托管玩家的高分。 动态游戏 滑坡具有随机生成的内容,可实现无尽的重玩性,并且具有随机大小和下降速度的块从不可预测的位置掉落,从而使玩家保持优势。 基于矢量的物理计算可创建令人满意的重力和摩擦效果,从而使游戏玩法和运动更加流畅且令人满意。 碰撞检测可以准确地计算出玩家触碰的哪个边缘,从而使玩家能够跳下掉落的块的侧面或站在静态块的顶部,同时避免被上方的掉落的块挤压。 水在玩家后方缓慢上升,随着塔高越来越高,迫使他们向上移动。 高分排行榜 Landslide使用简化的后端服务器来保持高分。 使用MongoDB Atlas将分
【文件预览】:
landslide-master
----models()
--------Score.js(372B)
----guy.js(461B)
----config()
--------keys_prod.js(96B)
--------keys.js(144B)
----index.js(2KB)
----rock.js(588B)
----productionmanual()
--------scores.png(90KB)
--------mobile.jpg(272KB)
----soundfx()
--------jump1.wav(33KB)
--------warning.wav(41KB)
--------Fantasies_of_Yonder.mp3(3.39MB)
--------colorshift.wav(168KB)
--------jump2.wav(7KB)
--------.DS_Store(6KB)
--------drowned.wav(160KB)
--------crushed.wav(495KB)
----package.json(1KB)
----server.js(875B)
----routes()
--------api()
--------.DS_Store(6KB)
----index.html(3KB)
----backgroundsquares.jpg(199KB)
----package-lock.json(169KB)
----.DS_Store(10KB)
----mobile.html(2KB)
----game.js(9KB)
----arrows.png(84KB)
----.gitignore(44B)
----webpack.config.js(166B)
----README.md(2KB)
----style.css(3KB)
----gameview.js(13KB)

网友评论