Network RPG Game was an ambitious project designed to create a networked multiplayer game with a server-client architecture. Developed over two semesters by a four-person team, the project aimed to deliver a fully functional game experience where the server would manage game data and facilitate player interactions, while the client provided a graphical interface for gameplay.
The server was responsible for storing information about characters and game units in a database, ensuring persistent game state and enabling player progression. Players could control their characters using a simple graphical user interface, allowing for basic in-game actions.
Despite the project's high ambitions, it faced significant challenges. The scope proved to be overly ambitious for the given timeframe, resulting in the completion of character control and basic actions, but the implementation of unit combat was left incomplete.
Network RPG Game highlights the complexities of developing networked applications and the importance of realistic project scoping and team management.