A software development world game is an immersive learning tool that allows users to create, modify and start using a program. It is intended for college students who wish to become professional computer application developers. Players take on the role of staff members within a digital community and build up software within a defined time frame. This kind of gaming can be used to teach coding and computer science concepts such as loops and conditional statements. For example, Zachtronics Shenzhen I/O offers a user interface that mimics browser tools for developers and helps students learn scripting and code iteration. This article focuses on the most recent research in this field.