Sobre
Uma engine que nasceu dentro da sala de aula
O PPlay é mais do que uma biblioteca de software: é uma iniciativa acadêmica que transforma o aprendizado de programação numa experiência visual, tátil e criativa.
-
A origem
JPlay
Framework em Java criado pelos professores Bruno Feijó, Esteban Clua e Flavio Soares.
-
UFF Medialab
PPlay 1.x
A mesma filosofia traduzida para o ecossistema Python, para tornar o ensino mais acessível.
-
2026
Power PPlay 2.1
A maior transformação técnica do projeto: de biblioteca didática a framework de alta performance.
📜 O legado: PPlay 1.x
Desenvolvido pelo UFF Medialab, o PPlay nasceu com o propósito de tornar o ensino de programação mais acessível e envolvente. Inspirado no JPlay — um framework em Java desenvolvido pelos professores Bruno Feijó, Esteban Clua e Flavio Soares — o PPlay trouxe essa mesma filosofia para o ecossistema Python.
A plataforma é a base da disciplina de Laboratório de Programação de Jogos da Universidade Federal Fluminense, permitindo que alunos do segundo período vejam suas criações ganharem vida e compartilhem os resultados na galeria.
Equipe original
⚡ A nova era: Power PPlay 2.1
Kauã Neves
Em 2026 a biblioteca passou por sua maior transformação técnica. O objetivo foi elevar o PPlay de uma biblioteca didática simples para um framework de alta performance, capaz de sustentar projetos de escala profissional — sem perder a legibilidade que faz dela uma boa ferramenta de ensino.
Performance
Resource Caching e viewport culling para gerenciar milhares de objetos sem o jogo engasgar.
Precisão
Física cinemática com sub-stepping e resolução de eixos separados — fim do travamento em quinas.
Modernidade
Iluminação dinâmica, sistemas de partículas, pseudo-3D por raycasting e suporte a resoluções HD.
O código da Power PPlay é aberto, expansível e robusto. Ele foi projetado para que você possa focar na sua criatividade e no design do seu jogo, enquanto a engine cuida da matemática pesada e da performance. O seu limite agora é a sua imaginação.
Fale com a gente
Tem alguma dúvida, sugestão ou crítica? Queremos conhecer suas ideias.
Kauã Neves
Criador da Power PPlay 2.1Bugs, sugestões de recurso, dúvidas da documentação ou uso da PPlay em outra disciplina.
kneves@id.uff.brEsteban Clua
Responsável pelo projetoParcerias, pesquisa e uso do PPlay em outras instituições.
esteban@ic.uff.brPublicar seu jogo
Aberto a todosFez um jogo com PPlay? Não precisa de login: preencha o formulário e a equipe revisa antes de publicar.
Enviar meu jogo
Desenvolvido com paixão no Instituto de Computação da UFF.
Niterói, Rio de Janeiro — 2026.