OpenRCT2 is a construction and management simulation video game that simulates amusement park management. It is a free and open-source re-implementation and expansion of the 2002 video game RollerCoaster Tycoon 2. In order to create an accurate clone of RollerCoaster Tycoon 2, the game was incrementally written in the platform-independent C++ programming language. In addition to various gameplay changes, the developers fixed a number of bugs and issues that were in the original game.