So, I am making a game with several difficulties, but I am not sure what is the good way for making the game change some of its content and mechanics depending on the chosen difficulty.
For example, should I make multiple scripts, values, etc in various objects or storages and which script will run, which value will be set and etc would depend on the selected difficulty.
Or I should actually have multiple versions of one map that is adapted to each difficulty and what map will appear would depend on which is chosen.
Or there’s some other way that also would work.
Please inform me if you didn’t understand something in this post and I’ll try to explain it to you.
Well damn, if the selection changes all the game following after choosing difficulty, that’s 3x more work for you. I don’t know, I wouldn’t make difficulties to choose, just 1 type, and whoever wanna play it like that then that’s it. You can also make it go from easy to difficult over the time