newlon-public/README.md

1.2 KiB

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.