# PlantsVsZombies.net **Repository Path**: nyl/plantsvszombies.net ## Basic Information - **Project Name**: PlantsVsZombies.net - **Description**: Permanently moved to: https://github.com/Mewnojs/PlantsVsZombies.NET A cross-platform port of Plants Vs Zombies Windows Phone (C#) version using Monogame. - **Primary Language**: C# - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 5 - **Created**: 2022-06-17 - **Last Updated**: 2022-06-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # PlantsVsZombies.net #### Description An opensource cross-platform Plants Vs Zombies remake, written in C#, originated from codes in an olde-mobile version. #### Software Architecture The whole project comprises of three parts, which are *Lawn*, *Sexy*, and *Sexy.TodLib*. *Lawn* contains the very mechanic of the game system, including picking and spawning zombies, setting on the shooter plants, etc. *Sexy* works as the intermediate layer between the top-level of the game and XNA framework, providing several managers which help to control multimedia resources, and basic UI widgets. *Sexy.TodLib* controls of the rendering of graphic FXs. #### Installation 1. Clone into local; 2. Open and compile/publish with VS2019; 3. Extract game contents (not included in this repo) into the path of the compiled executable; 4. Enjoy! #### Instructions 1. This is an early yet unstable version of the project, things may have broken. If so, please report them as issues, which is very important for me. Thanks to all guys who contribute to this project! 2. Save files are storaged in %USERPROFILE%\AppData\Local\IsolatedStorage\RANDOM_STRING\RANDOM_CHARACTERS\YET_ANOTHER_RANDOM_STRING\AppFiles\docs\userdata #### Contribution 1. Fork the repository 2. Create Feat_xxx branch 3. Commit your code 4. Create Pull Request #### About Project Porting Author: MnJS(2508) (OICQ)GroupID: 884792079