A world-game of software development is an immersive tool that lets users create transform, modify, and start with an application. It is designed for students at college who want to become professional computer application designers. Players take on the role of staff members within the digital community and work to build up software within a defined timeframe. This type of gaming can be used to teach the coding discipline and computer science concepts like loops and conditional statements. Zachtronics Shenzhen I/O, for example, has a user-interface that is akin to the developer tools available in browsers. It provides instruction in scripting as well as code iteration. This article reviews the latest state of the latest research in this area.