Blackguard实时协作冒险游戏

黑色简洁风格的实时协作冒险游戏,叫做 Blackguard。你可以通过 Web 技术来创建和构建这款游戏,挺适合多个玩家在同一会话中一同冒险。这个项目最初是我 2019 年研讨会的产物,目的是展示如何用 Web 技术打造实时的多人游戏。其实,这只是一个 MVP 版本,所以欢迎你来提交 PR!

想要开始的话简单,直接git clone仓库,再用npm install装依赖,npm start就能启动开发模式,运行这个游戏了。适合入门学习和改进哦。

如果你对实时协作游戏感兴趣,或者想尝试构建自己的冒险游戏,这个项目真的还挺不错的。通过使用npmelectron,你可以轻松把它搭建起来,还能直接看到效果。值得一试。

zip
blackguard-master.zip 预估大小:45个文件
folder
blackguard-master 文件夹
file
package.json 2KB
folder
@types 文件夹
file
phaser.d.ts 3.66MB
file
blackguard.d.ts 690B
file
tslint.json 324B
file
prettier.config.js 99B
file
LICENSE 34KB
file
package-lock.json 533KB
folder
static 文件夹
folder
fonts 文件夹
file
ChevyRayMagicBook.ttf 16KB
file
fonts.css 272B
file
ChevyRaySkullboy.ttf 13KB
folder
tiled 文件夹
file
dungeon.json 57KB
file
dungeon.tmx 31KB
folder
tilesets 文件夹
file
world.tsx 233B
folder
src 文件夹
folder
renderer 文件夹
folder
scenes 文件夹
file
MenuScene.ts 4KB
file
BootScene.ts 2KB
file
NewGameScene.ts 3KB
file
DungeonScene.ts 6KB
folder
ui 文件夹
file
Button.ts 662B
folder
MenuItem.ts 文件夹
file
index.tsx 2KB
folder
components 文件夹
file
Game.tsx 1KB
file
App.tsx 1KB
folder
utils 文件夹
file
animations.ts 1KB
file
debug.ts 1KB
file
dice.ts 408B
file
constants.ts 3KB
folder
entities 文件夹
file
Entity.ts 1KB
file
Door.ts 616B
file
Player.ts 2KB
file
Armor.ts 217B
file
Item.ts 321B
file
Chest.ts 2KB
file
Actor.ts 5KB
file
Weapon.ts 219B
file
Monster.ts 584B
file
index.css 35B
folder
main 文件夹
file
server.ts 209B
file
index.ts 2KB
file
tsconfig.json 329B
file
stylelint.config.js 62B
file
.gitignore 40B
file
CODE_OF_CONDUCT.md 3KB
file
webpack.renderer.js 284B
file
README.md 2KB
file
postcss.config.js 171B
zip 文件大小:685.82KB