Capítulo 39: Um Cavaleiro Que Deixa Todos Para Trás
Gu Fan furtivamente lançou um olhar para Lilith ao seu lado.
Naquele momento, ela não estava furiosa. Pelo contrário, piscava os olhos, confusa.
“O que eles estão dizendo?” O rosto de Lilith era pura dúvida; claramente, até agora, ela não sabia de nada.
Gu Fan também estava com uma expressão de interrogação, e rapidamente acompanhou o urso de pelúcia, fazendo um gesto de mãos, numa sequência fluida.
“Eu não sei! Você não é a designer desse jogo? Por que está perguntando pra mim?”
A atuação de Gu Fan atingiu o ápice; se não fosse ao Oscar buscar um prêmio de melhor ator, sentiria que estava se subestimando.
“Espere um pouco, vou organizar as ideias.”
Lilith franziu as sobrancelhas, perplexa, como se estivesse tentando recordar mentalmente tudo o que os jurados haviam dito.
“Então, a raiz de tudo isso está no fato de que, ao girar, esse pequeno bloco consegue encaixar nos espaços?
“Mas nenhum outro jogo faz isso?
“Gu Fan! Como você explica isso?!”
De repente, Lilith pareceu entender, levantou-se da cadeira de massagem, furiosa, e interrogou Gu Fan.
Gu Fan rapidamente levantou as mãos: “Injustiça! Eu desenvolvi tudo conforme o seu design!”
Lilith ficou sem palavras: “Sempre essa desculpa! Você acha que eu ainda acredito nisso? Quando eu escrevi no projeto que os blocos poderiam se encaixar nos espaços ao girar? Procure!”
“Se você encontrar, eu aceito o seu sobrenome!”
Ela colocou as mãos na cintura e encarou Gu Fan, com uma expressão de “quero ver como você vai se justificar”.
Gu Fan suspirou silenciosamente e encontrou o projeto original de Lilith.
“Veja, está escrito aqui: você queria que a queda dos blocos simulasse uma queda livre, para aderir ao estilo realista do jogo e tornar a queda mais autêntica; além disso, o aumento gradual da velocidade serviria para deixar os jogadores desorientados e gerar mais emoções negativas.
“E após o bloco tocar o chão, haveria um leve efeito de tremor, tudo isso precisando de colisão física, certo?”
Lilith piscou, confusa: “Sim, eu desenhei isso, mas o que isso tem a ver com esse erro?”
Gu Fan suspirou: “Claro que tem!
“Você acha que um jogo de quarenta anos atrás conseguiria esse efeito? O código e a lógica de base suportam isso?
“Mesmo que eu pudesse modificar o antigo template do jogo, teria que alterar tantas coisas que seria melhor reescrever tudo!
“Então, resolvi começar do zero, recriando as regras físicas de base.
“Adicionei parâmetros de gravidade aos blocos, além de efeitos de queda e colisão, implementando perfeitamente a ‘queda livre acelerada’ e o ‘tremor ao tocar o chão’ que você pediu.”
Lilith continuava séria: “Então você é incrível, quer que eu te elogie? Mas ainda é a mesma questão: o que isso tem a ver com o erro?!”
Gu Fan balançou a cabeça, resignado: “Deixe-me terminar.
“Para criar esse efeito, precisei definir um centro de força nos blocos, ou seja, um centro de gravidade. Naturalmente, coloquei o centro de gravidade no bloco central de cada peça.
“O giro das peças também acontece em torno desse centro de gravidade.
“Os outros blocos menores não têm volume de colisão; ao girar, só verifica se há espaço suficiente…”
“E foi assim que aconteceu.”
Os olhos de Lilith se arregalaram, chocada: “O quê? Por que você não definiu colisão para os outros blocos?”
Gu Fan, sem opções: “No seu projeto, você não pediu colisão para os outros blocos!
“Eu já implementei tudo que você especificou, por que deveria adicionar mais funções por conta própria?”
Lilith ficou aflita: “Mas eu também escrevi isso no projeto! Entre parênteses! Se for complicado, pode não fazer! Está lá!”
“Se você tivesse usado o template original do jogo, não haveria esse problema!”
Gu Fan respondeu com seriedade: “Sou programador, preciso atender ao máximo seus pedidos!
“E só implementar a gravidade não é difícil, então eu fiz!
“Mas adicionar colisão para todos os blocos é trabalhoso, e não interfere nas funções que você pediu, e você não exigiu, então não fiz.”
Lilith olhou para Gu Fan, atordoada.
Gu Fan olhou para Lilith, inocente.
No final, ele murmurou: “Diga, qual função eu não escrevi de acordo com o seu pedido…”
Lilith murchou novamente, voltou à cadeira de massagem, apoiou a testa e ficou pensativa.
“Espere, vou organizar…”
Ela rapidamente revisou mentalmente tudo o que os jurados disseram e, chocada, percebeu que, de fato, não podia responsabilizar Gu Fan…
Todas as funções desenhadas por Lilith, como ‘descida angelical’, ‘modo online’, ‘redução da frequência de peças longas’, realmente servem para torturar o jogador.
Mas, no fim, o aparecimento da ‘eliminação por giro’ transformou esses recursos em pontos de satisfação!
Só que a ‘eliminação por giro’ foi criada por Gu Fan para atender ao pedido de ‘gravidade e colisão’ do projeto, então a raiz está no próprio projeto…
Se alguém dissesse que Gu Fan previu tudo isso, não faria sentido; como ele poderia adivinhar o conteúdo do projeto?
No fim, tudo parece um acidente trágico causado por pura coincidência.
Se fosse para acusar alguém…
Só poderia ser obra dos poderosos anjos; um simples mortal jamais conseguiria algo assim.
De todos os lados, Gu Fan era apenas um trabalhador honesto, cada função feita rigorosamente conforme o projeto.
Apesar dos desvios e confusões ocasionais, eram compreensíveis.
Pensando nisso, Lilith, irritada, coçou o cabelo.
“Maldição!
“Certo, não vou discutir mais sobre isso! Vou voltar e preparar o projeto do próximo jogo!
“Reúna a equipe o quanto antes, em poucos dias começamos o novo desenvolvimento!”
Assim que terminou, Lilith desapareceu, ainda indignada.
…
…
Na noite seguinte.
Segundo o cronograma original, era a cerimônia de premiação do concurso de design de minijogos.
Mas, de maneira inesperada, tornou-se um festival de elogios a ‘Blocos Invertidos do Paraíso’.
Não havia alternativa; a diferença entre os trabalhos premiados era enorme, todos juntos não chegavam aos pés de ‘Blocos Invertidos do Paraíso’!
Para os jurados, ‘Blocos Invertidos do Paraíso’ era quase um milagre do design de jogos; nunca imaginaram ver tal criatividade num concurso de minijogos.
Na votação dos jogadores, ‘Blocos Invertidos do Paraíso’ também liderava com folga!
Obviamente, a ‘eliminação por giro’ é uma técnica avançada, exige que o jogador crie espaços com formatos especiais, bem mais difícil que esperar por uma peça longa, e impossível de dominar rapidamente.
Mas, mesmo sem dominar essa técnica, os jogadores conseguiam perceber, através das avaliações dos jurados e das explicações de Jonas, as enormes mudanças em relação ao original.
Nesses concursos, o elogio dos jurados traz uma enorme exposição ao jogo.
De repente, veteranos de ‘Blocos Rotativos’ em todo o país baixaram ‘Blocos Invertidos do Paraíso’, na tentativa de aprender a nova técnica de ‘eliminação por giro’.
O progresso era lento, mas todos se divertiam e aproveitavam o modo competitivo.
Quanto às emoções negativas…
Que emoções negativas?
Gu Fan viu claramente: as emoções negativas geradas por ‘Blocos Invertidos do Paraíso’ estavam diminuindo rapidamente, quase chegando a zero, até atingir um estranho equilíbrio.
Não dá pra dizer que não existem, mas são quase insignificantes.
A maioria dos jogadores, após aceitar a mecânica do jogo, já não se irritava com os recursos desenhados por Lilith, e a sensação de prazer ao conseguir a ‘eliminação por giro’ fazia com que Lilith desistisse definitivamente do jogo.
No final, o resultado da premiação foi anunciado: ‘Blocos Invertidos do Paraíso’ ganhou, sem surpresas, o prêmio máximo do concurso de minijogos.
O prêmio era de trinta mil, um valor simbólico, mas o mais importante era a posição de destaque oficial, além de permitir o lançamento do jogo por dezoito reais!
O preço dos minijogos era definido oficialmente: quanto melhor a qualidade, mais alto o preço.
Os jogos não recomendados pelos jurados só podiam ser vendidos por um real ou de graça.
Mesmo com o preço alto de dezoito reais, ‘Blocos Invertidos do Paraíso’ liderava disparado em vendas entre os concorrentes!