Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/pixeltris/YgoMaster
Offline Yu-Gi-Oh! Master Duel
https://github.com/pixeltris/YgoMaster
masterduel yugioh
Last synced: 6 days ago
JSON representation
Offline Yu-Gi-Oh! Master Duel
- Host: GitHub
- URL: https://github.com/pixeltris/YgoMaster
- Owner: pixeltris
- License: mit
- Created: 2022-01-30T12:28:12.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2024-08-28T12:57:27.000Z (2 months ago)
- Last Synced: 2024-08-28T14:21:37.973Z (2 months ago)
- Topics: masterduel, yugioh
- Language: C#
- Homepage:
- Size: 20.7 MB
- Stars: 799
- Watchers: 31
- Forks: 118
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# YgoMaster
Offline Yu-Gi-Oh! Master Duel (PC)
*Progress is not shared with the live game.*
## Features
- Create decks
- Open packs
- Solo content
- Custom CPU duels
- [PvP duels / friends / trading](Docs/PvP.md)
- Duel replays
- YDK / YDKe support
- Card collection stats / deck editor sub menu improvements## Requirements
- .NET Framework 4.0 (or above)
- The game downloaded on Steam (complete the in-game tutorial to download all data)YgoMaster is portable and can be used on any machine without Steam installed after being fully downloaded
## Usage
- Download the latest release from https://github.com/pixeltris/YgoMaster/releases
- Copy the `YgoMaster` folder (the folder, not the contents of the folder) into the game folder
- Run `YgoMasterClient.exe` (this should also auto run `YgoMaster.exe`)
- *[If you see file load error popups, infinite loading screens, corrupt screens, etc follow these instructions](Docs/FileLoadError.md)*Additionally...
- [It's recommended that you tailor the server settings to your preferences](Docs/Settings.md)
- Download [VG.TCG.Decks.7z](https://github.com/pixeltris/YgoMaster/releases/download/v1.4/VG.TCG.Decks.7z) for ~6000 decks from the YGO video games
- The custom duel starter UI can be accessed using the DUEL button on the home screen
- When updating copy your `/YgoMaster/Data/Players/` folder
- [How to change language](Docs/ChangingLanguage.md)
- [How to run on Linux](Docs/Linux.md)## Compiling from source
- Install Visual Studio with C++ compilers
- Run `Build.bat`
- Copy the `YgoMaster` folder into the game folder as mentioned aboveRunning `Build.bat` is the equivilant of:
- Compiling `YgoMaster.sln` with Visual Studio
- Compiling `YgoMasterLoader.cpp` with `cl`## Related
- https://www.nexusmods.com/yugiohmasterduel/mods - community mods
- https://www.nexusmods.com/yugiohmasterduel/articles/3 - modding guide
- https://github.com/SethPDA/MasterDuel-Modding/wiki - modding guide
- https://github.com/crazydoomy/MD-Replay-Editor - save / load replays
- https://code.mycard.moe/sherry_chaos/MDPro3 - forked YGOPro2 with Master Duel assets## Screenshots
![Alt text](Docs/Pics/ss1.jpg)
![Alt text](Docs/Pics/ss2.jpg)
![Alt text](Docs/Pics/ss3.jpg)
![Alt text](Docs/Pics/ss4.jpg)
![Alt text](Docs/Pics/ss5.jpg)
![Alt text](Docs/Pics/ss6.jpg)
![Alt text](Docs/Pics/ss7.jpg)