Нет описания

JunWang a856228459 merge from remote 8 лет назад
build 2a60c9c014 Revert "Update code from master" 8 лет назад
data bc82851846 Implement inventory system (Part I) (#51) 8 лет назад
screenshots 2a60c9c014 Revert "Update code from master" 8 лет назад
src a856228459 merge from remote 8 лет назад
tests 2a60c9c014 Revert "Update code from master" 8 лет назад
.gitattributes cbbb3fd98e 初次提交 8 лет назад
.gitignore 4c5a3f96db Add a game client prototype (#81) 8 лет назад
.travis.yml 2a60c9c014 Revert "Update code from master" 8 лет назад
LICENSE 5565ab8c61 Create LICENSE (#86) 8 лет назад
NuGet.config 693fae2c21 Entity spawner (#59) 8 лет назад
Readme-zh.md 2a60c9c014 Revert "Update code from master" 8 лет назад
Readme.md 2a60c9c014 Revert "Update code from master" 8 лет назад
appveyor.yml 328998c6df Add ECS for Client (#85) 8 лет назад
build_and_run.bat faa78d4d5d Update docs. (#90) 8 лет назад
build_and_run.sh faa78d4d5d Update docs. (#90) 8 лет назад

Readme-zh.md

MineCase Build Status Build status

Screenshots

English | 中文文档

介绍

MineCase 是使用 .NET Core 开发的一个跨平台、分布式的 Minecraft 服务端应用,使用了 Orleans 框架。

目前仅支持 Minecraft 1.12 的版本。

安装

从 docker 中运行(仅支持 Linux 环境)

安装 docker

可以根据 这个指南 来安装好 docker。

从 docker 中运行应用

curl -o docker-compose.yml https://raw.githubusercontent.com/dotnetGame/MineCase/master/build/docker/linux/docker-compose.yml
docker-compose up

你可以使用 docker-compose stop 来终止应用。

构建源码运行

前置要求

你需要先安装 .NET Core sdk2.0,可以在 这里 找到你需要的版本。

获取源码

git clone [email protected]:dotnetGame/MineCase.git
cd MineCase

或者 下载ZIP 并进入 MineCase 目录。

构建并运行

  • Windows

双击 build_and_run.bat

  • Linux 和 Mac

运行 build_and_run.sh

贡献

本项目仍在开发阶段,我们非常欢迎并感谢你为这个项目来做贡献。

如果你是开发者,我们欢迎你 Fork 这个项目并提交你的修改,有什么问题我们可以在 Issues 中一起讨论。

如果你是用户,在使用这个服务器的过程中遇到的任何问题,或者有什么好的建议,都可以在 Issues 中向我们提出。