| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
An Arabic MMORPG game built with Flutter, Dart, and Flame engine.
الفتح: طريق الانتقام (Al-Fateh: Path of Vengeance) is a fully-featured MMORPG game with Arabic language support, designed to run on mobile devices and web browsers. The game features a rich fantasy world inspired by Arabic and Islamic history, with deep character progression, guild systems, PvP and PvE combat, and much more.
The game is built using:
lib/ ├── config/ # Configuration files ├── core/ # Core utilities and helpers │ ├── error/ # Error handling │ ├── network/ # Network utilities │ └── utils/ # Utility functions ├── data/ # Data layer │ ├── datasources/ # Remote and local data sources │ ├── models/ # Data models │ └── repositories/ # Repository implementations ├── domain/ # Domain layer │ ├── entities/ # Business entities │ ├── repositories/ # Repository interfaces │ └── usecases/ # Use cases ├── game/ # Game engine and components │ ├── components/ # Game components │ │ ├── environment/ # Environment components │ │ ├── monster/ # Monster components │ │ ├── npc/ # NPC components │ │ ├── player/ # Player components │ │ ├── ui/ # UI components │ │ └── effects/ # Visual effects │ ├── systems/ # Game systems │ └── worlds/ # Game worlds ├── presentation/ # Presentation layer │ ├── blocs/ # BLoC state management │ ├── pages/ # App pages │ └── widgets/ # Reusable widgets └── main.dart # App entry point
Clone the repository:
git clone https://github.com/yourusername/arabic-mmorpg.git
Install dependencies:
cd arabic-mmorpg flutter pub get
Run the app:
flutter run
The game requires various assets (images, audio, etc.) that should be placed in the assets/ directory. The structure is as follows:
assets/ ├── images/ # Game images │ ├── characters/ # Character sprites │ ├── monsters/ # Monster sprites │ ├── maps/ # Map backgrounds │ ├── items/ # Item icons │ └── ui/ # UI elements ├── audio/ # Audio files │ ├── music/ # Background music │ └── sfx/ # Sound effects ├── fonts/ # Custom fonts └── maps/ # Map data files
The game requires a backend server for multiplayer functionality. The server code is available in a separate repository.
Contributions are welcome! Please feel free to submit a Pull Request.
This project is licensed under the MIT License - see the LICENSE file for details.
| Back | FazBrowse Home | New Git URL |