Skip to content

Fredcraft19/EasyNet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

116 Commits
 
 
 
 
 
 
 
 

Repository files navigation

EasyNet

EasyNet for Unity

EasyNet for Unity is my solution to CCU limits and hard-to-learn syntax for other Unity Networking Solutions. This is easy to learn and to use. EasyNet itself if the 'Backend' of the Unity code, I have plans to make EasyNet work with C++ aswell as it would be cool to make basic multiplayer for OpenGL. *for a personal project If/When I do create a C++ version for Easynet, it will be published here aswell.

EasyNet for C# .Net

EasyNet for .Net is my way to connect things like WinForms and/or ConsoleApps together. It has all the same features as EasyNet for Unity, ingoreing the conponents like NetworkTransform and all that, because .Net doesnt need this (because it doesnt have conponents like Transform)

Note

Over time, more features will be added. As the current features are barely for a functioning multiplayer game. AI was used in the developemnt - This does not mean the 'whole thing is AI'. AI was used in parts i was unsure about and am still learning about, it was used to assist, not to copy and paste.

Whats the goal?

To make a basic Mutliplayer engine that 'works' so noone is trapped from CCU Limits. Obviously there are much better alternatives than this but its a fun project I'm working on.

Documentation

C# .Net

Go to 'EasyNet for C# .Net' folder then go into Documentation.MD

Unity

Go to 'EasyNet for Unity' folder then go into Documentation.MD

Unity Template Project

I recomend you use Unity version: 2022.3.62f2

As this is the version i used for the creation of this.

About

My work in progress Multiplayer solution for Unity

Resources

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages