Foundation Wiki


About

Foundation was created by Nicholas Ventimiglia in 2015 as a toolkit to accelerate game development. This starter kit is designed to do everything for an online multi-player game, minus the game play. Over a years worth of labor went into this project. If you need assistance, feel free to contact me at Here.


Web Player Demos


Multiplayer Lobby

Play with the Multiplayer Lobby Now !


Downloads


Mvvm Toolkit and Lobby

Includes everything except the cloud !


Cloud Unity3d Client and MVC Server

A Asp.net MVC server specialized to serve as a Unity3d Data Server


Client Documentation


Terminal

A uGUI based console window for debugging apps.


Async Tasks

A utility library inspired by the Task Parallelism Library, but made especially for Unity3d.


Localization

The localization service provides translation of UI elements and strings on demand.


Databinding

Databinding is a mechanism to 'connect' your UI widgets (buttons, input, text, lists) to 'view models'.


Messenger

The Messenger is a static application service for relaying events (messages).


Injector

The Injector is a static application service for resolving dependencies similar to GameObject.Find.


Lobby

The Lobby System has everything you need for rapid multiplayer game prototyping.


Cloud Client

A easy to use api for communicating with the foundation server.


Cloud Server

A Asp.net MVC server specialized to serve as a Unity3d Data Server