Skip to content

Repository files navigation

PlantsVsZombies AndroidTV

English | 简体中文

license Android CI

A mod of Plants vs. Zombies Android TV version.

Build

  • Ensure the following is installed:

    • Android SDK Platform 34
    • NDK v27.3.13750724 (r27d)
    • CMake v3.20+
  • Clone the repository.

    git clone https://github.com/ZombieYetis/PlantsVsZombies-AndroidTV.git
    cd PlantsVsZombies-AndroidTV
  • Copy assets files to the path PlantsVsZombies-AndroidTV/app/src/main/assets/.

    If you need resource files, please contact the repository author.

  • Build with:

    • Android Studio: Click on the build button.
    • Command line: Run the following command:
      ./gradlew assembleDebugV115
  • If release, configure signing using the file keystore.properties located in the project root directory (you must create this file yourself). The file content format is as follows:

    storePassword=myStorePassword
    keyPassword=mykeyPassword
    keyAlias=myKeyAlias
    storeFile=myStoreFileLocation

Contributing

Coding Style (C++)

Name Convention

  • Functions / types / concepts: PascalCase
  • Variables: camelCase
  • Namespaces: snake_case
  • Macros / constants / enumerators / non-type template parameters: UPPER_CASE

Format

See .clang-format.

It is recommended to format the code using the IDE before each commit.

Commit

Refer to Conventional Commits.

License

The source code for this project is licensed under the GPL-3.0 license.

This project is not associated with or endorsed by Transmension, PopCap or Electronic Arts.

About

A mod of Plants vs. Zombies Android TV version (aka: PvZ TV Touch)

Topics

Resources

Stars

25 stars

Watchers

0 watching

Forks

Releases

Contributors

Languages