Hello everyone !
Im developing MMORPG, i have advanced understanding how networking is done and i have allready writed own database/patcher/server hubs. Im running each client on own thread and everything is working good.
But for map data on world server i cant find good way to understand it. How i should store my map to world server to have NPC AI calculations and stuff at right places ?
Current flow is this :
World server ↔ Main server ↔ client . When client walks in world World server should provide data where NPC are and calculate correct path for NPC’s.
Im not asking code or any softwares , im going to create all by myself, just need some information how map data is stored in world servers. Thank you in advance !