# ygomaster **Repository Path**: mirrors/ygomaster ## Basic Information - **Project Name**: ygomaster - **Description**: YgoMaster 离线版《游戏王:大师决斗》(PC端),进度与正式版游戏不互通 - **Primary Language**: C/C++ - **License**: MIT - **Default Branch**: master - **Homepage**: https://www.oschina.net/p/ygomaster - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 1 - **Created**: 2025-04-16 - **Last Updated**: 2025-09-13 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## 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 above Running `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)