"25 players would be too much for a unity game"
??? There are battle royale games made in Unity. Unity is more than capable of handling thousands of dynamic objects just like any other engine.
Sell the overpriced and bad computer and buy a good Windows one.