When I was younger, I spent literally thousands of hours (each) in three games. They were:
Civ 1 (DOS),
Civ 3 Complete, and
Railroad Tycoon 2 [now expanded into Railroad Tycoon 2 Platinum Edition, available on Steam (region-restricted), and GOG (ROW)].
I also really enjoyed and still enjoy:
Minecraft,
Sid Meier's Pirates! (the 2004 version),
Oregon Trail 4,
Chip's Challenge,
Baseball Mogul (old versions), and
Carmen Sandiego Games.
These days, in addition to those mentioned above, I must include
Arma 3 (missions: KOTH, gtaboncer's B.R.S.E., GrandElemental's Bounty Hunter (Malden), Pilgrimage, and the mod "PLAYERUNKNOWN’s Battle Royale by PLAYERUNKNOWN"),
Cities Skylines
Euro Truck Simulator 2, and
Baseball Mogul (new versions).
Comment has been collapsed.
Rocket League, though most of the fun is multiplayer.
Minecraft
Really any strategy game like the total war series, civilization, fallen enchantress, endless legend, etc.
Divinity Original Sin 1 and 2
Diablo 3, Torchlight, Titan Quest, anything in that vein
Audiosurf (as endless as your music collection is)
Comment has been collapsed.
Fallout: New Vegas
Dragon Age: Origins (for the gameplay)
Dragon Age: Inquisition (Personally, I replay it for the romances)
Dishonored
Binding of Isaac
Skyrim
Borderlands 2
Vampire: The Masquerade Bloodlines
Sid Meier's Civilization V
Don't Starve
Comment has been collapsed.
Go, better playing real opponent, but also traning AI possible
Comment has been collapsed.
Fallout 1/2. Every time I play them I discover something new. And the character creation has so much freedom that can totally alter the gameplay
Comment has been collapsed.
Slay the spire, singleplayer roguelike, in early access but well polished.
MTGA, multiplayer, still beta yet.
Comment has been collapsed.
There aren't many games I've finished and replayed many times without ever feeling bored. I can only think of two:
The replay value of Diablo 2 comes from the different classes and random loot you can find.
Lufia 2 on the other side is highly linear, but the story is so good that I couldn't get enough of it. And it has this highly challenging, randomly generated 99 Level dungeon that is optional, but has your characters all start at Lv.1 and without any equipment/spells. So this dungeon crawler part is basically a game of its own. It won't even let you keep your stats and 99% of the stuff you find, but the remaining 1% are the blue treasure chests. Their content you can keep for the main game and the stuff is really good. So it's always a joy when after countless battles you open a room and find a shiny blue chest in the middle, waiting for you.
Ah, good times.
edit: Oh, I just remembered a multiplayer game that also kept me going for 24k battles (1 battle usually takes around 5-8 minutes). World of Tanks. They have many different maps to keep it interesting and the fact that your team as well as the enemies are selected randomly makes every fight different.
That and the RNG that may have you miss shots on point blank or hit enemies with a one-in-a-million chance :)
Comment has been collapsed.
10 Comments - Last post 33 minutes ago by Golwar
27 Comments - Last post 1 hour ago by VicViperV
1,417 Comments - Last post 1 hour ago by sensualshakti
13 Comments - Last post 1 hour ago by Formidolosus
6 Comments - Last post 2 hours ago by VahidSlayerOfAll
17 Comments - Last post 4 hours ago by BargainSeeker
1,881 Comments - Last post 6 hours ago by tap7
316 Comments - Last post 2 minutes ago by Aldo73
170 Comments - Last post 3 minutes ago by Alpha2749
142 Comments - Last post 9 minutes ago by euroboardgames
7,098 Comments - Last post 9 minutes ago by SteamKeyGiveaway
9,043 Comments - Last post 14 minutes ago by sesito71
11,054 Comments - Last post 27 minutes ago by canis39
4,470 Comments - Last post 51 minutes ago by Midnight12891
Especially if they can offer infinite replay value on single player
You can mention games whose replay factor is due to multiplayer as well, but please make it clear if it's the case
(replay factor = you can play it as many times you want without getting boring - even if you already finished the game)
Comment has been collapsed.