MUD Game Programming - (1)

Author: Pengton
Publisher:
Publish Date: 2006-04-01
Features: This book starts with basic network knowledge and comprehensively explains how to develop pure text MUD games. It also focuses on how to implement MUD by building two MUDs, SimpleMUD and BetterMUD. The book is divided into four parts. The first part introduces basic knowledge of computer networks, Winsock/Berkeley Sockets API, and the concept of multithreading; it also showcases all the classes and functions in the basic library BasicLib used in this book, creates a socket library SocketLib, introduces the most commonly used Telnet protocol in MUD, and builds a simple Telnet-based chat server SimpleChat. The second part details how to create SimpleMUD. This is a very simple MUD, but through it, every concept of MUD programming is explained until every problem encountered in developing such a game is resolved. In SimpleMUD, the physical and logical layers of the game are all written in C++ code. The third part describes how to create BetterMUD, which is a very flexible MUD and much more complex than SimpleMUD. All the main features of modern MUD games are included in BetterMUD. In BetterMUD, the flexible logical layer is built using the Python scripting language. The fourth part, appendix, is included on the accompanying CD-ROM and contains all the auxiliary information that may need to be understood. This includes compiler settings, socket error codes, basic knowledge of C++, and basic knowledge of templates. It also includes the terminology used in this book. This book is part of the classic series on game development and is suitable for game developers, amateur game software development enthusiasts, and can also serve as a reference book for relevant majors in colleges and universities.

📌 Related Posts