All Projects → benukhanov → maple-fighters

benukhanov / maple-fighters

Licence: AGPL-3.0 license
A small online game similar to MapleStory

Programming Languages

C#
18002 projects
rust
11053 projects
javascript
184084 projects - #8 most used programming language
CSS
56736 projects
Dockerfile
14818 projects
Makefile
30231 projects

Projects that are alternatives of or similar to maple-fighters

auto-maple
Artificial intelligence software for MapleStory that uses various machine learning and computer vision techniques to navigate challenging in-game environments
Stars: ✭ 112 (+166.67%)
Mutual labels:  maplestory
MapleStory-tool
ijl15.dll for MapleStory
Stars: ✭ 51 (+21.43%)
Mutual labels:  maplestory
MapleEzorsia
v83 edits for creating a custom resolution client
Stars: ✭ 17 (-59.52%)
Mutual labels:  maplestory
LibreMaple-Client
Made-from-scratch Maplestory game client for LibreMaple, fork of JourneyClient
Stars: ✭ 26 (-38.1%)
Mutual labels:  maplestory
quest optimizer
(fixed in a game update) Quest.wz file optimizer for MapleStory, gets rid of most (if not all) in-game lag.
Stars: ✭ 16 (-61.9%)
Mutual labels:  maplestory
MapleClientEditTemplate
An increasingly generic and comprehensive MapleStory client editing framework. Written by Erik A (Minimum Delta). Intended to abstract away some of the MapleStory client editing learning curve.
Stars: ✭ 3 (-92.86%)
Mutual labels:  maplestory
Verdant
An open-source launcher for *Naver Channeling* Korean MapleStory ~ 메이플스토리 네이버 채널링 게임런처
Stars: ✭ 12 (-71.43%)
Mutual labels:  maplestory
AzureV316
AzureMS v316 KMS, i will update it and rewrite it from scratch later on to get a better understanding about everything.
Stars: ✭ 67 (+59.52%)
Mutual labels:  maplestory
MSCalculator
Using Maplestory material and reverse Polish algorithm to complete the Android calculator.
Stars: ✭ 14 (-66.67%)
Mutual labels:  maplestory

Maple Fighters


A small online game similar to MapleStory

maplefighters.io

About

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!

Play Online

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! 🚀

Screenshots

Lobby The Dark Forest

Technology

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

Projects

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.

Build Status

Name Status
Maple Fighters Unity Build
Frontend Frontend Build
Auth Service Auth Service Build
Game Service Game Service Build
GameProvider Service GameProvider Service Build
Character Service Character Service Build
Chat Service Chat Service Build

Contributing

Please read the contributing guidelines.

Artwork

The artwork is owned by Nexon Co., Ltd and will never be used commercially.

License

AGPL

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].