Skip to content

About

my first mobile game.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Latest commit

 

History

79 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Circle Defence ๐ŸŽฎ

Home Page

Home Page

Upgrades Menu

Upgrade Page

Enemies Approaching

Enemies Approaching

Enemy Destroyed

Enemy Destroyed

Circle Defence is an exciting Android game where you defend a central shooter from waves of enemies. Strategize, upgrade, and survive as long as you can to earn coins and cash, which you can use to permanently improve your shooter's stats. How long can you last?


Gameplay ๐Ÿ•น๏ธ

Core Mechanics:

  • Central Shooter: Your shooter automatically fires bullets at enemies. Upgrade its stats to survive longer.
  • Enemy Waves: Enemies spawn in waves and move toward the shooter. Each wave gets stronger!
  • Combat: Bullets deal damage to enemies. Enemies die when their health reaches 0.
  • Health System: Enemies damage the shooter on collision. If the shooter's health reaches 0, it's game over!

Upgrades:

  • In-Game Upgrades: Use coins earned from killing enemies or completing waves to upgrade:
    • Bullet damage
    • Shooter attack speed
    • Shooter health
    • Shooter health regeneration
    • Shooter defense (percentage and absolute)
    • Wave coin bonus
  • Permanent Upgrades: After dying, return to the home menu and use cash (earned alongside coins) to permanently upgrade your shooter's stats for future games.

Features โœจ

  • Endless Waves: Test your skills against increasingly difficult enemies.
  • Dual Currency System: Earn coins for in-game upgrades and cash for permanent upgrades.
  • Strategic Upgrades: Choose which stats to improve to maximize your survival.
  • Simple Controls: Easy-to-learn, hard-to-master gameplay.

How to Play ๐ŸŽฏ

  1. Defend the Shooter: Enemies will move toward the central shooter. Survive as long as you can!
  2. Upgrade Stats: Use coins to upgrade your shooter's stats during gameplay.
  3. Earn Cash: Collect cash alongside coins to unlock permanent upgrades.
  4. Permanent Upgrades: After dying, return to the home menu and use cash to permanently improve your shooter for the next run.

Installation ๐Ÿ“ฒ

Download APK

  • Download the latest APK from the Android section.

Download .exe

  • Download the latest executable and corresponding .pck file from the Windows section

Build from Source

  1. Clone the repository:
    git clone https://github.com/ascyrax/circle-defence.git
    cd circle-defence
  2. Open the project in Godot Engine (version 4.x or later).
  3. Export the project for Android:
    • Go to Project > Export.
    • Select Android and configure the settings.
    • Click Export Project.

Controls ๐ŸŽฎ

  • Touch: Tap to upgrade stats during gameplay.
  • Automatic Shooting: The shooter fires automatically at enemies.

Contributing ๐Ÿค

We welcome contributions! Hereโ€™s how you can help:

  1. Report Bugs: Open an issue on GitHub and describe the problem.
  2. Suggest Features: Share your ideas for new features or improvements.
  3. Submit Code: Fork the repository, make your changes, and submit a pull request.

Please read our Contribution Guidelines for more details.


License ๐Ÿ“œ

This project is licensed under the MIT License. See the LICENSE file for details.


Credits ๐Ÿ™


Support the Project ๐Ÿ’–

If you enjoy Circle Defence, consider supporting the project:

  • โญ Star the repository on GitHub.
  • ๐Ÿ› Report bugs or suggest improvements.
  • ๐Ÿ’ฌ Share the game with your friends!

Enjoy the game, and happy defending! ๐Ÿ›ก๏ธ


Let me know if you need further customization! ๐Ÿ˜Š

About

my first mobile game.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages