Alpha para PC
Explore a nova apresentação visual e a compatibilidade com os mods do PBS. Ainda há muito para ajustar, testar e otimizar.
32 GB RAM
Estamos levando o universo do Proton Bus para a Unreal Engine. Uma tentativa de explorar gráficos mais ricos, preservando os mods que construíram essa história. Estamos aprendendo. E torcendo para dar certo.
Este alpha não é um produto final. Há falhas, recursos incompletos e desafios técnicos. Requisitos, compatibilidade e planos podem mudar. Esperamos que os testes viabilizem um novo produto em paralelo ao PBS; se os problemas inviabilizarem o projeto, esta tentativa pode ser encerrada. Não há promessa de lançamento ou continuidade.
PC é a única plataforma suportada neste experimento. O APK é disponibilizado apenas por conveniência para quem quiser testar, sem garantia de funcionamento ou suporte no Android. Faça backup dos seus mods antes de testar.
Explore a nova apresentação visual e a compatibilidade com os mods do PBS. Ainda há muito para ajustar, testar e otimizar.
O APK é uma conveniência, não uma versão oficialmente suportada. Os resultados nos nossos aparelhos ainda não foram satisfatórios. O PBS na Unity continua sendo a opção mais leve para jogar no celular.
Estamos estudando e aprendendo a engine. A viabilidade no Android depende também de alterações futuras da Unreal e da evolução dos aparelhos modernos, fatores fora do nosso controle. Não prometemos corrigir a compatibilidade nem atingir um desempenho específico no mobile.
Estamos explorando uma nova engine para trazer mais possibilidades ao projeto e encontrar o melhor caminho dentro da nossa realidade. Não queremos abandonar um jogo em desenvolvimento para vender outro incompleto. Queremos pesquisar as alternativas e escolher a que melhor atende ao projeto e à comunidade.
Se a migração se estabilizar e este experimento for confirmado como produto, os apoiadores vitalícios da plataforma correspondente terão acesso sem pagar novamente. Uma contribuição extra será sempre opcional.
O apoio será respeitado por plataforma: PC com PC, mobile com mobile. Inicialmente, este projeto é voltado apenas para PC. Se, no futuro, a versão mobile se tornar viável e chegar a substituir a versão Unity, ela também será disponibilizada sem custo adicional aos apoiadores vitalícios anteriores daquela plataforma.
Essa possibilidade não é uma promessa de lançamento mobile, porque isso depende mais das limitações da plataforma do que da gente. É o nosso compromisso de respeitar quem já apoiou o projeto, mantendo os pés no chão diante das realidades técnicas diferentes.
Preservar o conteúdo criado pela comunidade ao longo desses anos é uma prioridade. Queremos uma base duradoura, com caminhos adequados a diferentes aparelhos e formas de jogar.
Os mods legados do PBS são o ponto de partida: a maioria pode ser carregada sem conversão ou alterações. Compatibilidade ampla é o objetivo, mas um mod específico ainda pode apresentar problemas.
Alguns modelos podem precisar de ajustes em colisores ou malhas. A iluminação e a renderização deixam mais visíveis pequenos defeitos que passavam despercebidos na Unity. Isso não significa que todos os mods precisem ser refeitos.
Formatos e funções criados para este alpha podem mudar e não funcionar nos jogos anteriores. Preserve os arquivos originais e mantenha uma cópia separada para experimentar.
Não é preciso usar tudo no máximo. Experimente as opções gráficas e encontre o equilíbrio entre qualidade, fluidez e memória para os seus mods.
Se você tem uma GeForce RTX compatível, experimente ativar DLSS e Frame Generation nas opções, quando disponíveis nesta build e na sua GPU. O DLSS pode reduzir o custo de renderização, e a geração de quadros pode melhorar a fluidez visual. Nem toda RTX oferece os mesmos recursos; quadros gerados não substituem uma boa taxa de quadros base.
Em outras GPUs, ou sem DLSS disponível, reduza a escala de resolução. Nos nossos testes em Full HD, cerca de 70% ainda apresentou uma imagem bastante aceitável. É um ponto de partida: ajuste conforme a sua preferência e a cena.
Para mirar nos gráficos mais altos, nossa referência desejada é uma NVIDIA de classe xx70 recente ou equivalente, considerando também a geração e a VRAM. Na nossa RTX 4060 Ti, tivemos dificuldade para sustentar os gráficos nativos no máximo. Até para quem desenvolve, colocar tudo no máximo é um desafio! Isso não é um requisito mínimo nem garantia de desempenho. Para placas GTX, recomendamos considerar o PBS clássico ou o Ciano.
O céu também pode pesar. Experimente o céu limpo se o desempenho estiver baixo e reduza a densidade do tráfego. O jogo oferece vários ajustes: teste uma opção de cada vez para perceber o efeito no seu mapa.
O cache de texturas pode ocupar espaço adicional na pasta do mod. Se não quiser esses arquivos, desative a opção e revise a pasta antes de distribuir seu mod, preservando os arquivos originais. BC1 e BC7 são formatos de compressão para GPU que podem usar menos VRAM do que texturas equivalentes sem compressão; ocupar mais espaço no disco com o cache não significa gastar mais memória de vídeo.
Desativar os mipmaps nas opções pode economizar memória, mas também deixar texturas cintilantes, especialmente à distância, e nem sempre melhora o desempenho. Uma cadeia completa de mipmaps 2D acrescenta aproximadamente 33% ao tamanho da textura base; removê-la economiza cerca de 25% do total daquela textura com mipmaps. Isso não representa 25% da memória total do jogo. Normalmente, recomendamos mantê-los ativados.
Extraia os arquivos antes de iniciar o jogo. Cada mod precisa manter sua estrutura de pastas original.
Temporariamente, este projeto usa a mesma pasta do PBS: Documentos/Proton Bus Mods. Coloque os veículos em buses e os mapas em maps.
No PC, você também pode adicionar outras pastas nas configurações do jogo, inclusive em outras unidades ou HDs/SSDs externos.
Mods do Ciano não são compatíveis com esta versão. Estamos estudando uma integração com scripts C#, mas ainda não podemos confirmar esse suporte: as engines são muito diferentes.
Use a pasta 1 PBS Mods na raiz do armazenamento interno do aparelho: 1 PBS Mods/buses para veículos e 1 PBS Mods/maps para mapas. Por enquanto, não é possível mudar esse local no mobile.
Esta versão experimental deriva do port de PC e usa acesso às pastas do aparelho, sujeito às permissões concedidas. Esse acesso é diferente do fluxo normalmente permitido a um app Android distribuído pela Play Store, que segue as políticas de armazenamento e segurança da plataforma.
Para extrair os arquivos, você pode usar um app como o RAR, com versão gratuita na Play Store. Extraia o conteúdo para buses ou maps, conforme o tipo de mod.
O nome da pasta também é provisório e poderá mudar se o projeto for confirmado com outro nome. Se isso acontecer, bastará renomear a pasta conforme as novas instruções ou copiar os mods para a nova pasta. Se você usa a mesma pasta no PBS clássico, prefira copiar os mods para manter os dois jogos funcionando separadamente.
O TXT ou INI e a pasta do mod devem ficar sempre juntos. Não acrescente uma subpasta intermediária ao extrair. Arquivos fora do lugar podem impedir que o jogo encontre o mod.
Exemplo: buses/MeuOnibus.ini ao lado de buses/MeuOnibus/. Preserve os nomes e a organização fornecidos pelo autor.
Se avançar, provavelmente será um novo produto, sem substituir o Proton Bus Simulator. O nome final não será PBS: esse nome ainda aparece no alpha porque estamos migrando a base do jogo antigo. A identidade definitiva ainda não foi decidida.
A proposta inclui ônibus, carros e caminhões. Mantemos aberta a possibilidade de explorar trens um dia, mas isso não é uma promessa de recurso ou de lançamento.
Os projetos poderão existir em paralelo. Alguns recursos serão compartilhados; outros seguirão caminhos próprios, conforme a demanda e as necessidades de cada produto. Não há compromisso de oferecer as mesmas funções em todas as versões.
Estamos estudando mods com scripts na Unreal. A base nativa do jogo é C++ compilado, então executar código de mods em runtime exige uma camada própria de interpretação ou integração. Não é o mesmo caminho usado no Ciano na Unity, e a implementação não é simples.
Ainda estamos avaliando desempenho, compatibilidade e os limites dessa API. Não prometemos executar qualquer script de Unity sem adaptações nem garantir uma API definitiva nesta fase.
Não é uma troca obrigatória para todo mundo. Os projetos partem da mesma estrutura, mas exploram propostas diferentes.
Ciano na Unity: um sandbox para mods com scripts C#, animações, interações e sistemas personalizados.
Conheça o Ciano ↗Esta tentativa na Unreal: uma nova direção visual para PCs atuais, com exigências maiores e um futuro ainda em avaliação.
Explore o experimento ↑Proton Bus na Unity: a opção mais leve para Android, pensando em levar a experiência e seus mods para mais aparelhos.
Visite o BusMods ↗Outras experiências podem nascer dessa mesma estrutura no futuro. Vamos avançar conforme aprendemos, sem prometer recursos ou datas. Acompanhe as novidades nas redes do Proton Bus.
Acompanhe novidades, compartilhe experiências e converse com outros jogadores e criadores de mods.
A comunidade brasileira do Proton Bus.
Link em breveJogadores e criadores de diferentes partes do mundo.
Link em breveScripts e experiências do Ciano na Unity. Esses mods não são compatíveis com este alpha da Unreal.
Link em breveAcompanhe o canal do produtor: desenvolvimento, novidades e bastidores do projeto.
Link em breve