Blocky Battle

130 32 share embed

Blocky Battle is a fantastic strategy game in which you must use your army to fight off the incoming waves of monsters. During each battle, you can place your troops on the field and select which monsters they attack - your troops will then attack automatically and you can sit back and watch the fight unfold. Choose your troops wisely and make sure to make use of all your arsenal - don't simply rely on one unit type.

Your unit types include melee, ranged, wizard and epic - each unit type has its own strengths and weaknesses. You can help your troops do more damage by clicking on each enemy. At the end of each fight, be sure to spend your coins to buy unit upgrades. With 30 levels to complete and some awesome simulation gameplay, Blocky Battle is immense fun!

Release Date

December 2017


Blocky Battle is developed by CyberGoldfinch.


  • Many units to be unlocked and upgraded
  • Different monsters
  • Blocky world
  • You are free to use any strategy you want to win the match
  • You can click the monsters to damage them


  • Web browser
  • Android


  • Left click to interact
  • Arrow keys to move map
  • Mouse scroll to zoom in and out

Mobile Apps

Get Blocky Battle on the Play Store


» » Blocky Battle
Blocky Battle Video Walkthrough
Blocky Battle

Blocky Battle Walkthrough

Blocky Battle is an addicting battle game. You can check it out here on CrazyGames directly in your browser, for free. Blocky Battle uses WebGL technology to work in all modern browsers. In addition to playing the game online, you can also play it on your Android device. It has received 12,412 plays and has been rated 8.1 / 10 with 156 votes. If you enjoyed playing Blocky Battle, you should also play our other battle games such as Air Wars 2 and Zombs Royale (

Home | About | Games for your Site | Game Developers | Jobs | Scholarship | Terms & Conditions | Privacy | Contact

© Copyright 2013 - 2018 - Find us on Google Plus is an initiative of Maxflow BVBA, Lei 33/402, 3000 Leuven, Belgium.(VAT: BE 0550.758.377)