【文件属性】:
文件名称:Oasis:用JavaScript和Socket.IO编写的实时多人.IO游戏
文件大小:648KB
文件格式:ZIP
更新时间:2021-05-04 09:55:04
javascript game express node multiplayer
绿洲
简单,实时的多人游戏景观。
现场演示
如果此域一段时间未加载,则大约需要20秒!
这是由于我选择了Heroku提供的最便宜的托管计划,这意味着它在闲置30分钟后将进入睡眠状态。
作者
托德·格里芬(Todd Griffin)
特征
实时多人游戏
随机,真实的世界地图生成(石头,草,沙,岸,海洋,树木,树叶)
带世界环绕的有限tilemap(tilemap边框之间的无缝过渡)
8方向移动/面对
拳打/杀/重生
杀手数排行榜
地形会影响玩家的最大速度(草最快,海洋最慢)
方向性影响玩家最大速度(侧向移动或向后移动慢于向前移动)
要求
必须安装了npm。
设置
在新的git clone上,运行npm run-script setup以快速启动并运行!
试试看!
运行npm start并使用您最喜欢的浏览器coughchromecough访问localhost:8633 !
背景
【文件预览】:
Oasis-master
----public()
--------style()
--------index.html(2KB)
--------pages()
--------scripts()
--------res()
----LICENSE(1KB)
----README.md(1KB)
----docs()
--------SocketMap.txt(4KB)
----.gitignore(19B)
----server()
--------app.js(594B)
--------database.js(4KB)
--------engine()
--------clients.js(966B)
--------authentication()
----package-lock.json(166KB)
----package.json(1KB)
----dev()
--------sqlite3-tool.js(2KB)