A software development world game is a receptive learning tool that enables users to design, modify and use a software. It is specifically designed for college students who wish to become professional computer application designers. The players assume the role of staff members in a virtual community and must create software within a specified timeframe. This kind of gaming can be used to teach coding and computer science concepts like loops and conditional statements. For example, Zachtronics Shenzhen I/O offers a user interface that mimics the tools used by developers in browsers and helps students learn scripting and code iteration. This article focuses on current research in this field.