I program games as a hobby but I hope to become a professional programmer/developer in the future. I have started with GameMaker, then moved on to C++ and java/javafx. Currently I am making a game on Javafx8 for fun and also to get better at programming in general.