I will have to say that a custom codebase is always the best way to go if you have the experience; team; and know-how to create one.
It offers the best possiblities; exactly what you want; but it'll take some time.
If I had to start over on a game (which I might be doing soon enough) it would most likely start out as a custom codebase; now because I have the knowledge of how to create one and get one running.
|