Grundsätzlich hat der Prozessor einen zentralen Einfluss auf die Leistung des PCs. Eine CPU zu tauschen ist allerdings, insbesondere wenn der PC schon etwas älter ist, nicht so einfach, da du dann meistens auch das Mainboard tauschen musst. Grundsätzlich sind halbwegs moderne Quadcore CPUs (z.B. i3 10100F) den meisten Aufgaben, die man als Privatanwender an den PC stellt ausreichend gewachsen, eine 6 oder 8 Kern CPU ist ideal.
Wenn es um Gaming geht ist meistens die Grafikkarte der limitierende Faktor. Eine GPU lässt sich relativ leicht aufrüsten, da praktisch alle Grafikkarten auf alle Mainboards passen. Allerdings benötigen gaming tauliche Grafikkarten heutzutage mindestens 100 Watt, das Netzteil muss also diese Leistung auch bereitstellen können und einen passendes Stromanschluss besitzen. Der Mindeststandard für fullHD Gaming ist aktuell meiner Meinung nach eine RX 6500xt. Wenn du aktuelle Titel in hohen Einstellungen spielen möchtest, würde ich dir mindestens zu einer RX 6600 raten.
Die Größe des Arbeitsspeichers beeinflusst ebenfalls die Leistung des Computers. Minimum für allgemeine Anwendungszwecke ist aktuell 8GB für Gaming sind 16GB ideal. Je nach Anwendungszweck können Computer auch von mehreren 100GB noch stark profitieren, für die allermeisten Menschen sind aber 16GB mehr als ausreichend. RAM lässt sich ebenfalls relativ leicht erweitern. Hierbei muss allerdings auf die Taktung und den DDR-standard geachtet werden.
Um die allgemeine Geschwindigkeit eines älteren Systems günstig und effektiv zu verbessern empfiehlt es sich verbaute HDD Festplatten durch SSDs zu ersetzen. Das bringt zwar in Spielen nicht mehr FPS macht aber für alles Andere einen Unterschied wie Tag und Nacht und würde ich in jedem Fall dringend empfehlen.