Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/arcj137442/matriangle-bats-server

Battle Triangle (BaTr) 的TypeScript版本(基于Matriangle实现)
https://github.com/arcj137442/matriangle-bats-server

Last synced: about 6 hours ago
JSON representation

Battle Triangle (BaTr) 的TypeScript版本(基于Matriangle实现)

Awesome Lists containing this project

README

        

# Matriangle BaTS Server

![GitHub License](https://img.shields.io/github/license/ARCJ137442/Matriangle-BaTS-Server?style=for-the-badge&color=78dce8)
![Code Size](https://img.shields.io/github/languages/code-size/ARCJ137442/Matriangle-BaTS-Server?style=for-the-badge&color=78dce8)
![Lines of Code](https://www.aschey.tech/tokei/github.com/ARCJ137442/Matriangle-BaTS-Server?style=for-the-badge&color=78dce8)
[![Language](https://img.shields.io/badge/language-TypeScript-cyan?style=for-the-badge&color=78dce8)](https://www.typescriptlang.org/)

![Created At](https://img.shields.io/github/created-at/ARCJ137442/Matriangle-BaTS-Server?style=for-the-badge)
![Last Commit](https://img.shields.io/github/last-commit/ARCJ137442/Matriangle-BaTS-Server?style=for-the-badge)

## Overview 概述

[Battle Triangle (BaTr) Gamma](https://github.com/ARCJ137442/BattleTriangle-Gamma)的TypeScript版本(基于[Matriangle](https://github.com/ARCJ137442/Matriangle)实现)

- 【2023-12-03 22:33:31】目前刚从Matriangle分离独立

## Quick Start 快速开始

### 安装

作为一个npm包,BaTS可以通过`git clone`被下载,并通过npm进行部署:

```bash
git clone https://github.com/ARCJ137442/Matriangle-BaTS-Server.git
npm install
```

### 运行

在安装后,可直接通过npm运行:

#### 启动游戏「Battle Triangle TS」

```bash
npm run batr
```

启动Node服务端,一并启动Vue客户端

#### 启动游戏「Battle Triangle TS」服务端

```bash
npm run serve
```

单独启动BaTS的Node服务端

## 许可证

包的**整体**以 ***LesserGNU General Public License v3(LGPLv3)*** 协议发布

- 使用者可以在**不修改源码时**私用
- 若使用者修改了源码,则必须将源码以相同协议发布

## Related Repos 相关项目

前身:[BattleTriangle-Gamma](https://github.com/ARCJ137442/BattleTriangle-Gamma)

- 主要抽象架构都于Matriangle(及其附属Mod「BaTS」)中实现