Game developer beginner/intermediate, programming dummy