Those games should run well on this laptop, but not necessarily at all high settings. I don't have these particular games, but...
- I believe Minecraft is a fairly cpu intensive game.
- Fortnite probably also could do with a bit more grunt at the higher settings, as while it is cartoon like some of the lighting
and shadow effects may require more processing power than expected.
- i3 is a dual core cpu with Hyper-threading which adds two pseudo cores. Some games don't like Hyper-threading.
- i5 is a proper quad core cpu and a good option for games, however 2.3GHz is a bit on the low end for many games.
If at all possible see if Santa can offer a cpu closer to 3.0GHz.
- However the 1050ti is a good graphics card and will compensate a bit for the relatively slow 2.3GHz cpu.
- 8GB system RAM is more than enough. particularly relative to the cpu and gpu processing power.
The only way you would use even 8GB is if you heavily multi-task (have heaps of stuff open in the background while gaming).
- Don't worry about the AMD Athlon 64 or Pentium D. Those are older model cpu's (over 10 years old) and are less
capable even if the speed is a bit higher.
"1 TB SATA hard drive instead of SSD (don't know if this matters)"
Win10 runs a bit snappier on an SSD, but games don't benefit baring a slightly faster loading time.
Problem is, even if the SSD is 256GB it could fill up surprisingly fast, so I would go with the 1TB HDD, even though that
is perhaps a bit large if you don't already have a big game collection.
- Note that no laptop, even with a 'Gaming' tag is as good as an equivalent desktop machine for gaming. Laptops all have
a problem keeping the heat down during long gaming sessions.
Using an external fan pad can help, but they still run hot.
.