What can unreal engine do?

Do not tell me what to do or ***** how hard programming is. This is not the topic for that.

I remember that some one told me it can do pretty much anything and it was on this forum to.
Is that true?

I have some ideas that are fairly complex to do and would probably need me to heavily alter the engine in some areas. Is that possible? I only ask this because it seems the tutorials are only about how to use it and not a guide on how to actually change the code of it (No not a guide on how to program but one on how to alter the game’s code, steps to be able to do that.)

I know the topic is broad but I think it gives enough information. I would love to edit this topic better but I have to go.

Get the source. Modify it however you want. Build.

Good information. Thanks for sharing these ideas.

It can be done, but it’s really annoying. Documentation for internals of the engine is non existant, and noone from epic can be bothered to answer any questions you might have.