The existing client-server architecture has certain limitations to support a large volume of users in the virtual environment. To broadcast all data to all users, the network traffic becomes very high when the number of users increased. Therefore, it takes longer time for data to transmit between clients and server and the performance of server decreased. In this project, a new approach based on interest management is proposed to solve the problems. A client-server communication system is developed based on interest management concept, region-based filtering, which enables scalability and reduces the amount of data communication. The system divides the game world into different regions. The players will be grouped based on the region. The system only broadcast the data to the players within the same group. The experiment results have demonstrated the effectiveness of the proposed approach.