Skip to content

Latest commit

 

History

History
69 lines (46 loc) · 1.42 KB

README.md

File metadata and controls

69 lines (46 loc) · 1.42 KB

LiveCSharp

This is p2p Server using tcp and udp protocol.

Client of Unity → https://github.com/Taku3939/LiveCSharpForUnity

Project info

./LiveServer : Server project for live
./LiveClient : Client that can communicate with p2p
./ChatClient : Client that chat with multiple people.(Use test)
./AdminConsole : WebClient to set playing time of live
./Test : Test to see if the server works properly
./LiveCoreLibrary: Library for these project

How to use

server run

cd LiveServer
dotnet run

case of docker

docker run -d -p 25565:25565 -p 25501:25501/udp live-server

client run

cd LiveClient
dotnet run

server test

using xunit that works with c#

dotnet test

server build

Use docker. Therefore, it is necessary to build a docker environment.
Build based on this Dockerfile

docker build -t "live-server" .

if you set Github Actions, image auto generate and push container repository of Gcp based on this cloudbuild.yml

chat client run

cd ChatClient
dotnet run

License

This software is released under the MIT License, see LICENSE.

Author

Taku : https://github.com/Taku3939