Dive into the first part of a comprehensive video series on networking in C++ for MMO client/server applications using ASIO. Learn how to set up ASIO, explore general networking challenges, and begin implementing a portable, reusable, and flexible framework. Cover topics such as asynchronous ASIO programming, creating message headers, custom message types, server-client architecture, threadsafe queues, and client interfaces. Follow along as the instructor builds the foundation for a simple MMO game, with source code available on GitHub. This 58-minute tutorial is suitable for C++ developers looking to enhance their networking skills and create robust client/server applications.
Networking in C++ - MMO Client/Server, ASIO and Framework Basics - Part 1