Oh, did I misunderstand and rad is not an ide for c++/delphi?
Because if it is, maybe read up what a game engine is and what it can do and what it can not do.
Do you need to code a save game mechanism and dialogue rollback yourself in rad? If yes, maybe really read a tutorial of those engines before you brag with your rad skillz.
I suggest this one