A small online game similar to MapleStory
Maple Fighters is a multiplayer online game inspired by MapleStory. Players can choose a fighter to travel the world and fight monsters with other fighters.
Please ★ Star this repository if you like it and find it useful. Made With ❤️ For Open Source Community!
Maple Fighters is available at maplefighters.io. This is a web game, no installation required. Supported in any web browser with internet connection. Small, optimized, and incredibly fast! 🚀
Lobby | The Dark Forest |
---|---|
Game Engine: Unity WebGL
Client: C#, React.js (C# is compiled to C++ and finally to WebAssembly)
Server: C#, Rust, Node.js
Database: MongoDB, PostgreSQL
Reverse Proxy: Nginx
Name | Language | Description |
---|---|---|
maple-fighters | C# | Game code of the Maple Fighters. |
frontend | React.js | Provides game files generated by Unity. |
auth-service | C# | Stores user data and verifies user. |
game-service | C# | Creates game scenes, players and game objects. |
gameprovider-service | Rust | Provides a list of game servers. |
character-service | Rust | Stores the player's character data. |
chat-service | Node.js | Allows players to communicate with each other. |
Name | Status |
---|---|
Maple Fighters | |
Frontend | |
Auth Service | |
Game Service | |
GameProvider Service | |
Character Service | |
Chat Service |
Please read the contributing guidelines.
The artwork is owned by Nexon Co., Ltd and will never be used commercially.