Blocky Battle

302 60 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

Mobile Apps

Get Blocky Battle on the Play Store


Action » Battle » Blocky Battle

More Information About Blocky Battle

Blocky Battle is a fun battle game that you can play here directly in your browser, for free. This game has received 38,509 plays and has been rated 8.4 / 10 by 359 people. CyberGoldfinch made Blocky Battle. The game uses WebGL to run in modern browsers. Blocky Battle can be played in full-screen mode . Blocky Battle is available online and as a downloadable game on your Android device. If you enjoy the game, you should take a look at our other battle or 12 MiniBattles and



How to play Blocky Battle
  • Left click to interact
  • Arrow keys to move map
  • Mouse scroll to zoom in and out

Walkthrough Video

Home | About | Developers | Games for your Site | Jobs | Scholarship | Information for Parents | Terms of Service | Privacy | Contact

© Copyright 2013 - 2019 is an initiative of Maxflow BV, Lei 33/402, 3000 Leuven, Belgium.(VAT: BE 0550.758.377)