quarta-feira, 18 de julho de 2018

LITE! Uma versão menor do Proton Bus para o Android!

Vem aí uma versão especial do PBS para aparelhos onde o espaço está crítico! TL;DR: só com o PBC, T14 e o mapa Aricanduva. There will be a lite version of PBS for devices with low free space, including only two buses (PBC and T14) and the Aricanduva map! https://play.google.com/store/apps/details?id=com.viamep.protonbuslite
(o link ficará disponível em algumas horas) --------- Mais informações: Já foi enviada para Google Play Store, se nada der errado em algumas horas aparecerá lá como Proton Bus Lite. Muita gente teve que parar de jogar o Proton porque o jogo foi ficando pesado, não em desempenho (que geralmente melhorou) mas em tamanho. É complicado fazer um jogo desse porte pequeno para sempre, especialmente com o mapa crescendo e com cada vez mais ônibus. Então teremos uma versão extra onde o objetivo é não passar dos 500 MB, deixando espaço para o mapa crescer um pouco (essa primeira versão tem cerca de 360 MB). Embora daqui um ou dois anos ela poderá estar maior que isso, mas até lá quem sabe já tenham trocado de celulares :) Se puderem, evitem comprar os de 8 e 16 GB de armazenamento, não sobra espaço pra quase nada depois de usar por algumas semanas... E de preferência foquem em bastante RAM também, 3 ou 4 GB pensando no futuro ;) A decisão de remover ônibus para versão lite é muito difícil! Qualquer escolha jamais agradará a todos! Então teremos que ser firmes, com certeza o pessoal irá reclamar da escolha, mas paciência, ninguém tem como agradar a todos. Deixando 4 ou 5 ônibus o app fica com quase 500 MB, independente dos modelos escolhidos. 500 MB não é tão bom pra versão lite, visto que o mapa ainda irá crescer. Então faremos assim: ficarão somente dois! O PBC e o T14. Há jogos de PC que têm apenas dois ônibus inclusos e o pessoal curte, sendo os demais addons pagos... Não é tão mal assim ter só dois ônibus, ainda mais numa versão especial onde o fator "tamanho" é primordial. No momento não temos como deixar os ônibus opcionais onde cada um baixa só os que quer, tecnicamente isso envolve alterações radicais e adiciona um custo operacional inviável para a nossa realidade. Vamos com calma, um dia chegará a isto. A ideia da versão lite é oferecer a experiência completa do mapa Aricanduva, o mapa base do nosso protótipo. Ela só terá o Aricanduva. As atualizações desta versão serão mais espaçadas: só depois que as versões normais de teste forem estabilizadas e irem para todos é que a lite será atualizada, para otimizar o tempo de produção e a estabilidade. A versão completa é e sempre será a "principal", afinal é ela que oferece tantos ônibus e tantas possibilidades. A versão lite não é necessariamente mais leve em desempenho, é só no tamanho. Os ônibus e o mapa mantém a mesma qualidade. Publicaremos a versão lite na Google Play numa listagem à parte, com outro identificador. Desta forma ele não interfere com o completo. Quem é colaborador precisará da senha para remover os vídeos, é só tocar no número de versão na tela de entrada. Quem não tem ainda pode mandar um e-mail no atendimento@viamep.com com uma cópia do número do pedido do Google (GPA...) referente à versão completa. O retorno no email pode levar um ou dois dias úteis, sem o GPA original não temos como proceder.

sexta-feira, 6 de julho de 2018

Novidades da v170

Lista de mudanças da v170:

* VIP1 1721 para os colaboradores, com duas variações de portas! Um de duas portas na direita e outro com duas de cada lado (padrão São Paulo para corredores). Quem não é colaborador também pode jogar, porém ficará com a mensagem ocasional na tela. Ela poderá aparecer menos se assistir os vídeos até o fim (no Android).
* MiBRTS agora é grátis (sem a mensagem na tela).
* Animações no PBC e T14: agora eles funcionam com a chuva e outras coisas mais, incluindo alguns botões e janelas! Receberam também a suspensão melhorada.
* Melhorias experimentais na estabilidade dos ônibus em alta velocidade (somente os últimos com a nova suspensão: Mi2M, MiBRTS, pbc, t14, vip14p e vip12p)
* Skins variadas no tráfego no mapa Aricanduva: cada região usará skins próprias, dividindo a cidade com cores. É possível trocar as imagens para as suas favoritas, consulte o tutorial no site. Usar isto gera maior uso de memória RAM, deixe desmarcado caso seu aparelho tenha pouca RAM ou o jogo fique fechando.
* Savegames: no mapa contínuo (Aricanduva) é possível salvar o ônibus, skin e lugar para retornar depois. Este recurso será aprimorado com o tempo. No PC aperte CTRL + S, no Android clique no ícone de salvamento.
* Integração dos mapas antigos (MOBILE1_cidade e Terminal Shaze) ao Aricanduva: agora é possível dirigir de um ponto a outro! Com isso chegaram novas linhas aproveitando a extensão, incluindo uma bem extensa do Jd das Rosas ao Metrô Carrãozinho (7700-51). Beta: falta adicionar os pedestres e detalhes menores nas áreas integradas.
* Novos mapas de corridas para testar controles, velocidade e curvas (menos variações no Android para poupar espaço).
* Novo sistema de som para os motores que trará mais qualidade assim que conseguirmos as gravações boas (atualmente no pbc, Mi2U11, Mond08 e t14).
* Trens no cenário: na região da Vila Sabrina há um trem experimental. Isto será aprimorado e levado a outras partes do mapa futuramente. Desative nas opções caso seu aparelho tenha pouca RAM.
* Nova tela de km/h e fps: muito mais leve para renderizar do que aquela mensagem no meio da tela. No PC, use a tecla de menu de contexto para desativá-la (uma que geralmente fica perto do Ctrl da direita). No Android no momento ela só fica oculta ao esconder os controles.
* Novos carros do tráfego na versão PC: eles são mais bonitos e detalhados, porém muito mais pesados. Beta: falta animar as rodas e luzes de alguns deles. Estes carros não devem ir pro Android agora por conta do peso.
* Os passageiros não irão mais bugar no teto ao andar no corredor com um ônibus sem portas esquerdas.
* Melhorias na frequência da reclamação de baixa velocidade.
* Melhorias no tráfego em algumas curvas e fusões em Y (na Radial e na rodovia). Beta: ainda há bugs consideráveis nos semáforos.
* Os passageiros não devem mais cumprimentar o motorista ao embarcar pela esquerda (é bem raro na vida real)
* Mais sons de freio dos BT5 no VIP4 e T14
* Pré carregamento dos carros e pedestres na versão PC (para otimizar o tempo de carregamento, visto que os carros novos são mais pesados). Configure na tela Extras. Fazer isso pode usar mais RAM no início, mas alivia o tempo de carregamento do mapa em alguns segundos. Desative se encontrar problemas ou se usar os carros leves.
* Correção do neutro no controle de câmbio (Logitech), antes não voltava para o neutro ao desengatar a marcha, fazendo o ônibus morrer facilmente (verifique a marcha atual pressionando Z, temporariamente, quando estiver no modo manual).
* Correção da chuva no vidro do MiBRTS
* Opção de chuva moderna no PC, permitindo desativá-la em PCs fracos
* Várias outras correções menores

Bugs mais graves da v170:

* Carros estacionados somem ao reposicionar o ônibus (o pool deles precisa ser refeito do zero)
* Ao passar de 99999m o floating origin forçado pode fazer o ônibus pular (talvez ficará só para o ônibus parado mesmo). Depois de dirigir por alguns km é bom parar totalmente o ônibus para resolver isso (bug/limitação antiga da Unity com mapas grandes).
* Em alguns semáforos os veículos não param ou não respeitam as fases de bloqueio
* O efeito bloom do Beautify pode ficar muito forçado em determinados horários, a calçada fica branca. Se isso incomodar, temporariamente escolha os efeitos da Unity na tela Extras, em vez do Beautify.

------------

Changes in v170:

* VIP1 for donors, with two door variations! One with two right doors and one with two on each side (like in São Paulo). Non-donors will be able to play with a message on the screen. It would not appear sometimes when player watches a complete ad (on Android).
* MiBRTS is now free (without that message).
* Animations on PBC and T14: now they can be used with rain and more things, including buttons and windows! They got also the new suspension.
* Better vehicle handling in high speeds (only for the ones with the new suspension: Mi2M, MiBRTS, pbc, t14, vip14p and vip12p).
* More skins for traffic AI on Aricanduva: each region will use its own color. It is possible replacing the repaints (mod), check the tutorial at our website. By using this the game needs more RAM memory. Do not use it if it keeps crashing due to low RAM.
* Savegames: on the continuum map (Aricanduva) it is possible now saving where the bus is, to load the game later. This feature will be improved over time. On PC, press CTRL + S. On Android touch the save icon.
* Old maps are now integrated on Aricanduva (MOBILE1_cidade and Terminal Shaze). It is possible now driving from one place to another there! We have more routes now, including a very large one from Jd das Rosas to Metrô Carrãozinho (7700-51). Beta: pedestrians and more details will be added later.
* New race track maps to practice and test controls, speed and curve handling (less samples on Android to save space).
* New sound system for engines that will bring much more quality once we get good recordings (currently on pbc, Mi2U11, Mond08 and t14).
* Trains: at Vila Sabrina there will be some trains (AI). This is experimental and will be improved later, also appearing in new areas. Disable it if your device has low memory.
* New screen showing speed and fps: much better than the old message on the middle of the screen. On PC, use the context menu key to disable it (it stays close to the right Ctrl key). On Android it is not possible hiding just it for now, but it won't be shown if you hide all the controls.
* New traffic cars for PC (AI): they are much more detailed, and uses more textures and sounds. Beta: some cars are still not completely animated. They won't be on Android due to RAM memory usage increase.
* Passengers won't go to the roof anymore if you drive on the left corridor with a bus without left doors.
* Improvements for low speed complaints.
* Improvements on traffic at some curves and Y junctions (at Radial and on the highway). Beta: there are some problems with traffic lights.
* Passengers won't say hi anymore when entering on left doors (this is very rare on real life here)
* More brake sounds for VIP4 and T14
* Preload for cars and pedestrians on PC (to optimize the loading time, since the new cars are more expensive to load). Set it up at Extras screen. This may use more RAM at the start, but it will decrease the loading time of the maps. Disable it if you find any severe bug with traffic.
* Fixes for physical manual gearbox (Logitech), it was not getting to neutral before.
* Fixes for rain on MiBRTS
* Option to disable the modern rain, good for old PCs
* Many smaller fixes.

Worst bugs of this version:

* Parked cars may disappear when repositioning the bus
* After driving for more than 99999m without any stop there may be a bug with physics. This is a very hard problem due to floating point precision, we're studying how to fix that with Unity.
* At some traffic lights cars will go even on red lights.
* Bloom effect is a bit exagerated. If you don't like it due to brighter sidewalks, please use the default Unity effects at Extras screen instead of Beautify.

O download do APK ficará disponível por alguns dias aqui:
http://blog.protonbus.com.br/2017/04/apks-de-teste.html