What's the best way to keep the players interested in a game indefinitely?

what's the best way to keep the players interested in a game indefinitely?
events?
new equipment?
new levels?
what's Yea Forums's opinion?

Attached: 1543298047149.jpg (350x464, 36K)

kidnap a family member they care about
threaten to kill them whenever they stop playing

Meaningful progression and late game prestige. It's always about the journey

Make a game that abuses the "Sunk cost fallacy"
League of Legends for example mastered this, why don't LoL players just quit that garbage? Because they already spent too much time in it

The way Path of Exile does it is pretty good

>Tons of autistic endgame tweaking
>Quarterly server wipes
>Blatantly retarded community

I know a few other games are like that im just most familiar with PoE

any game that can be played "indefinitely" almost always takes a sharp drop in quality past the initial understanding of the game, especially if it has randomly generated content. At that point you should just make a rougelike

yea sadly random just ends up being soulless 100% of the time

interesting point. not really keeping them interested though. and would be bad game design for anything other than profits and a high player base

You know the carrot on the stick? That grind for prizes that make players excited to accomplish something? Do that, but make a fun game. Also don't make the carrot so fucking far that players have to dress like hobos and baffoons for 30 hours until they enjoy who they are playing as. Also don't design that game around always feeling like you suck. Don't make your character feel like they are the only ones that matter. Don't base everything off of one idea, don't expect everyone to play the same. Don't hyper fixate ok autistic shit and don't make the game ugly. Cater to your target demographic. Don't try to appeal to everybody and avoid be offensive but also don't try to piss people off for nothing. Make the girls hot but keep it tasteful and not distracting. Let guys express themselves the way they want. Add context to what you are doing instead of asking us to go the place and shoot the dudes or building for buildings sake or the "make your own fun" design.
Have fun interesting NPCs and make sure they are written well. Don't make them annoying, don't one the "funny guy" because guarantee they will not be funny at all. If you want a character to be taken seriously making an animation of them killing or beating people up won't work. Don't be generic and don't rely on stolen ideas. Be creative

Attached: 1553248461843.gif (457x640, 2.32M)

that's exactly the problem, nobody's doing it right
is it impossible to provide an environment that allows for continuous entertainment in video games or is every game just doing it wrong?