Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Game Remakes
  3. OpenRCT2

OpenRCT2

GPL-3.0C++v0.5.3

An open-source re-implementation of RollerCoaster Tycoon 2, adding modern features, multiplayer, and cross-platform support.

Visit WebsiteGitHubGitHub
16.0k stars1.9k forks0 contributors

What is OpenRCT2?

OpenRCT2 is an open-source game engine that re-implements RollerCoaster Tycoon 2, a classic construction and management simulation video game. It allows players to build and manage amusement parks, complete with rides, shops, and guest management, while solving the original game's compatibility issues with modern systems. The project expands upon the original with new features, multiplayer support, and ongoing community development.

Target Audience

Fans of classic simulation games, particularly RollerCoaster Tycoon 2 players seeking modern compatibility and enhanced features, as well as developers interested in game reverse-engineering and open-source game projects.

Value Proposition

It provides a legally compliant way to play RCT2 on current operating systems with significant improvements, active development, and a strong modding community, unlike the abandoned original. Its open-source nature allows for deep customization and ensures the game's longevity.

Overview

An open source re-implementation of RollerCoaster Tycoon 2 🎢

Use Cases

Best For

  • Playing RollerCoaster Tycoon 2 on modern Windows, macOS, or Linux systems
  • Experiencing RCT2 with cooperative multiplayer support
  • Using improved tools and increased build limits for park creation
  • Exploring open-source game reverse-engineering and development
  • Contributing to game localization, graphics, or scenario design
  • Enjoying classic RCT scenarios with enhanced AI and bug fixes

Not Ideal For

  • Players who do not own a legal copy of RollerCoaster Tycoon 2, as OpenRCT2 requires original game files to run
  • Gamers seeking a brand-new amusement park simulation with cutting-edge graphics and entirely original gameplay
  • Developers looking for a general-purpose game engine to license or modify freely without dependency on legacy code

Pros & Cons

Pros

Modern Cross-Platform Support

Runs natively on Windows, macOS, Linux, and BSD, overcoming the limitations of the original 32-bit assembly code and ensuring compatibility with current operating systems.

Enhanced Gameplay Features

Includes improved guest and staff AI, more editing tools, increased game limits, and re-introduces mechanics from RollerCoaster Tycoon 1, expanding on the original experience.

Cooperative Multiplayer

Allows multiple players to build and manage parks together in real-time, a feature absent in the original game, fostering community interaction.

Active Open Development

Welcomes community contributions for new features, translations, graphics, and scenarios through a structured gitflow workflow, ensuring ongoing evolution and fixes.

Cons

Dependency on Original Game

Requires legally purchased RCT2 files to play, adding cost and setup complexity compared to fully open-source standalone games.

Complex Contribution Process

Building from source involves multiple platform-specific guides, and contributing new features requires prior approval from the development team, which can slow down community input.

Fragmented Support Channels

Primary support and discussions are on Discord, which lacks the permanence and searchability of traditional documentation, making it harder for users to find archived help.

Open Source Alternative To

OpenRCT2 is an open-source alternative to the following products:

R
RollerCoaster Tycoon 2

RollerCoaster Tycoon 2 is a business simulation video game where players build and manage amusement parks with roller coasters and attractions.

Frequently Asked Questions

Quick Stats

Stars15,983
Forks1,852
Contributors0
Open Issues1,537
Last commit2 days ago
CreatedSince 2014

Tags

#multiplayer#msbuild#community-driven#simulation-game#visual-studio#cmake#c-plus-plus#game-modding#game#open-source-game#linux#cross-platform#game-engine#reverse-engineering#windows

Built With

C
CMake
C
C++

Links & Resources

Website

Included in

Open Source Apps48.1kOpen Source Games2.7kGame Remakes1.3k
Auto-fetched 6 hours ago

Related Projects

OpenEmuOpenEmu

🕹 Retro video game emulation for macOS

Stars17,665
Forks1,350
Last commit9 months ago
OpenRAOpenRA

Open Source real-time strategy game engine for early Westwood games such as Command & Conquer: Red Alert written in C# using SDL and OpenGL. Runs on Windows, Linux, *BSD and Mac OS X.

Stars17,136
Forks2,990
Last commit4 days ago
DolphinDolphin

Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.

Stars15,301
Forks3,177
Last commit10 hours ago
openageopenage

Clone of the Age of Empires II engine 🚀

Stars14,332
Forks1,261
Last commit20 days ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub