gv 0.14.1
Correções para celulares - a tela fica ligada durante um nível, e a limpeza de memória não estraga mais uma partida - além dos registros de licença e da volta do nível de demonstração
- A tela fica ligada enquanto um nível está tocando e volta a obedecer ao tempo limite do sistema assim que você pausa. Antes, uma partida em que você conduzia com um analógico segurado contava como inatividade, e o celular bloqueava no meio de um nível
- Um aviso de pouca memória que chega durante um nível é tratado depois que o nível para. No Android, a limpeza levava 163 ms e 715 ms, e em 33 segundos de jogo produziu dois quadros de 735 ms e 523 ms, e cada um bastava para perder uma partida. O custo: com falta real de memória, o sistema agora pode fechar o jogo durante um nível
- A câmera do jogo atualiza a área de saída só quando se move um pixel inteiro. Antes, isso acontecia a cada quadro, e o renderizador recriava as imagens intermediárias 60 vezes por segundo, mesmo quando a proporção do nível não mudava
- A janela
Licençasrecolhe: os dois níveis de cabeçalhos agora podem ser expandidos e recolhidos. Os recursos do próprio nível já vêm abertos, e tudo o que vem com o jogo fica recolhido - Excluir um recurso também exclui o registro de licença dele. Antes, a janela
Licençascontinuava agradecendo ao autor de um recurso que o nível não tinha mais. Desfazer traz o registro de volta - A capa de um nível é salva como
logo.pngoulogo.jpgconforme o que a imagem realmente é, qualquer que seja o nome do arquivo de origem. Uma imagem que não é nem PNG nem JPEG não é aceita - O nível embutido
New zero demovoltou, com capa e um artista da música creditado, Dunderpatrullen
Commits: jogo 7cac720f, SDK 3c6dbead