Here is how you can make a multiplayer game:
- Choose genre, gaming engine, gaming frameworks.
- Create the story and mechanics.
- Plus, you need to learn networking concepts
- Choose server-side or peer-to-peer networking based on the needs and the size of the game as well.
- Create the 2D or 3D graphics
- Code the game
- Test and iterate.