newlon-public/README.md

27 lines
1.2 KiB
Markdown

# New Liberation of Neighborville
This is a Plants versus Zombies fangame developed by @GeoPlayerRu, @CaTronick and @slaimy4.
# Features
- Level editing plugin named pvzadventure.
- Stackable stats through FloatModifier.
- Reusable zombies and plants logic.
- Decoupled GUI through signals and global signal bus.
# How to build
## Prerequisites
- Godot Mono >= 4.7
- .NET SDK >= 8.0
- Git
## Build
### Windows
1. Clone the repository: `git clone https://github.com/GeoPlayerRu/newlon-public.git` (or use SSH)
2. Open the project in Godot.
3. Import project if required
4. To build windows executable, run: **Project -> Export**.
5. Select **Windows Desktop** preset and click **Export Project**. If you don't have Windows export template installed, you can install it through modal window.
6. Choose an output location and export project.
### Linux
1. Clone the repository: `git clone https://github.com/GeoPlayerRu/newlon-public.git` (or use SSH)
2. Open the project in Godot.
3. Import project if required
4. To build windows executable, run: **Project -> Export**.
5. Select **Linux Desktop** preset and click **Export Project**. If you don't have Windows export template installed, you can install it through modal window.
6. Choose an output location and export project.