MOBA CSharp Unity Save

Framework for MOBA games. The server does not depend on Unity. Run on Linux.

Project README

MOBA_CSharp_Unity

Framework for MOBA games. The server doesn't depend on Unity. Run programs on Linux. Doujin Allstars Release Trailer: Open-source MOBA

Features

  • Client and Server written in C#.
  • The code is only 3000 lines.
  • Framework doesn't depend on Unity.
  • The server is just a console application. So run programs on Linux with Mono.
  • Pathfinding using Navigation Mesh.
  • Sight is shared by team.
  • Bush
  • Scriptable Heroes & Skills & Buffs & Items.

Quick Setup

Client

  1. Open MOBA_CSharp_Unity_Client with Unity.
  2. Build
  3. Copy MOBA_CSharp_Unity_Client/YAML and MOBA_CSharp_Unity_Client/CSV to build folder.
  4. Open YAML/ClientConfig.yml. And modify Host and Port.

Server

  1. Open MOBA_CSharp_Server/MOBA_CSharp_Server.sln with Visual Studio or MonoDevelop.
  2. Build
  3. Open YAML/ServerConfig.yml in the build folder. And modify Port.

References

Games

Software

Q&A

How can I change the parameters of the unit?

Open MOBA_CSharp_Server\MOBA_CSharp_Server\CSV\ExpTables and modify CSV files.

How can I change the parameters of the item?

Open MOBA_CSharp_Server\MOBA_CSharp_Server\CSV\Items.csv and modify it.

Open Source Agenda is not affiliated with "MOBA CSharp Unity" Project. README Source: yasgamesdev/MOBA_CSharp_Unity
Stars
265
Open Issues
3
Last Commit
1 year ago
License
MIT
Tags

Open Source Agenda Badge

Open Source Agenda Rating