Escolha o seu idioma
Curso de Roblox
+ de 400 mil profissionais na plataforma
Exclusivo para empresas

Curso de Roblox

Aprenda a construir, programar e publicar os seus próprios jogos Roblox a partir do zero. Este curso abrange tudo, desde o design de ambientes 3D e programação em Lua até à monetização e gestão de jogos em direto. Quer seja um completo iniciante ou queira aperfeiçoar-se, terminará com jogos reais e jogáveis e com as competências para continuar a evoluir.

Dedika para alunos

O que a sua equipa vai dominar:

Começará por dominar a interface e as ferramentas de construção do Roblox Studio, passando depois para a programação em Lua para criar mecânicas de jogador interativas, sistemas de saúde e ciclos de jogo. A partir daí, conceberá economias de jogo completas com tabelas de classificação, inventários e armazenamento persistente de dados. Explorará também temas avançados como programação orientada a objetos, segurança antiexploração e princípios de design multijogador. No final, saberá como otimizar, publicar e comercializar o seu jogo para jogadores reais na plataforma Roblox.

Como a sua equipa estuda de forma prática Curso de Roblox

Como a sua equipa pratica Curso de Roblox

Profissionais destas empresas estudam na Dedika

ActemiumFR
Nunner LogisticsNL
GT Constructora GeotécnicaCR
Sydel StarBR
Metrô de São PauloBR
Aguas AndinasCL
DSMIN
MeridianbetRS
CDHCN

Conteúdo do curso

8 Capítulos • 39 AulasDuração entre 4 e 360 horas (você decide)

Capítulo 1Ver detalhes

Introdução ao Roblox Studio

  • Aula 1 • Navegar na Interface do Studio

    Apresenta todos os painéis, menus e barras de ferramentas principais do Studio. Os formandos ganham confiança a deslocar-se eficientemente pelo espaço de trabalho.

  • Aula 2 • Visão Geral da Plataforma Roblox

    Aborda o ecossistema Roblox, a configuração da conta e as capacidades da plataforma. Estabelece o contexto para perceber porque é que o Studio é o ambiente de desenvolvimento principal.

  • Aula 3 • Guardar e Publicar Projetos

    Explica os fluxos de trabalho de guardar localmente, na nuvem e de publicação. Garante que os formandos podem preservar e partilhar o seu trabalho de forma fiável.

  • Aula 4 • Trabalhar com Peças e Objetos

    Ensina a inserção, seleção e manipulação de peças 3D. Liga o manuseamento de objetos à construção de qualquer ambiente de jogo.

Capítulo 2Ver detalhes

Construir Ambientes de Jogo

  • Aula 1 • Importar e Utilizar Assets

    Explica como importar malhas, imagens e áudio da biblioteca de assets. Expande o leque visual dos ambientes construídos pelos formandos.

  • Aula 2 • Escultura e Pintura de Terreno

    Aborda as ferramentas do Editor de Terreno para gerar e modelar paisagens. Liga a criação de terreno ao estabelecimento de um mundo de jogo credível.

  • Aula 3 • Construir Estruturas com Peças

    Ensina a construir paredes, pisos e estruturas complexas utilizando combinações de peças. Reforça as técnicas de colocação e alinhamento precisos do Capítulo 1.

  • Aula 4 • Aplicar Materiais e Cores

    Apresenta as propriedades dos materiais e a personalização de cores para peças. Os formandos aprendem como o design visual afeta a imersão do jogador.

  • Aula 5 • Iluminação e Atmosfera

    Aborda a iluminação ambiente, fontes de luz e definições de atmosfera. Os formandos moldam o ambiente e a visibilidade do seu cenário.

Capítulo 3Ver detalhes

Fundamentos de Scripting com Lua

  • Aula 1 • Aceder e Modificar Objetos

    Aborda a hierarquia do jogo, o FindFirstChild e a manipulação de propriedades via código. Os formandos alteram dinamicamente o mundo do jogo através de scripts.

  • Aula 2 • Fluxo de Controlo e Funções

    Ensina declarações if-else, ciclos e funções reutilizáveis. Os formandos estruturam a lógica que orienta o comportamento do jogo.

  • Aula 3 • Sintaxe Lua e Tipos de Dados

    Aborda variáveis, tipos de dados, operadores e expressões básicas em Lua. Fornece a base linguística necessária para todo o scripting subsequente.

  • Aula 4 • Eventos e Conexões

    Apresenta os eventos do Roblox e os padrões Connect e Disconnect. Os formandos constroem scripts que reagem a ações do jogador e a acionadores do jogo.

  • Aula 5 • Tipos de Script Roblox e Colocação

    Explica Scripts, LocalScripts e ModuleScripts e onde cada um se coloca. A colocação correta previne erros comuns de execução.

Capítulo 4Ver detalhes

Mecânicas de Jogador e Interação

  • Aula 1 • Elementos GUI para Jogadores

    Apresenta ScreenGui, TextLabel e ImageButton para ecrãs de informação (HUD). Os formandos constroem IU funcional que comunica o estado do jogo aos jogadores.

  • Aula 2 • Tratamento de Entrada do Utilizador

    Aborda o UserInputService e o ContextActionService para entrada de teclado, rato e comando de jogo. Os formandos mapeiam entradas para ações no jogo.

  • Aula 3 • Modificar o Movimento do Jogador

    Ensina WalkSpeed, JumpPower e scripts de movimento personalizados. Os formandos ajustam e expandem a locomoção predefinida do personagem.

  • Aula 4 • Compreender o Objeto Jogador

    Aborda o serviço Players, o LocalPlayer e a estrutura do modelo Character. Estabelece o modelo de dados subjacente a todo o scripting relacionado com jogadores.

  • Aula 5 • Sistemas de Saúde e Dano

    Explica a saúde do Humanoid, funções de dano e lógica de respawn. Os formandos implementam mecânicas de saúde prontas para combate.

Capítulo 5Ver detalhes

Sistemas de Jogo e Gestão de Dados

  • Aula 1 • Sistemas de Inventário e Itens

    Explica a lógica de inventário baseada em tabelas e mecânicas de recolha de itens. Os formandos constroem sistemas que rastreiam e gerem itens pertencentes aos jogadores.

  • Aula 2 • Tabelas de Classificação e Estatísticas

    Aborda a configuração de leaderstats e atualizações dinâmicas de estatísticas via scripts. Os formandos criam classificações visíveis de jogadores que fomentam a competição.

  • Aula 3 • Ciclo de Jogo e Sistemas de Ronda

    Ensina a gestão de rondas baseada em temporizadores e máquinas de estados de jogo. Os formandos estruturam sessões de jogo repetíveis com condições de início e fim claras.

  • Aula 4 • Eventos e Funções Remotos

    Aborda o RemoteEvent e o RemoteFunction para comunicação cliente-servidor. Os formandos sincronizam o estado do jogo de forma segura através da rede.

  • Aula 5 • DataStore para Poupança Persistente

    Ensina o DataStoreService para guardar e carregar dados do jogador entre sessões. Os formandos garantem que o progresso do jogador persiste entre sessões de jogo.

Capítulo 6Ver detalhes

Técnicas Avançadas de Scripting

  • Aula 1 • Arquitetura de ModuleScript

    Ensina a organizar lógica partilhada em ModuleScripts para reutilização entre scripts. Os formandos reduzem a duplicação de código e melhoram a facilidade de manutenção do projeto.

  • Aula 2 • Depuração e Tratamento de Erros

    Aborda a janela Output, pcall e xpcall para uma gestão robusta de erros. Os formandos identificam e corrigem bugs sistematicamente.

  • Aula 3 • Programação Orientada a Objetos em Lua

    Apresenta metatabelas e padrões de classe para código estruturado. Os formandos organizam sistemas complexos em módulos reutilizáveis e legíveis.

  • Aula 4 • Corrotinas e Padrões Assíncronos

    Aborda coroutine.wrap, task.spawn e task.delay para lógica concorrente. Os formandos executam processos paralelos sem bloquear a thread principal.

  • Aula 5 • Otimização de Desempenho

    Explica a criação de perfis de script, cache de instâncias e consciência do orçamento de renderização. Os formandos escrevem código que mantém taxas de fotogramas suaves à escala.

Capítulo 7Ver detalhes

Monetização e Economia do Jogo

  • Aula 1 • Lojas e IU de Mercado

    Aborda a construção de interfaces de loja com molduras de deslocamento e diálogos de confirmação de compra. Os formandos criam montras polidas que geram conversões.

  • Aula 2 • Sistemas de Moeda Virtual

    Explica a conceção de uma moeda no jogo com mecânicas de ganhar e gastar. Os formandos equilibram ciclos económicos para sustentar o envolvimento do jogador.

  • Aula 3 • Política da Plataforma e Design Ético

    Revê as regras de monetização da plataforma, design adequado à idade e princípios de jogo justo. Os formandos alinham a sua economia com os padrões da comunidade.

  • Aula 4 • Produtos de Programador e Consumíveis

    Ensina produtos de programador para compras repetíveis e tratamento de ProcessReceipt. Os formandos implementam itens consumíveis como pacotes de moeda.

  • Aula 5 • Passes de Jogo e Benefícios Premium

    Aborda a criação de passes de jogo e a concessão de vantagens aos compradores via MarketplaceService. Os formandos constroem sistemas de compra única que recompensam os jogadores.

Capítulo 8Ver detalhes

Publicação, Teste e Crescimento

  • Aula 1 • Análises e Métricas de Jogador

    Apresenta o painel de análises do Roblox para rastrear retenção e receita. Os formandos utilizam dados para tomar decisões de design informadas.

  • Aula 2 • Página do Jogo e Capacidade de Descoberta

    Ensina a otimizar a página do jogo com miniaturas, descrições e etiquetas. Os formandos maximizam a descoberta orgânica na plataforma.

  • Aula 3 • Testes de Jogabilidade e Garantia de Qualidade

    Aborda os modos de teste de jogo do Studio, testes em equipa e fluxos de trabalho de rastreio de bugs. Os formandos validam a jogabilidade antes do lançamento público.

  • Aula 4 • Gestão Comunitária e Comentários

    Aborda a gestão de comentários de jogadores, canais sociais e anúncios de atualizações. Os formandos constroem uma comunidade leal de jogadores em torno do seu jogo.

  • Aula 5 • Operações ao Vivo e Atualizações

    Explica versionamento, implementações faseadas e estratégias de conteúdo sazonal. Os formandos mantêm o interesse dos jogadores através de atualizações consistentes e planeadas.

Certificação

Seu certificado válido de conclusão

Este curso é para si:

  • Aspirantes a criadores de jogos: desejosos de transformar ideias criativas em experiências reais e jogáveis.

  • Jovens entusiastas: jogadores apaixonados de Roblox prontos para passar de consumidor a criador.

  • Pais e educadores: à procura de um plano curricular estruturado de design de jogos para crianças e adolescentes.

  • Pessoas em transição de carreira: a explorar carreiras tecnológicas através de um ponto de entrada acessível e baseado em projetos.

  • Criadores independentes: que desejam alcançar o enorme público da Roblox com conceitos de jogos originais.

  • Estudantes empreendedores: motivados a gerar rendimento através da criação e rentabilização dos seus próprios jogos.

Cursos relacionados

FAQ

Quem é a Dedika?

O certificado é válido em Portugal?

Os cursos são gratuitos?

Qual é a carga horária dos cursos?

Como são os cursos?

Como funcionam os cursos?

Qual é a duração dos cursos?

Qual é o custo ou preço dos cursos?

O que é um curso EAD ou online e como funciona?

Curso em PDF