Descrição do Code Maze
Navegue por um labirinto de peças que representam a estrutura interna de um programa, enquanto coleta "otimizadores" para vencer o jogo. Se o jogador tiver muitos "problemas", ele perde. Se o jogador atingir a meta do otimizador, ele ganha.
Escolha entre 11 modos de jogo diferentes e 12 níveis de dificuldade (incluindo uma dificuldade totalmente personalizável e uma dificuldade secreta). Novos modos de jogo são adicionados com frequência. Os modos Clássico, Morte Súbita, Infinito, Labirinto de Velocidade, Glitch, Corrupção e Apocalipse são alguns desses modos de jogo. O jogo está em seus estágios iniciais de desenvolvimento, portanto, esteja atento a falhas, recursos inacabados/ausentes ou recursos não polidos, e algumas coisas podem não parecer ou funcionar da mesma forma em todos os dispositivos. Não está completo.
Registro de erros atual:
Descoberto: Antes de 01/06/22 | Quadro de redefinição de tempo limite ocioso
Bug: MainActivity reinicia após ficar ocioso em segundo plano por um tempo. Nenhum caminho é gerado.
Possível causa: código nativo padrão para aplicativos Android.
Possíveis correções: Salve tudo. Blocos, estatísticas, posição do jogador, modo de jogo, etc. Se o jogo carregar e não tiver certeza de seus parâmetros, ele assumirá essas estatísticas salvas.
Status: Não corrigido | Prioridade: 3/10 baixa | Gravidade: 4/10
Descoberto: Antes de 01/06/22 | Exploit de teletransporte
Bug: Exploração de teletransporte [Detalhes editados]
Possível causa: a maneira como a tela sensível ao toque e o código para mover o jogador funcionam
Possíveis correções: não deixe o jogador se mover mais do que uma certa quantidade de uma vez. (Correção parcial)
Status: pode não ser corrigido | Prioridade: 2/10 baixa | Gravidade: 5,5/10
Descoberto: 31/05/22
Bug: a cor do jogador muda na mesma contagem de problemas para todas as dificuldades, o que significa que, aos 9 problemas, o jogador fica vermelho escuro e treme, mesmo que chegue ao 20, e fica verde aos 2 problemas, mesmo que o jogador morra aos 3.
Possível causa: ainda não codificou esses números para todas as dificuldades.
Possíveis correções: valores de código fixo para essas cores para cada dificuldade;
faça as cores com base na porcentagem de maxIssues em vez de números exatos. (Esta solução foi usada)
Status: Fixo
Descoberto: 23/04/23
Bug: erro de digitação na descrição da dificuldade do Modo Bebê
Causa: erro de digitação
Correção: corrija o erro de digitação
Status: Fixo
Descoberto: 23/04/23
Bug: erros de digitação na descrição da dificuldade personalizada
Causa: erro de digitação
Correção: aprenda gramática [remova o coma desnecessário; seu -> você é; adicione ponto e vírgula]
Status: Fixo.
Descoberto: antes de 12/06/23
Bug: no antigo tablet Android 7.1.1, o jogo trava ao selecionar a dificuldade.
Causa: setAutoSizeTextTypeUniformWithConfiguration( ) DifficultyActivity.kt:92
Correção possível: detecte a versão do Android, pule esta parte se for muito baixa.
Status: Fixo.
Descoberto: Antes de 12/06/23 | 2 peças de acabamento
Bug: às vezes, 2 blocos de acabamento são gerados em vez de 1.
Possível causa: pode acontecer quando 2 otimizadores são coletados ao mesmo tempo, quando apenas 1 é necessário para vencer.
Correção possível: quando um bloco de acabamento é gerado, na próxima vez que o jogador for movido, verifique quantos blocos de acabamento existem. Se houver mais de um, escolha um aleatoriamente e remova o resto.
Status: Não corrigido | Prioridade: 1/10 mínimo | Gravidade: 2,75/10
Descoberto: 12/06/23 | Tamanho do Visual Gen Board
Bug: o tabuleiro de jogo de visualização de geração de labirinto visual não é do mesmo tamanho que na visualização de jogo.
Possível causa: o código para redimensionar e centralizar o tabuleiro não está na atividade de geração visual
Possível correção: copie o código que falta
Status: Não corrigido | Prioridade: 4/10 Médio | Gravidade: 4,25/10
Descoberto: 13/06/23
Bug: travamento ocasional em contra-relógio quando o tempo restante é baixo
Possível causa: Desconhecido
Correção possível: Desconhecido
Status: Fixo.
Descoberto: 13/06/22 | Tópico do modo de 3 estágios
Bug: no modo de 3 estágios, o objetivo do otimizador e os problemas máximos não são carregados até que sejam atualizados, mesmo que já devam ser atualizados quando a MainActivity é carregada pela primeira vez. Além disso, o jogo ocasionalmente também não elimina o espaço em branco na parte superior, onde a barra de status iria.
Possível causa: algo a ver com o código do modo de 3 estágios.
Correção possível: analise...
Status: Fixo.
Escolha entre 11 modos de jogo diferentes e 12 níveis de dificuldade (incluindo uma dificuldade totalmente personalizável e uma dificuldade secreta). Novos modos de jogo são adicionados com frequência. Os modos Clássico, Morte Súbita, Infinito, Labirinto de Velocidade, Glitch, Corrupção e Apocalipse são alguns desses modos de jogo. O jogo está em seus estágios iniciais de desenvolvimento, portanto, esteja atento a falhas, recursos inacabados/ausentes ou recursos não polidos, e algumas coisas podem não parecer ou funcionar da mesma forma em todos os dispositivos. Não está completo.
Registro de erros atual:
Descoberto: Antes de 01/06/22 | Quadro de redefinição de tempo limite ocioso
Bug: MainActivity reinicia após ficar ocioso em segundo plano por um tempo. Nenhum caminho é gerado.
Possível causa: código nativo padrão para aplicativos Android.
Possíveis correções: Salve tudo. Blocos, estatísticas, posição do jogador, modo de jogo, etc. Se o jogo carregar e não tiver certeza de seus parâmetros, ele assumirá essas estatísticas salvas.
Status: Não corrigido | Prioridade: 3/10 baixa | Gravidade: 4/10
Descoberto: Antes de 01/06/22 | Exploit de teletransporte
Bug: Exploração de teletransporte [Detalhes editados]
Possível causa: a maneira como a tela sensível ao toque e o código para mover o jogador funcionam
Possíveis correções: não deixe o jogador se mover mais do que uma certa quantidade de uma vez. (Correção parcial)
Status: pode não ser corrigido | Prioridade: 2/10 baixa | Gravidade: 5,5/10
Descoberto: 31/05/22
Bug: a cor do jogador muda na mesma contagem de problemas para todas as dificuldades, o que significa que, aos 9 problemas, o jogador fica vermelho escuro e treme, mesmo que chegue ao 20, e fica verde aos 2 problemas, mesmo que o jogador morra aos 3.
Possível causa: ainda não codificou esses números para todas as dificuldades.
Possíveis correções: valores de código fixo para essas cores para cada dificuldade;
faça as cores com base na porcentagem de maxIssues em vez de números exatos. (Esta solução foi usada)
Status: Fixo
Descoberto: 23/04/23
Bug: erro de digitação na descrição da dificuldade do Modo Bebê
Causa: erro de digitação
Correção: corrija o erro de digitação
Status: Fixo
Descoberto: 23/04/23
Bug: erros de digitação na descrição da dificuldade personalizada
Causa: erro de digitação
Correção: aprenda gramática [remova o coma desnecessário; seu -> você é; adicione ponto e vírgula]
Status: Fixo.
Descoberto: antes de 12/06/23
Bug: no antigo tablet Android 7.1.1, o jogo trava ao selecionar a dificuldade.
Causa: setAutoSizeTextTypeUniformWithConfiguration( ) DifficultyActivity.kt:92
Correção possível: detecte a versão do Android, pule esta parte se for muito baixa.
Status: Fixo.
Descoberto: Antes de 12/06/23 | 2 peças de acabamento
Bug: às vezes, 2 blocos de acabamento são gerados em vez de 1.
Possível causa: pode acontecer quando 2 otimizadores são coletados ao mesmo tempo, quando apenas 1 é necessário para vencer.
Correção possível: quando um bloco de acabamento é gerado, na próxima vez que o jogador for movido, verifique quantos blocos de acabamento existem. Se houver mais de um, escolha um aleatoriamente e remova o resto.
Status: Não corrigido | Prioridade: 1/10 mínimo | Gravidade: 2,75/10
Descoberto: 12/06/23 | Tamanho do Visual Gen Board
Bug: o tabuleiro de jogo de visualização de geração de labirinto visual não é do mesmo tamanho que na visualização de jogo.
Possível causa: o código para redimensionar e centralizar o tabuleiro não está na atividade de geração visual
Possível correção: copie o código que falta
Status: Não corrigido | Prioridade: 4/10 Médio | Gravidade: 4,25/10
Descoberto: 13/06/23
Bug: travamento ocasional em contra-relógio quando o tempo restante é baixo
Possível causa: Desconhecido
Correção possível: Desconhecido
Status: Fixo.
Descoberto: 13/06/22 | Tópico do modo de 3 estágios
Bug: no modo de 3 estágios, o objetivo do otimizador e os problemas máximos não são carregados até que sejam atualizados, mesmo que já devam ser atualizados quando a MainActivity é carregada pela primeira vez. Além disso, o jogo ocasionalmente também não elimina o espaço em branco na parte superior, onde a barra de status iria.
Possível causa: algo a ver com o código do modo de 3 estágios.
Correção possível: analise...
Status: Fixo.
Mostrar