Um usuário do Reddit anunciou a chegada da JumPHP, uma biblioteca de código aberto que possibilita escrever jogos retro em 2D usando apenas PHP. A proposta é que os jogos criados possam ser executados em três ambientes distintos: computadores desktop, navegadores web e dispositivos móveis, ampliando o alcance de projetos desenvolvidos com a linguagem.
De acordo com a publicação, a JumPHP foi estruturada para ser simples de integrar a projetos PHP existentes, sem a necessidade de dependências externas complexas. O autor destaca que a biblioteca oferece APIs intuitivas para desenho de sprites, gerenciamento de input e controle de loops de jogo, tudo escrito em PHP puro. A iniciativa ainda está em fase inicial, mas já inclui exemplos práticos que demonstram a execução de um pequeno título retro tanto localmente quanto via servidor web.
"JumPHP lets you write retro 2D games in PHP that run anywhere," escreveu o criador na descrição da postagem.
O código-fonte está hospedado em um repositório público, permitindo que a comunidade contribua, reporte bugs e sugira melhorias. Embora ainda não haja um número de versão oficial, a documentação preliminar indica suporte a plataformas de desktop, navegadores e celulares, expandindo as possibilidades de uso da linguagem em áreas tradicionalmente dominadas por engines específicas.
Para desenvolvedores PHP interessados em explorar novas formas de interatividade, a JumPHP representa uma oportunidade de experimentar a criação de jogos sem abandonar o ecossistema já conhecido. O autor recomenda testar os exemplos disponíveis e acompanhar o repositório para futuras atualizações e correções.
Fonte: Reddit