Gaming Concepts and Blueprint