NOVO 📢 Oferta de lançamento limitada: até 70% de desconto no seu primeiro mês, em todos os jogos!Ver planos

Como hospedar um servidor de OpenRCT2 (2026)

OpenRCT2Updated Nov 5, 202611 min read

Resposta rápida. Você pode hospedar um servidor de OpenRCT2 por conta própria, de graça: baixe a versão para Linux no GitHub do OpenRCT2, execute openrct2-cli host em um parque salvo e abra a porta TCP 11753. Ou alugue um servidor de OpenRCT2 e pule o redirecionamento de portas.

Os jogadores entram pela tela Multijogador do OpenRCT2, adicionando o seu endereço em New Server.

Verificado em 5 de novembro de 2026, válido para o OpenRCT2 v0.5.7 (1 de novembro de 2026).

Este guia usa a documentação do próprio OpenRCT2 e o que rodamos nos nossos servidores de OpenRCT2. Para ir direto ao aluguel, veja a opção 2.

O que você precisa

  • Sistema operacional: Linux de 64 bits para os passos abaixo. O OpenRCT2 publica builds portáteis para Linux para Debian bookworm e trixie e Ubuntu noble e resolute.
  • Um parque salvo: o servidor hospeda um arquivo de save que já existe. Ele não começa sozinho a partir de um cenário vazio.
  • Rede: porta TCP 11753 por padrão, aberta no firewall da máquina e redirecionada no seu roteador se você estiver atrás de NAT.
  • O jogo para os jogadores: o README do OpenRCT2 diz que o jogo precisa dos arquivos originais do RollerCoaster Tycoon 2 para jogar, que você pode comprar na Steam ou na GOG.com. O nosso servidor roda sem eles.

O OpenRCT2 é gratuito e de código aberto, então você paga pela máquina, pela energia e pela banda, não pelo software.

Opção 1: hospede você mesmo

Funciona em um PC sobrando, em um servidor doméstico ou em uma máquina virtual na nuvem. As opções de linha de comando vêm da página man do OpenRCT2 e da sua página de wiki sobre Multiplayer, e os passos de download seguem o nosso script de instalação.

Linux (exemplo com Debian 12)

  1. Baixe a build portátil. Escolha o arquivo da sua distribuição na última versão do OpenRCT2. Para o Debian 12 (bookworm), o nome do arquivo termina em Linux-bookworm-x86_64.tar.gz.
    mkdir ~/openrct2-server && cd ~/openrct2-server
    curl -L -o OpenRCT2.tar.gz "<the download link of that file>"
    tar -xvf OpenRCT2.tar.gz
    O arquivo é extraído em uma pasta OpenRCT2 que contém openrct2-cli.
  2. Instale as bibliotecas se ele não iniciar. Se openrct2-cli parar com “error while loading shared libraries” (por exemplo libicuuc.so.72), falta ao sistema uma biblioteca à qual a build portátil está ligada. Estes são os pacotes do Debian 12 que o nosso script de instalação adiciona para a build bookworm:
    sudo apt install libicu72 libfontconfig1 libfreetype6 libpng16-16 libzip4
  3. Coloque um parque salvo em uma pasta que você controle, por exemplo ~/openrct2-server/ServerData/save/save.park. Você pode usar um save do seu próprio jogo.
  4. Inicie o servidor. --port define a porta e --user-data-path define a pasta que contém config.ini:
    cd ~/openrct2-server
    ./OpenRCT2/openrct2-cli host ServerData/save/save.park --port 11753 --user-data-path ~/openrct2-server/ServerData/
    Adicione --password <password> para exigir senha na entrada. Sem --port, a página man do OpenRCT2 diz que a porta padrão, 11753, é usada.
  5. Abra a porta. Libere a TCP 11753 no firewall (com ufw: sudo ufw allow 11753/tcp) e redirecione-a no roteador para esta máquina.
  6. Entre. No jogo, abra Multijogador, clique em New Server e digite o endereço do servidor. Para outra porta, coloque-a depois do endereço, como 203.0.113.10:22050. Pela linha de comando, um cliente pode usar openrct2 join <address> --port 11753.

Para mantê-lo rodando depois que você sair da sessão, a wiki do OpenRCT2 descreve uma unidade do systemd, /etc/systemd/system/openrct2.service, cujo ExecStart executa openrct2-cli host no seu save, seguida de systemctl daemon-reload, systemctl enable openrct2.service e systemctl start openrct2.service. A mesma página da wiki cita o contêiner oficial do Docker, openrct2-docker, como uma das formas mais fáceis de rodar um servidor dedicado.

Outras configurações

O comportamento do servidor fica em config.ini, dentro de --user-data-path. As chaves que o nosso painel gerencia incluem network.maxplayers, network.server_name, network.default_password, network.advertise, network.pause_server_if_no_clients, general.autosave e general.autosave_amount. No código-fonte do OpenRCT2, os padrões são 16 jogadores, advertise ligado e pause_server_if_no_clients desligado.

Virando admin

A wiki do OpenRCT2 descreve um jeito: entre no servidor com um cliente, digite network.players no terminal do próprio servidor dedicado para achar o seu índice de jogador e depois defina o seu grupo como admin com network.players[1].group = 0 (use o seu índice). Depois disso, você pode gerenciar as permissões pelo jogo.

Opção 2: hospede na PlayNHost

Alugar elimina os passos de firewall, redirecionamento de portas e download. O software do servidor e a porta dele já ficam configurados para você.

  1. Escolha um plano. Abra a página de hospedagem de servidor de OpenRCT2 e compare os planos (KIDDIE, FAMILY e COASTER no momento em que escrevo, para 16, 32 e 64 jogadores). Clique em Criar servidor em um plano, ou em Personalizar plano onde a página oferecer, e conclua o pedido. Os preços mudam, então confira nessa página.
  2. Espere a instalação. Você recebe um e-mail de “servidor pronto” e o servidor aparece em panel.playnhost.com. Na aba Console, o painel considera o servidor em execução quando ele imprime Listening for clients on.
  3. Abra Configurações e depois Configurações do jogo. Estes campos valem toda vez que o servidor inicia:
    • Nome do servidor e Senha do servidor: o nome que os jogadores veem e a senha para entrar. Apague a senha para um servidor aberto.
    • Máximo de jogadores: definido com o número de jogadores do seu plano quando o servidor é criado.
    • Arquivo de save: o parque a carregar, ServerData/save/save.park por padrão.
    • Carregar o último autosave: veja a observação abaixo.
    • Intervalo do salvamento automático e Salvamentos automáticos a manter: com que frequência o servidor salva automaticamente e quantos autosaves ele mantém.
    • Divulgar servidor e Pausar o servidor sem clientes: ambos desligados por padrão nos nossos servidores. Nos nossos testes, entrar na lista pública de servidores do OpenRCT2 falha a partir dos nossos servidores, então deixe Divulgar servidor desligado e peça aos jogadores que entrem pelo endereço.
    • Descrição do servidor: aparece quando os jogadores passam o mouse sobre o seu servidor na lista. Saudação do servidor: a mensagem enviada a cada jogador que entra.
  4. Reinicie. Quando o painel mostrar “Salvo. O servidor precisa reiniciar para isso valer.”, clique em Reiniciar agora e espere a linha de pronto.
  5. Envie o seu próprio parque (opcional). Abra a aba Files, envie o seu arquivo .park (um nome de arquivo sem espaços), defina Arquivo de save com o caminho dele e desligue Carregar o último autosave para que ele seja carregado. Enquanto estiver desligado, cada reinicialização carrega esse arquivo de novo; quando o servidor tiver salvo automaticamente o seu parque novo, ligue de volta para manter o progresso entre reinicializações.
  6. Entre. No OpenRCT2, abra Multijogador, clique em New Server, digite o endereço e a porta do seu servidor que aparecem no painel e depois a Senha do servidor, se você definiu uma.

O que a nossa configuração faz por você

  • Linha de pronto. O painel considera o servidor iniciado quando o log mostra Listening for clients on.
  • Porta e configurações. A cada início, o painel grava a porta do seu servidor em network.default_port, junto com nome, senha, número de jogadores e as configurações de divulgação, pausa, salvamento automático e registro de chat e ações. Edições manuais nessas chaves em ServerData/config.ini são substituídas no próximo início, então altere-as em Configurações do jogo.
  • Parque inicial. A instalação baixa um save.park padrão em ServerData/save se não houver nenhum, para que um servidor novo possa iniciar na hora.
  • O autosave vence por padrão. Com Carregar o último autosave ligado, cada início carrega o arquivo mais recente em ServerData/save/autosave/ em vez do Arquivo de save. Isso mantém o seu progresso entre reinicializações. Também significa que um Arquivo de save diferente é ignorado até você desligar a configuração.
  • Versões. A configuração Versão do OpenRCT2 vem como latest por padrão. Uma tag de versão a partir de v0.4.15, escrita exatamente como na página de releases do OpenRCT2, como v0.5.7, fixa uma versão. Ela só é lida enquanto o servidor instala: uma reinicialização não aplica a mudança, mesmo que o painel ofereça uma depois de salvar. Para levar um servidor existente a outra versão, abra um ticket de suporte e nós o reinstalamos para você.
  • Console. A aba Console mostra o log do servidor. O texto digitado ali não chega ao jogo, então o passo de admin com network.players acima não pode ser executado lá.

Hospedar você mesmo ou alugar: uma comparação honesta

  • Custo. Por conta própria: o software é gratuito e você paga por hardware, energia e banda, ou por uma máquina virtual na nuvem. Alugado: uma mensalidade que depende do plano. Veja os planos atuais.
  • Disponibilidade. Por conta própria: tão confiável quanto a sua máquina, a sua energia e a sua internet de casa, e ele precisa ficar ligado enquanto os seus amigos constroem. Alugado: roda no hardware da hospedagem, não no seu PC.
  • Exposição de rede. Por conta própria: os jogadores se conectam ao seu IP público e você cuida do firewall e do roteador. Alugado: o seu IP de casa não entra na história.
  • Conhecimento necessário. Por conta própria: linha de comando, redirecionamento de portas e um serviço ou Docker. Bem possível e uma boa forma de aprender. Alugado: um painel web com campos de formulário.
  • Atualizações. Por conta própria: baixe a nova versão e substitua a pasta. Alugado: o servidor mantém a versão com a qual foi instalado (latest naquele momento, a menos que você defina Versão do OpenRCT2), e o suporte o reinstala quando você quiser outra.

Hospedar por conta própria combina com você se já tem uma máquina ligada o dia todo e se sente à vontade com redes. Alugar combina com você se prefere não cuidar de hardware.

Problemas comuns e soluções

O binário da versão não inicia

Causa: falta ao sistema uma biblioteca à qual a build portátil está ligada, por exemplo libicuuc.so.72.

Solução: no Debian 12, instale libicu72 libfontconfig1 libfreetype6 libpng16-16 libzip4, ou use o contêiner oficial do Docker.

Os amigos não conseguem se conectar

Causa: a porta está fechada no firewall ou não foi redirecionada no roteador.

Solução: abra a TCP 11753 (ou a sua própria porta) nos dois lugares e coloque a porta depois do endereço se ela não for a padrão.

O servidor continua carregando um parque antigo (PlayNHost)

Causa: Carregar o último autosave está ligado, então o autosave mais recente é carregado em vez do Arquivo de save.

Solução: desligue Carregar o último autosave e depois reinicie.

As suas alterações no config.ini desaparecem (PlayNHost)

Causa: a chave é uma das que o painel grava a cada início.

Solução: altere-a em Configurações do jogo.

Perguntas frequentes

Posso hospedar um servidor de OpenRCT2 de graça?

Sim. O OpenRCT2 é gratuito e de código aberto. Você ainda paga pela máquina, pela energia e pela internet, e ele precisa ficar ligado enquanto as pessoas jogam.

Qual porta o OpenRCT2 usa?

TCP 11753 por padrão. Mude com --port ou em config.ini.

Quantos jogadores podem entrar?

O padrão de network.maxplayers é 16. Os nossos planos são de 16, 32 e 64 jogadores.

Posso começar um cenário totalmente novo no servidor?

No nosso não: Arquivo de save precisa apontar para um arquivo .park que já exista, e um parque inicial é carregado por padrão. Envie o seu próprio parque para mudar isso.

Preciso dos arquivos originais do RollerCoaster Tycoon 2?

Os jogadores precisam: o README do OpenRCT2 diz que o jogo exige esses arquivos. O nosso servidor roda sem eles.

Pronto para construir junto com os amigos? Veja os planos de servidor de OpenRCT2.

Já tem um em outro lugar? Traga seu servidor para nós

NOSSOS ÚLTIMOS ARTIGOS