Game design with the aid of computer semiotics