Nest M.U.D - 入门指南

一个 M.U.D(多人地牢)使用 nestjs 构建后端 API,并使用 Flutter 构建前端 UI。

服务器

? 在运行这些脚本之前,请先了解它们的作用!

设置

尝试安装 nvmnodeyarnnestjs 以及 package.json 中定义的依赖项。

cd server
./script/setup

启动服务器

docker 容器中启动一个 postgres 数据库,使用 db-migrate 运行数据库迁移,加载游戏数据并启动 nestjs API 服务器。

cd server
./script/start

启动客户端

cd client
./script/start

待办事项

  • 客户端 - 创建角色
  • 客户端 - 移动角色
  • 确定此概念验证的最终范围

特别说明

由于我更倾向于使用 Go 构建后端,因此我只在此版本中构建有限的功能作为概念验证,并以此方式学习 nestjsTypeScript

GitHub

https://github.com/alienspaces/nest-mud