Top 20 NuGet game Packages

Obj mesh file parser for Game.NET
A C# library to interface with the Game State Integration found in Dota 2.
A distributed game server framework based on [Socket4Net](https://github.com/lizs/socket4net)
EntityNetwork for Unity3D
A light weight GUI for Monogame
Use Achieve as a simple, unobtrusive way to insert an achievement system into your game. Achieve depends on MQLight for messaging. Both projects were specifically designed for games.
Common library for IndieGamesLab components shared between client and server.
The Bespoke Games Framework is a collection of helper classes for writing games using C++ and Direct3D 11. The framework was modeled after Microsoft's XNA Framework.
Client library for communicating with IGL Services.
Library contains classes to create and investigate 2D cellular automata.
Extensible and well-documented dice roller with a robust set of features. Excellent for play-by-post forums, virtual tabletops, or for integrating into character sheets or encounter managers.
GameSparks.NET is a a REST API wrapper for the GameSparks REST API.
A 2D deferred-rendered .NET game engine designed for programmers with advanced lighting, shadows, and physics.
A C# library that handles the backend work of a Tic-Tac-Toe Game. You can check the docs here: https://github.com/Yeo-Wen-Qin/TicTacToe-Game/wiki
Library for reading ARK Survival Evolved savegame files including easy to use .NET domain model.
Mud Designer cross-platform networking contract for servers developed to run the game engine.
Mud Designer cross-platform game engine. Provides a default implementation of the MudDesigner.MudEngine.Core components.
An EndGate game server powered by SignalR.
Library built upon SignalR that eases creating multiplayer games.
A module for turning XNA and MonoGame's polling model for user input into an event-driven model. Subscribe to the events that you're interested and be told when they occur.