Devaneios da Jornada Lúdica

Log1: Rolando a Pedra Morro Acima

Estou tentando, pela primeira vez na minha vida, aprender algo de verdade. Isso pode parecer um eufemismo, mas não é. Em toda a minha vida, comecei vários projetos, iniciei vários hobbies: desenhar, tocar um instrumento, pintar, andar de skate, ficar bom em um jogo específico, ler ficção, escrever este blog, aprender uma matéria difícil da faculdade, entre muitos outros. Mas, por algum motivo, nada "clicava" comigo. Eram devaneios passageiros. Toda a inspiração e vontade de aprender iam tão rápido quanto vinham. Sem querer entrar muito na minha psique, mas para dar um pequeno resumo, todos esses bloqueios vêm de uma necessidade irracional de tentar achar um propósito funcional nos meus hobbies. E, quando eu transformava a experiência em uma tarefa, logo perdia toda a razão. Algo que toquei tangencialmente no meu primeiro blog. Porém, felizmente, após alguns anos de terapia, venho conseguindo quebrar esses padrões e, pela primeira vez na minha vida, tenho conseguido investir tempo em algo que não seja uma obrigação e que tem me instigado a gastar meu tempo por livre e espontânea vontade. E, como sinto que isso está acontecendo pela primeira vez, achei uma boa oportunidade de documentar aqui como tem sido essa experiência.

Desenvolvimento de jogos.

Game design, para ser mais específico. Porém, como eu não conheço alguém bom em programação o suficiente para simplesmente tangibilizar todas as minhas ideias na hora que eu quiser, tenho aprendido, na medida do possível, também programação (o que também imagino que seja assim que a maioria das pessoas começam). Tem sido uma jornada difícil, principalmente a parte da programação. Embora eu tenha começado isso com a Godot, que é uma engine bem intuitiva na hora de montar protótipos, como qualquer outro software, a curva de aprendizado começa a ficar bem íngreme uma vez que você passa do ponto de fazer projetos mais simples. Ainda assim, o processo de aprendizado nesse campo tem sido muito recompensador. Poucas palavras podem descrever o que eu senti quando consegui implementar um sistema de turnos entre personagens no protótipo em que estava trabalhando, depois de vários dias árduos.

Estava me sentindo nas nuvens. O Mago da Programação. No entanto, quanto mais alto você voa, maior é a queda. Logo após conseguir fazer esse sistema funcionar, comecei a trabalhar no próximo passo: um simples sistema de empurrar caixas no mapa, ao melhor estilo Sokoban. O que viria a seguir não poderia ser mais frustrante. Simplesmente não conseguia. O que era para ser algo teoricamente simples se tornou um dos meus maiores pesadelos. Tentei de várias maneiras diferentes. Li fóruns, vi tutoriais, perguntei a outras pessoas. Nada conseguia tirar essa pedra gigantesca do meu caminho. Era o Efeito Dunning Kruger fazendo mais uma vitima. Isso, no passado, poderia facilmente ser o motivo da minha derrocada. O ponto final. E a volta dos meus velhos hábitos de engavetar mais um projeto. Porém, eu não poderia me dar por vencido, não agora. Tenho certeza de que muitas outras pessoas já se encontraram nessa situação. Por isso, vou listar aqui algumas das coisas que fiz e que podem ajudar você a rolar essa pedra morro acima de novo. Sisyphus-Titian-1548-49-Prado-Museum-Madrid Ticiano: Sísifo. Sísifo, óleo sobre tela de Ticiano, 1548–49; no Museu do Prado, Madri.

  1. Não se sinta culpado em pivotar de projeto. Começar outro projeto em uma área diferente pode despertar algum conhecimento útil para o projeto atual.
  2. Separe um tempo para aprender de maneira passiva. Veja vídeos, leia sobre o assunto, ouça podcasts. Qualquer maneira que você encontrar para "desligar" o seu cérebro daquela tarefa específica e continuar aprendendo tangencialmente sobre o assunto ajuda.
  3. Engavete o projeto por alguns dias ou semanas. Deixar o seu inconsciente trabalhar também pode funcionar muito bem.
  4. Deixe sempre a possibilidade de voltar ao projeto. O importante é entender que, por mais que você tenha travado nesse ponto, foi algo que ajudou a agregar ao seu conhecimento geral sobre essa área.

Bom, acho que é mais ou menos isso. A experiência de aprender game design, programação e Godot tem sido uma jornada única na minha vida. Não só de aprendizado sobre esses temas, mas também de autoconhecimento.

#godot #gamedev #gamedesign