How much coding, if any, is required in order to make a program off this thing? I'm under the impression that there is none, and that it is far simpler than writing a game of the same caliber than using the c++ api. If this is true, then should I work toward this instead of normal programming if my goal is to work on a surfing sim for, lets say, Nintendo in the near future? I am well versed in the Java language, and am certain C++ is the path I should follow before even applying for this job, but I am wondering if this would better suit my needs since I would rather not waste time in obtaining this goal. I can't help but think the Unreal Engine is for beginners in the world of game design with its lack of code input in exchange for mouse based programming, so is the U.E. hindered in any way (i.e. only fps-like games are in its abilities)? Thanks a bunch.