Pular para o conteúdo
Gang Fights

Alfa público · v0.1.0-alpha

A briga é na rua.

Gang Fights é um jogo gratuito de briga de rua online para PC, feito por fãs. Monte sua gangue em servidores da comunidade, encare jogadores e lutadores controlados pela IA, destrua o quarteirão — e depois hospede seu próprio servidor e crie modos novos em Luau.

Junte-se à comunidade no Discord (abre em uma nova aba)

Windows · Grátis · Requer sua própria cópia legal do jogo original.

Servidores

Lista mestre online

  • Eastside RoundsBatalha de gangues12/1638
  • Harbor City RPRoleplay41/6452
  • Midnight DeathmatchDeathmatch9/1271
  • 1v1 Ladder — EUDuelos2/224
  • Turf Wars 9v9Guerra de território14/1896
Conectar por IPHospedar servidor
Ilustração · servidores de exemplo

01Recursos

Briga de rua, online.

Um jogo de briga criado do zero em Rust com a engine Bevy, pensado desde o primeiro dia para servidores da comunidade.
  • Servidores dedicados

    Feito para brigar online

    Gang Fights é online em primeiro lugar. Encontre briga na lista pública de servidores, na sua LAN, nos favoritos e recentes, ou conecte direto por IP — e hospede o seu pelo próprio menu do jogo.

  • Netcode

    Netcode com rollback

    Predição no cliente e rollback deixam cada golpe responsivo, enquanto atualizações comprimidas por diferença mantêm o uso de banda baixo mesmo em brigas lotadas.

  • Multiplayer

    64 jogadores — por enquanto

    Hoje cada servidor comporta até 64 jogadores, e planejamos aumentar esse limite. Quantos um servidor aguenta de verdade também depende do hardware e da conexão dele. Entre quando quiser: nos modos em equipe você assume o lugar de um lutador da IA e o devolve ao sair.

  • Dimensões

    Vários mapas, um servidor

    Um único servidor pode rodar vários mapas ao mesmo tempo e levar os jogadores de um para outro — uma cidade com bairros separados, uma arena ao lado de um lobby — e votar no próximo mapa entre as partidas.

  • Mapeamento

    Crie seu próprio mundo

    Posicione objetos com o editor do jogo, configure NPCs, portas, marcadores, ícones e zonas no mapa, e divida a cidade em dimensões separadas. Seu servidor, suas ruas.

  • Scripts

    Invente novos modos de jogo

    Com ou sem rodadas, em equipes ou no caos, com seus próprios placares, HUDs e menus: escreva em Luau. Cada modo incluído é um modelo que você pode copiar, e as mudanças entram no ar sem reiniciar o servidor.

  • Território

    Marque seu território

    Pinte grafites nas paredes camada por camada para marcar território — leve um golpe no meio e você perde a camada. Cada servidor decide quanto vale uma parede.

  • Controles

    Jogue do seu jeito

    Teclado e mouse ou qualquer controle, com os layouts de botões do Xbox e do PlayStation. Todas as ações podem ser remapeadas, e os menus também funcionam com o mouse.

  • Modifique tudo com LuauModos de jogo, HUDs, menus, NPCs, itens, marcadores no mapa, cidades de roleplay inteiras: se roda em um servidor, você pode programar.Ver o SDK

02Modos de jogo

Escolha sua briga.

Contra jogadores, contra a IA ou os dois ao mesmo tempo. Cada modo é um script do servidor que vem como modelo editável, e os servidores podem votar no próximo mapa entre as partidas.
  1. 01Cada um por si

    Todos contra todos

    Neste quarteirão não tem amigo. Brigas por rodadas em que o último lutador de pé leva a rodada.

  2. 021 contra 1

    Duelos

    Só você e um rival. Defesas, agarrões, contra-ataques e nenhum lugar para se esconder.

  3. 03Rodadas em equipe

    Batalha de gangues

    Confrontos no estilo war party: duas gangues se alinham em lados opostos do mapa e partem para cima. A última gangue de pé vence a rodada.

  4. 04Rodadas em equipes grandes

    Guerra de território

    A mesma briga em escala total — nove de cada lado. Vagas vazias são preenchidas com lutadores da IA, e os jogadores assumem o lugar de um bot ao entrar.

  5. 05Sem rodadas

    Deathmatch

    Foi nocauteado? Levanta. Movimento livre, renascimento e feed de abates ao vivo — vence quem chegar primeiro a 10 nocautes.

  6. 06Cidade persistente

    Roleplay

    Contas, personagens, um hospital, uma prisão e um metrô ligando os bairros — uma base completa de roleplay que cada dono de servidor deixa com a sua cara.

Seu modo aquiCaptura de bandeira, corridas, caça a recompensas, noites de zumbi — escreva em Luau.Começar a programar

03Entrar em um servidor

Três passos até a rua.

Não existe lobby na web: tudo acontece no navegador de servidores do próprio jogo.
  1. Passo 1

    Baixe o launcher

    Baixe o GangFights.exe nos GitHub Releases do projeto e execute. Ele instala o jogo e o mantém atualizado no canal alfa.

  2. Passo 2

    Aponte para a sua cópia

    Na primeira vez, Gang Fights pede a sua própria cópia do jogo original e gera localmente, no seu PC, os dados de que precisa. Leva alguns minutos e cerca de 4,5 GB de disco — uma única vez.

  3. Passo 3

    Escolha um servidor e brigue

    Abra Servidores: navegue pela lista da internet, sua LAN, favoritos e recentes, ou conecte por IP. Escolha um apelido e entre.

Atualizações assinadas e incrementais

O launcher só instala atualizações cuja lista de arquivos tem a assinatura do projeto, verifica o SHA-256 de cada arquivo e baixa apenas o que mudou. O launcher ainda não tem assinatura de código, então o Windows pode mostrar um aviso na primeira vez — só execute se você baixou da página oficial de releases.

Releases (abre em uma nova aba)

04Hospede seu próprio servidor

Seu quarteirão. Suas regras.

Abra uma partida para os amigos em dois cliques ou mantenha um servidor dedicado ligado 24 horas no Windows ou no Linux e publique-o na lista pública de servidores.

Hospedar pelo jogo

Abra Servidores → Hospedar, escolha o mapa e o número de vagas, e pronto. Os amigos te encontram na lista da LAN ou conectam por IP.

  • Nada extra para baixar
  • Ótimo para noites de LAN e partidas rápidas
  • Os mesmos modos e scripts de um servidor dedicado
servidor.cfg
name = "Eastside Rounds"
resources = basic-commands, welcome, scoreboard
resources_folder = recursos
admin_password = change-me   # /admin <password> in the chat

Servidor dedicado

Execute CreateServer.bat na pasta do jogo e escolha Windows ou Linux e os mapas que quiser. Você recebe uma pasta de servidor pronta para copiar, com configuração, recursos e a documentação do SDK.

  • Windows ou Linux x64 — alugue uma VPS ou use um PC sempre ligado
  • Abra UDP 27015 (jogo) e 27016 (busca de servidores)
  • Avisa ao iniciar quando sai uma versão nova
  • Banimentos, expulsões, senha de admin e reinício de recursos ao vivo
terminal
# Linux (Ubuntu 24.04+ / Debian 12+, 64-bit)
sudo apt install libasound2t64 libudev1
chmod +x GangFightsServer
./GangFightsServer

O pacote do servidor é gerado a partir da sua própria cópia do jogo original. Mantenha a pasta data/ nas suas máquinas — nunca a compartilhe publicamente.

05SDK de scripts

Programe a cidade inteira.

Os servidores executam recursos: pastas com um pequeno manifesto e scripts em Luau, a variante de Lua com tipos e ambiente isolado. Edite um script, digite restart bounty no console do servidor e ele já está valendo — sem reiniciar o servidor.
  • Eventos e comandos de chat
  • Rodadas, equipes e modos de jogo
  • Interface na tela, menus e janelas
  • Ícones, zonas e marcadores no mapa
  • Itens, NPCs e gangues
  • Dimensões e rotação de mapas
  • Objetos e mapeamento no jogo
  • Dados salvos, admins e banimentos
  • Scripts de cliente para HUDs e teclas
bounty/server/main.luau
-- recursos/bounty/server/main.luau
-- Three knockouts in a row put a bounty on your head.
local streak: { [number]: number } = {}

on("fighterKnockedOut", function(victim: number, attacker: number?)
  streak[victim] = 0
  if not attacker then return end

  streak[attacker] = (streak[attacker] or 0) + 1
  if streak[attacker] == 3 then
    ui.announce("BOUNTY! Fighter #" .. attacker .. " is on a streak", 4)
  end
end)

registerCommand("streak", function(player: number)
  local me = players.fighter(player)
  players.message(player, "Your streak: " .. (me and streak[me] or 0))
end)

Isolado: sem acesso a arquivos, rede ou sistema · 250 ms por execução · 64 MB por recurso

06Status do alfa

Cedo. Barulhento. Indo rápido.

Gang Fights está em alfa público: espere arestas para aparar, atualizações frequentes e um reset de vez em quando. Os planos mudam — é assim que as coisas estão hoje.

Lançado na 0.1.0-alpha

  • Jogo online em servidores da comunidade
  • Listas de servidores da internet e LAN, favoritos, conexão por IP
  • Hospedar pelo menu do jogo
  • Servidor dedicado para Windows e Linux
  • Launcher com atualizações assinadas e incrementais
  • SDK de Luau: scripts de servidor e de cliente
  • Vitrines que estilhaçam, cenário destrutível, carros destruídos
  • Armas, arremessáveis e fogo
  • Ordens para a gangue, policiais e algemas, grafites
  • Suporte a controles de Xbox e PlayStation

Em andamento

  • Aprimorar as mecânicas do jogo
  • Aprimorar as animações
  • Mais recursos no SDK, como servidores enviando conteúdo personalizado aos jogadores
  • Assinatura de código, para o Windows parar de avisar na primeira execução
  • Suporte a mais versões do jogo original

A seguir

  • Um limite maior de jogadores por servidor
  • Modelos, texturas e sons personalizados no SDK
  • Servidores que enviam seus próprios mapas aos jogadores
  • Mais mapas na rotação
  • Mais recursos no SDK, como ferramentas de mapeamento ampliadas

07Perguntas frequentes

Respostas diretas.

Faltou alguma coisa? Pergunte no nosso Discord (abre em uma nova aba).
Gang Fights é gratuito?
Sim. Gang Fights é um projeto de fãs gratuito e sem fins comerciais. Não há nada para comprar, nem compras dentro do jogo, nem anúncios.
Preciso do jogo original?
Sim. Você precisa da sua própria cópia legal do jogo original. Na primeira vez, Gang Fights gera localmente, no seu PC, os dados de que precisa a partir dessa cópia. O projeto nunca distribui, hospeda nem aponta para arquivos do jogo original. Leia o aviso legal.
Quais plataformas são suportadas?
O cliente do jogo roda no Windows. Os servidores dedicados rodam no Windows e no Linux 64 bits (Ubuntu 24.04 ou mais recente, Debian 12 ou mais recente).
Tem modo single-player ou offline?
Não — Gang Fights é só online. Mesmo assim, você pode hospedar um servidor pelo menu para você ou para a sua LAN e completar as gangues com lutadores da IA.
O Windows mostra um aviso quando abro o launcher. É seguro?
O launcher ainda não tem assinatura de código, então o Windows SmartScreen pode avisar na primeira vez. Só execute se você baixou da página oficial de releases no GitHub. Cada atualização instalada é verificada com uma lista de arquivos assinada e o SHA-256 de cada arquivo.
Posso usar controle?
Sim. Controles de Xbox e de PlayStation são suportados, cada um com seu layout de botões, assim como qualquer outro controle que o seu sistema reconheça. Teclado e mouse também funcionam, e todas as ações podem ser remapeadas.
Posso criar meu próprio modo ou servidor de roleplay?
Essa é a ideia. Os recursos do servidor são escritos em Luau, e cada modo incluído vem como um modelo que você pode copiar e alterar. Comece pela visão geral do SDK.
Por que não consigo entrar em alguns servidores?
Jogadores e servidores precisam estar na mesma versão. Quando um servidor é mais antigo que o seu jogo, o dono precisa atualizá-lo — os servidores avisam os donos ao iniciar quando sai uma versão nova.
Gang Fights tem ligação com a publicadora do jogo original?
Não. Gang Fights é um projeto de fãs não oficial. Não é afiliado, endossado nem patrocinado por nenhuma publicadora de jogos ou detentora de direitos.

08Comunidade

Cole com a gangue.

Entre no Discord do Gang Fights

É aqui que a comunidade vive. Encontre uma gangue, divulgue seu servidor, compartilhe scripts, reporte bugs e acompanhe cada nova versão. Passa lá pra dar um oi.

Entrar no Discord (abre em uma nova aba)
  • Encontre gangues e servidores para jogar
  • Novidades e novas versões
  • Ajuda com servidores e scripts
  • Fale direto com os desenvolvedores

A equipe

Gang Fights é feito por três irmãos no tempo livre.

  • Swanche
  • Zoraf
  • Rolo

O quarteirão está esperando.

Baixe o alfa, encontre um servidor e mostre do que a sua gangue é feita.