This time I studied mangos, the legendary open-source online game server framework, which has a good Chinese name called mango. This Dongdong likes to eat, so it immediately draws closer to me. It is a research study. So far, I have only read its skills.CodeMy goal is to learn some of its design ideas, code organization skills, and technical processing in game logic. After all, it is because wow's private server is widely used in the industry.
After understanding the basic process of skill processing, I was not disappointed, its design is not much "Superb" (maybe I am not competent enough), and the Code Organization is also slightly chaotic. However, in any case, legends are legends after all, mangos has many merits. For example, its event state machine model and its framework call mechanism are clever. As we have just started to read this stuff, what we get is perhaps just some plain view of it. Next, I would like to take a look at its map management and Item Management Code, hoping to surprise me more!
In addition, there is also a well-known wow private server: ascent, which is also written in C/C ++. The source code has been down and I want to have a big dinner!