Intanto bisognerebbe sapere di quale i7 stiamo parlando ;) (su nome i7 si passa da processori quad-core fino a deca-core :asd:)
Comunque vista la tua richiesta di confronto immagino si parli dei 7700 (quad-core) o al più 8700 (esa-core)
Le differenze sono sostanzialmente queste:
intel meno core ma più ipc e frequenza, amd più core, ma frequenze più basse ed ipc leggermente inferiore
Questo fa si che in programmi che parallelizzano molto AMD riesca ad andare meglio a parità di prezzo, per programmi che sfruttano solo pochi cores intel va tendenzialmente di più
Il gaming per ora difficilmente sfrutta molti core, ma in futuro le cose potrebbero cambiare
Io sinceramente, ad oggi, anche per solo gaming cercherei di puntare ad una cpu da almeno 6 core (i5 serie 8000 o R5 1600 e superiori, ovviamente :))
Lascerei invece perdere l'i7 7700 (anche in versione "k"), visto che ormai che è uscita la serie 8000 le stesse prestazioni le hai sugli i5 che costano meno (anche se essendo uscita da poco ancora si trovano male e a prezzi elevati, considerando anche che serve per forza una mobo Z370 per i nuovi processori, almeno fino ad anno nuovo quando usciranno anche i chipset più economici per chi non vuole fare overclock)
La differenza tra i5 ed i7 nella serie 8000, come nelle precedenti, è solo l'assenza di hyper treading (che fa vedere al sistema operativo due core virtuali per ogni core reale) e un piccolo taglio alla cache L3
Per il gaming in particolare si deve poi vedere che gpu si vuole affiancarvi e a che risoluzione e refresh rate si vuole giocare (ad esempio con schede di fascia media non vedresti differenze tra un i7 ed un r7, così come non la vedresti ad alte risoluzioni ;))
Riassumendo, in editing si tende a preferire molti core, visto che tendenzialmente i programmi scalano bene su questi (poi ci sono le eccezioni, ad esempio la suite adobe tende a preferire i core intel a quelli AMD), per gaming invece si tende a preferire alte frequenze ed ipc :)