Yes, there are many games like battlefield heroes:
•battlefield play 4 free
•battlefield 1947
•battlefield Vietnam
•battlefield 2
•battlefield 2 modern combat
•battlefield 2142
•battlefield: bad company
•battlefield 1943
•battlefield: bad company 2
!! Enjoy !!