Concept development and studying Id software