Well , the books probably not for you then <| sep |> Natural sciences ? Interesing , can I ask what university ? We have similar degrees <| sep |> You also have the option to use SkookumScript , which is a very nice option for more complex projects with a lot of gameplay programming that is unsuited for C or Blueprints . Check out the demo videofmf 1 UsRymHA . FYI , I recommend you start with Blueprints , then try some C , then add SkookumScript once you are comfortable . The reason being each one builds on knowledge you can learn more easily by working with the previous technology . BP is great because it ' s highly discoverable , but you may find it gets clumsy for doing sophisticated work . C is hugely performant powerful , but inelegant . Skookum is a happy medium that you may find useful . The live development debugging definitely helps .