Batalla de Castillos: Snake Shooter es un juego de defensa de torres con un elemento de shooter similar a los juegos de romper ladrillos. Como guardián de un castillo, el objetivo del jugador es evitar que serpientes gigantes destruyan las estructuras de las torres a lo largo de 30 batallas. También se intenta ganar un elevado número de monedas y piedras preciosas.
Cada batalla presenta una torre situada cerca de un camino de tierra corto o largo y sinuoso. El jugador no dispara armas manualmente. En su lugar, dirige una lÃnea de punterÃa discontinua para autodisparar proyectiles en una o más direcciones. También utilizan cartas de potenciación y mejora a lo largo del tiempo para mejorar sus capacidades.
Cuando una serpiente gigante se desliza por un camino, el jugador dirige su lÃnea de punterÃa a cualquier segmento coloreado de las escamas de la criatura. Cada impacto directo reduce un número flotante de puntos asociados. En algunas batallas, el jugador también dispara a cofres gigantes para conseguir los tan necesarios potenciadores. Dicho esto, esa acción a veces puede costarles una batalla al distraerlos demasiado de una larga serpiente.
El juego muestra aleatoriamente cartas de potenciadores en la pantalla. El jugador también puede usar las ganancias de monedas y gemas para realizar mejoras en el mapa usando el botón inferior izquierdo. Estas herramientas pueden darles una gran ventaja. Por ejemplo, pueden adquirir un arquero que dispare flechas de fuego, aumentar su velocidad de ataque o su daño, y establecer ataques diagonales y frontales adicionales con múltiples proyectiles.
Castle Battle: Snake Shooter da al jugador opciones para mejorar el aspecto exterior y el tamaño de los nuevos iconos de la torre con el tiempo también. Ofrece muchas oportunidades de recompensa para cubrir las mejoras. El jugador puede reclamar recompensas diarias, de pase de temporada, de rueda giratoria y semanales con y sin anuncios.