Multiplayer Game Programming: Architecting Networked Games,
Josh Glazer & Sanjay Madhav
Beginning Unreal Game Development: Foundation for Simple to ...
David Nixon
C Programming Language, 2nd Edition
Brian W. Kernighan & Dennis Ritchie
Learning C# by Developing Games with Unity - Seventh Edition
Harrison Ferrone
Level Up! The Guide to Great Video Game Design, 2nd Edition
Scott Rogers