Pemain, mengendalikan tank, harus menghancurkan tank musuh di setiap level
Pemain, mengendalikan tank, harus menghancurkan tank musuh di setiap level, yang memasuki lapangan bermain dari atas layar. Tank musuh berusaha untuk menghancurkan pangkalan pemain (diwakili di peta sebagai burung, elang, orphoenix), serta tangki manusia itu sendiri. Level selesai ketika pemain menghancurkan semua 20 tank musuh, tetapi permainan berakhir jika pangkalan pemain dihancurkan atau pemain kehilangan semua nyawa yang tersedia.
Battle City berisi 35 tahap berbeda yang setinggi 13 unit dengan 13 unit. Setiap peta berisi berbagai jenis medan dan rintangan. Contohnya termasuk dinding bata yang dapat dihancurkan dengan memiliki tangki pemain atau penembak tangki musuh ke arah mereka, dinding baja yang dapat dihancurkan oleh pemain jika ia telah mengumpulkan tiga atau lebih bintang power-up, semak-semak yang menyembunyikan tangki di bawahnya, ladang es yang membuat sulit untuk mengendalikan tangki dan genangan air yang tidak dapat dilintasi oleh tangki. Ada empat jenis tank musuh yang semakin sulit. Permainan menjadi lebih menantang di level selanjutnya, karena tank musuh dapat bertindak sebagai umpan untuk memikat pemain dari pangkalan mereka sehingga tank lain dapat menghancurkannya. Selain itu, tangki berkedip dapat dihancurkan untuk power-up. Ada beberapa jenis power-up: simbol tangki memberikan kehidupan ekstra, bintang meningkatkan tangki pemain (memiliki satu bintang membuat tembakan lebih cepat, memiliki dua bintang memungkinkan dua tembakan simultan, memiliki tiga bintang memungkinkan pemain untuk menghancurkan baja), bom menghancurkan semua tank musuh yang terlihat, jam membeku semua tank musuh untuk periode waktu, Shovel menambah tembok baja di sekitar periode. Telang untuk periode waktu dan waktu untuk waktu.