Imagem: O portátil Playdate da PanicPanic agora conta com conquistas, graças a um novo projeto criado por diversos membros da comunidade de desenvolvimento do console.
As Conquistas do Playdate alcançaram a versão 1.0 em sua página no GitHub, e são descritas como um novo “padrão aberto para conquistas em jogos do Playdate”, garantindo uma “experiência consistente para os jogadores” e permitindo a “visualização das conquistas conquistadas em um único lugar”.
Isso facilitará para mais desenvolvedores adicionarem conquistas aos seus jogos, incluindo um esquema que descreve a estrutura necessária, assim como uma biblioteca de referência. De acordo com a página do GitHub, essa biblioteca de referência conta com um “sistema de gerenciamento de conquistas para criar, desbloquear e salvar conquistas”, um visualizador no jogo e um sistema de notificação que informa aos jogadores quando eles conquistaram uma conquista específica.
O desenvolvimento foi realizado por membros do Discord PlaydateSquad e contou com a contribuição de sete pessoas, incluindo Dimitri Barronmore, remco, Jon Simantov, Eben Eliason, gurtt, Fletch Makes Stuff e Ocean.
Um grande dia para a comunidade #Playdate! A Estrutura de Conquistas finalmente atingiu a versão 1.0! 🎉 Agora você pode adicionar facilmente conquistas aos seus jogos, com suporte para conquistas padrão, baseadas em progresso e ocultas — além de um visualizador completo e notificações em toast!
Como mencionado na descrição, gurtt até criou o primeiro aplicativo de conquistas do Playdate, especificamente para visualizar e acompanhar todos os seus troféus incríveis em um só lugar — um programa que eles chamam de Trophy Case. Isso permite que você veja quantas conquistas já desbloqueou em cada um dos jogos compatíveis, e quais segredos ainda restam a descobrir.
A Estrutura de Conquistas do Playdate é um padrão aberto no qual qualquer um pode construir. Um grande agradecimento a Gurtt por criar o Trophy Case, o primeiro aplicativo visualizador de conquistas — uma peça chave do ecossistema e um começo incrível!
Falando sobre jogos compatíveis, atualmente há 11 que são suportados, incluindo os seguintes:
Se você quiser saber mais sobre o projeto, pode visitar sua página no GitHub.