Skip to content

Kingwl/MineCase

 
 

Repository files navigation

MineCase Build status

介绍

MineCase 是一个分布式的 minecraft 服务端应用。MineCase 采用 .net core 编写,使用 Orleans 框架。
MineCase 具有以下特性:

  • 跨平台
  • 分布式

要求

运行这个服务器之前,请保证你的环境满足:

  • .net core sdk 1.1

目前支持的 minecraft 版本:

  • 1.12

开始

注:本项目还在施工阶段,所以还不能把游戏跑起来。

  1. 获取源码
git clone git@github.com:dotnetGame/MineCase.git

或者 下载ZIP

  1. 构建并运行

进入 MineCase 目录下,运行 run_server.bat,看到下面这一行提示的时候:

Press Ctrl+C to terminate...

再运行 run_gateway.bat

进度

模块 完成情况
握手协议
登陆
进入世界
地图生成
怪物生成
AI

反馈

如果你在使用 MineCase 的过程中遇到任何问题,请在 Issues 中提出。


Introduction

MineCase is a distributed minecraft server application. It is written in .net core, and using the Orleans framework.
MineCase has the following features:

  • cross-platform
  • distributed

Required

Before running this server, please make sure your environment meet:

  • .net core sdk 1.1

Currently supported version of minecraft:

  • 1.12

Getting Start

Note: This project is still in the construction phase, so the game can not run.

  1. Get source
git clone git@github.com:dotnetGame/MineCase.git

or Download ZIP.

  1. Build and run

Entry the MineCase directory, run run_server.bat, and when you see the following line:

Press Ctrl+C to terminate...

run run_gateway.bat .

Schedule

Module Finished
handshake
log in
entry the world
map generation
monster generation
AI

Feedback

If you encounter any problems with the use of MineCase, please point out that in Issues.

About

A minecraft server in dotnet core

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 99.9%
  • Batchfile 0.1%