These concepts include game design, scripting, creation of digital assets, graphic resources, animations, understanding hardware, problem solving, critical thinking, collaboration, and project management.