A world-game for software development is an immersive tool that lets users create transform, modify, and start with a program. It is designed for next students at college who want to become professional computer developers. The players take on the role of staff within a digital society, and are required to create software within a time frame. This type of gaming can be used to teach coding and computer science concepts such as loops and conditional statement. For example, Zachtronics Shenzhen I/O offers an interface for the user that mimics browser tools for developers and allows for scripting and code iteration. This article reviews the latest research in this area.