darkest dungeon, into the breach should be some good challenging games lol
There are two kinds of challenging games in general, those that obfuscate with the objective to prevent cheating and those that are programed in a strange way that makes code creation inconvenient.
The first kind you can't find anything with memory search.
The second kind you can't easily make code but search and hack is fairly easy.
For both kind the only reason there may be code created is there has to be strong motivation for the creator.
Challenging being the motivation won't have a chance with the first kind. Most of the time the obfuscation aren't that clever but the effort required can be big so there is simply no reward at the end of the day.
Modern combat blackout is a game that has obfuscation and they were not too lazy in making it difficult as they have a second copy of the value so freezing with unknown search won't work unless you freeze both. So the lock is not bad but in this case someone put the key under the carpet. If this game was made by one person I won't have made code for this game but normal game development is made by a big team and all it takes is someone to not use the lock properly.
For the second kind, GDB has made it easy to make code for some of them.
I took a look at darkest dungeon and it is the second kind. Search and hack for HP is easy, it don't even change location during the session so it is easy DIY hack. A quick pointer search yield nothing so that is probably the reason no codes were made. A look with GDB and the easy code that gets all HPs both friend and foe is available immediately ( this is very common, the distinction between friend or foe is where the effort is at ). My conclusion GDB does make quite a difference with hacking this game. ( I won't be doing it, anyone who tried way back and can't find pointer to make code may want to try again with GDB )