I am a newbie at game developing, so please don't judge me...