inflearn logo

Socket programming for online game development

This course covers the core of TCP/IP network programming required for online game development, with a practical, hands-on focus. You will learn step by step, starting with the basic principles of sockets and progressing through client-server architecture design to implementing a game framework using a self-developed network library. Topics covered: Basic network concepts and how TCP/IP works TCP programming using the Socket API Packet protocol design and implementation of transmission structures Development of a client/server-based game framework Optimization and practical tips needed for actual online game development Notes: The course is conducted on Windows using Visual Studio. Although it uses the standard bsd socket API, there are slight differences from Unix-based operating systems. IOCP and Overlapped I/O are not covered.

(5.0) 8 reviews

67 learners

Level Intermediate

Course period Unlimited

winsock
winsock
game-programming
game-programming
bsd-sockets
bsd-sockets
tcpip
tcpip
windows-programming
windows-programming
winsock
winsock
game-programming
game-programming
bsd-sockets
bsd-sockets
tcpip
tcpip
windows-programming
windows-programming

News

No published news.

$152.90