Project Description.
Project Skylar is for educational use only and is not intended for commercial distribution. The project was a proof-of-concept for designing and implementing a distributed systems architecture for the backend servers. The main concept is to allow backend servers to clone themselves, create new instances with similar configurations, and deploy them in a production environment (horizontal scaling). Scaling gets triggered when game servers are unable to handle more network traffic and throughput.
Now after finishing with all the backend development and my studies, I decided to release the source code.
Enjoy coding your way through. I made sure to document every script before leaving it behind. Consider adding more features, and don't forget to share it with everyone!
- Download Project Skylar for Windows
- Download Project Skylar for MAC
- For Linux - please compile from source code
System Requirements (Minimum)
CPU | Intel Core i3 or equivalent |
---|---|
RAM | 4 GB |
OS | Windows 7 / OSX El Capitan / Linux 2.4 |
Video Card | SM4 1GB VRAM |
Disk Space | 2 GB |
Development
“They say programming is an art form that fights back. Multiplayer programming is an art form that fights back with a vengeance!”— Some anonymous user on C# forums :)
Technologies Used | ||||
---|---|---|---|---|
3Ds MAX | Allegorithmic | B2M | C# | Substance Designer5 |
Substance Live | Marmoset Toolbag | Material Design | Modo | .NET |
OpenGL | Substance Painter | PhotonServer | Windows Server 2012R2 | Shader Forge |
IBM SoftLayer | Simplygon | Unity 4.3.6 |
Support or Contact
Having trouble with Project Skylar? contact me and I’ll help you sort it out.