
Socket programming for online game development
megayuchi
This course covers the core aspects of TCP/IP network programming essential for online game development with a practical focus. You'll learn step by step from the basic principles of sockets to client-server architecture design, and implementation of game frameworks using custom-built network libraries. Topics covered: Basic network concepts and TCP/IP operation principles TCP programming using Socket API Packet protocol design and transmission structure implementation Client/server-based game framework development Optimization and practical tips needed for actual online game development Important notes: The course is conducted on Windows using Visual Studio. While it uses standard BSD socket API, there are slight differences from Unix-based operating systems. IOCP and Overlapped I/O are not covered.
중급이상
winsock, game-programming, bsd-sockets















![Linux Introduction and Linux Kernel Overview [Author's Direct Lecture Part 1-1]강의 썸네일](https://cdn.inflearn.com/public/courses/333097/cover/8e09c5df-0571-462e-878c-39ddf13549b6/333097.png?w=420)
![Linux Kernel Structure and Principles: Interrupt Bottom Half [Author's Direct Lecture Part 1-6]강의 썸네일](https://cdn.inflearn.com/public/courses/333195/cover/3b8c8cd2-44b0-43b7-a441-b950ba367717/333195.png?w=420)

![Linux Kernel Structure and Principles: Interrupts [Author's Direct Lecture Part 1-5]강의 썸네일](https://cdn.inflearn.com/public/courses/333194/cover/79593ea5-0a6d-453a-8ead-a54103462943/333194.png?w=420)


