/Clash-with-Clans

A CLI based interactive game built using python.

Primary LanguagePython

Clash with Clans

  • A Terminal Based imitation of Clash of Clans. Developed in python using OOPS concepts.

Hariharan Kalimuthu, 2020115015

Features

  1. King

    1. Controls :
      1. W - up movement
      2. A - left movement
      3. S - right movement
      4. D - down movement
      5. SPACE - attack
  2. Queen

    1. Controls :
    2. W - up movement
    3. A - left movement
    4. S - right movement
    5. D - down movement
    6. SPACE - normal attack
    7. F - Eagle eye special attack
  3. Barbarians

    1. Automated troops that can be spawn using the Z , X , C , that are generated from the 3 spawning points , and move, target the nearest buildings.
    2. A max barbarians that can be deplayed is capped at 6
  4. Archers

    1. Automated troops that can be spawn using the 4 , 5 , 6 , that are generated from the 3 spawning points , and move, target the nearest buildings.
    2. A max barbarians that can be deplayed is capped at 6
  5. Balloons

    1. Automated troops that can be spawn using the 1 , 2 , 3 , that are generated from the 3 spawning points , and move, target the nearest buildings.
    2. A max barbarians that can be deplayed is capped at 3
  6. Cannons

    1. Shoot and kill the nearest enemies
    2. Cannot shoot Balloons
  7. Wizard Towers

    1. Shoot and kill all types of troops
  8. Spells

    1. 2 spells of each type, heal and rage have been given for a game
    2. for heal spell use H and for rage spell use R
  9. Replay

  10. Replay feature has been implemented

  11. run the command python3 replay.py

  12. Impressive UI and Design of the game!!

Enjoy !!!!!!

Some Screenshots

barbs

won

lost