Ah gamemaker, I used that a little when I was younger and nearly forgot about it. I've learned several oop and scripting languages such as Java, C#, c++ , python, javascript, html, css, php and sql. Ive heard build things in unity can be real hard but it sounds fun.