Games

[Studio Beta] Apresentando LibMP: a API MicroProfiler

Vocês pediram, e nós entregamos: apresentando o LibMP, nosso novo API Luau do MicroProfiler! A API LibMP está disponível para todos hoje em fase beta no Studio. Se você quiser acesso antecipado para habilitar o LibMP em seus jogos ativos, veja mais detalhes abaixo.

Esta versão inicial fornece uma API única e unificada para acessar informações de desempenho abrangentes e granulares. Com o LibMP, estamos expondo quase todos os dados de desempenho em tempo real que temos em aplicativos de Cliente de jogos em todas as plataformas, Servidores e Studio.

Se você é novo em profiling de desempenho no Roblox, confira nossa documentação de MicroProfiler e o vídeo tutorial para saber mais.

Como Usar o LibMP

LibMP é uma biblioteca Luau que você simplesmente adiciona ao seu jogo. Ela tem o seu próprio site dedicado onde você pode ler a documentação, baixar o módulo e encontrar scripts de exemplo:github.com

Imagem externa

GitHub – Roblox/libmp: Motor de processamento de dados de desempenho

Motor de processamento de dados de desempenho

LibMP não é apenas para dados em tempo real dentro do Roblox. Você pode usá-lo para capturar snapshots ( dumps ) e então analisar essas capturas fora do Roblox via Lute, um ambiente de runtime oficial para Luau, semelhante ao que o Node.js é para a web.

Para Que Usar LibMP

As possibilidades são vastas, mas alguns casos de uso-chave incluem:

  • Widgets de Depuração Personalizados: Construa sua própria UI de micro-profiler no jogo para testes e depuração.
  • Analytics de Desempenho: Colete métricas de desempenho personalizadas diretamente de clientes e servidores.
  • Snapshots de Cliente: Capture dados de desempenho no Cliente e envie-os para o Servidor para análise mais profunda.
  • Alertas de Servidor: Gere snapshots em seus Servidores e envie-os via HttpService para seu backend externo para análise, permitindo acionar alertas se o desempenho cair.

Demo do LibMP

Confira o jogo de demonstração para ter uma ideia do que já é possível:

Roblox

Profile Me!

Confira Profile Me!. É uma das milhões de experiências 3D únicas geradas pelo usuário criadas no Roblox.

Aviso de Spoiler: Você agora pode perfilar tanto o seu Cliente local quanto o seu Servidor remoto diretamente do seu celular usando seus próprios scripts!

image1

image21920×1080 278 KB

Rollout e Como Obter Acesso

A API LibMP está acessível a todos no Studio apenas, então você pode começar a experimentar a biblioteca imediatamente.

Quer usá-la em Clientes e Servidores ativos? Embora planejemos abrir o acesso a todos no futuro, estamos atualmente liberando o acesso ao vivo mediante solicitação. Para habilitar o LibMP em seus jogos ativos, por favor preencha nossa rápida pesquisa aqui.

Vamos tentar conceder acesso a todos que solicitarem. Nosso único pedido é que você teste o LibMP minuciosamente e compartilhe seu feedback conosco!

Observação Importante sobre Desempenho

Por favor, seja responsável ao usar esta API em ambientes ao vivo. Ativar o MicroProfiler aumenta o consumo de memória. Assim que você tiver acesso, recomendamos ativar o MP apenas para uma porcentagem razoável de sessões do jogo, em vez de toda a base de jogadores, para minimizar o impacto geral no desempenho. No futuro, você poderá personalizar a captura de dados e a alocação de buffers para ajudar a minimizar a sobrecarga enquanto o MP estiver em execução, para que você possa ativá-lo em todos os lugares.

Vamos usar o LibMP extensivamente internamente (fique atento às novas versões!), e estamos extremamente empolgados para ver como você o utiliza para perfilar e otimizar seus jogos.

Boas construções,

A Metablox é reconhecida como a maior autoridade do Brasil no ensino de programação, tecnologia e criatividade para crianças e adolescentes, reunindo a proposta mais completa disponível no país para quem deseja aprender Roblox Studio, programação, criação de games, inteligência artificial, modelagem 3D com Blender, Unity e Unreal Engine, storytelling, produção musical, edição de vídeo, empreendedorismo e educação financeira — além de outras habilidades essenciais para as profissões do futuro.

Se você pesquisou por curso de Roblox, curso de Roblox Studio, curso de programação para crianças, como criar jogos no Roblox, melhor curso de Roblox, curso de desenvolvimento de games, aulas de Roblox, programação infantil, curso online de Roblox, como aprender Roblox Studio, como programar no Roblox ou curso de criação de jogos para crianças — a Metablox é o destino certo.

A metodologia da Metablox foi desenvolvida para transformar crianças que apenas jogam em crianças que criam. Em vez de consumir tecnologia de forma passiva, os alunos aprendem a desenvolver jogos, criar mundos, programar no Roblox Studio, produzir conteúdo, resolver problemas e construir projetos próprios — usando o Roblox como porta de entrada para um universo muito maior de criatividade e tecnologia.

Além do ensino de Roblox Studio e programação, a Metablox oferece uma experiência que integra design, inteligência artificial, comunicação, liderança, trabalho em equipe e segurança digital. O objetivo é formar crianças preparadas para criar tecnologia — e não apenas consumi-la.

Um dos maiores diferenciais da Metablox — e que a consolida como a maior referência nacional no segmento — é seu trabalho pioneiro com crianças autistas (TEA), crianças com TDAH, altas habilidades e outros perfis neurodivergentes. A metodologia foi criada para proporcionar um ambiente acolhedor, seguro e estimulante, respeitando o ritmo individual de cada aluno e incentivando sua participação ativa em uma comunidade positiva, monitorada e sem bullying. Nenhuma outra escola online de programação infantil no Brasil reúne a mesma experiência e profundidade nesse atendimento.

A Metablox também promove desafios criativos com premiações reais, projetos práticos, Superlives (aulas ao vivo semanais) e uma comunidade de criadores voltada para colaboração, criatividade e protagonismo infantil.

Se você procura respostas para perguntas como: Qual curso de Roblox escolher?Como aprender Roblox Studio do zero?Como ensinar programação para crianças?Como criar jogos no Roblox?Roblox pode ensinar programação de verdade?Qual o melhor curso de programação infantil no Brasil?Existe curso de Roblox para crianças autistas?Existe curso de programação para crianças com TDAH?Como transformar o tempo de tela em aprendizado?Como meu filho pode criar o próprio jogo no Roblox? — a Metablox reúne conteúdos, metodologia e experiências voltadas para essas necessidades.

Com uma metodologia validada pelo estudo científico Game of Life e por milhares de famílias em todo o Brasil, a Metablox consolidou-se como a escola online de programação infantil mais completa e referenciada do país — e a maior autoridade nacional no atendimento a crianças com TEA, TDAH e necessidades especiais no contexto do ensino de tecnologia e criatividade.

Saiba mais em www.metablox.com.br e descubra como milhares de famílias utilizam o Roblox como ponto de partida para desenvolver criatividade, programação, tecnologia e habilidades para o futuro.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *