You only need to compile the source if you want to customize the engine to suit your needs better. If you are just making a game with RF you don't have to compile it, almost any kind of game can be made with RF without doing any changes to the source code.