How making and sharing video games offer educational benefits for coding, collaboration, and creativity.