Where to begin? I have coded games in the past using engines. From drag and drop to GML (game maker language). I dabbled in python and java. I even have made small websites. I was not much involved in theses heavily until I had come across the game Grey Hack.