BF4: pra mim eh o melhor, pq apesar de ter alguns bugs, o jogo eh mt mais real e mais aberto. Os mapas sao mt maiores e vc tem mt mais opcoes pra jogar, vc pode ficar escondido fazendo emboscada, ou parado do outro lado do mapa so mirando com uma sniper, ou usando tank pra explodir tudo, ajudando com helicoptero, andando de aviao, dando um role de barco e etc. Cada um tem um jeito proprio de jogar e vc eh livre pra jogar do seu jeito, nao eh aquele tipo de jogo q eh sempre a msm coisa. A principal caracteristica de todo BF sempre foi o modo conquest, q eh onde tem esses mapas grandes e um monte de veiculo pra usar (igual eu falei ali em cima) mas tbm tem o modo deathmatch q eh o classico mata-mata em mapa pequeno
BF Hardline: primeiro de tudo, esse BF nao eh feito pela produtora original do BF, entao o jogo eh meio diferente. Joguei o beta e achei bem ruim, nao parece um BF original e sim um COD q tentou copiar o BF (e nao conseguiu). O modo de jogo achei estranho e o cenario de policia x terrorista na cidade tbm nao combina com um battlefield q normalmente a porrada acontece entre um exercito e outro. Nao chega a ser ruim, o jogo eh interessante mas achei o BF4 bem melhor.
COD: na minha opiniao eh o pior de todos. Nao tem fisica, nao tem mapa grande, nao tem veiculo, as armas parece tudo de plastico, inclusive a maioria delas (se nao for todas) nao sao armas reais e sim inventadas. Eh um jogo q foi criado pra ser "arcade" e nao um jogo realista. 99% do jogo inteiro eh so mata-mata em mapa pequeno, vc nao tem liberdade pra fazer mt coisa entao o jogo acaba enjoando facil. Isso vale pra tds os CODs, pq todo COD sempre foi assim, ate o Advanced Warfare q ainda vai ser lançado tbm ja vi uns videos no youtube e ja sei q vai ser a msm coisa irreal de sempre pq aparece ate cara voando, usando perna futurista q pula mais alto, ficando invisivel e etc