Project Skylar

Follow me on GitHub

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!

System Requirements (Minimum)

CPU Intel Core i3 or equivalent
RAM4 GB
OSWindows 7 / OSX El Capitan / Linux 2.4
Video CardSM4 1GB VRAM
Disk Space2 GB

Project Skylar v0.9.1 Project Skylar v0.9.1

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.