
Se você é um iniciante no mundo da programação de jogos e gostaria de aprender como criar seus próprios jogos dentro do ROBLOX...Esse curso é para você!
Nesse curso você será guiado e construirá uma base sólida para desenvolver jogos de qualidade com o ROBLOX STUDIO. Partindo da lógica de programação até a criação de 3 projetos que serão publicados e você poderá usar como portfólio para mostrar suas habilidades com a plataforma.
Você aprenderá os fundamentos da linguagem Lua utilizada na criação dos scripts, como funcionam os serviços oferecidos pelo Roblox, manipulação de dados e muito mais!
Fudamentos da programação
Se esse é o seu primeiro contato com programação não se preocupe, esse módulo será dedicado aos fundamentos da lógica de programação:
O que são variáveis, como utiliza-lás dentro do jogo e como manipular os dados dentro dos jogos.
Como funcionam as estruturas condicionais e validações nos scripts.
Como podemos utilizar os loops de repetição e funções para evitar duplicação de código.
Primeiros passos com Roblox Studio
Você aprenderá como funcionam os serviços mais utilizados no ROBLOX com exemplos práticos:
O que é programação orientada a eventos.
Como funciona a comunicação entre cliente e servidor em jogos multiplayer.
Aulas dedicadas para cada tipo de serviço que o ROBLOX oferece.
Projeto 01: Obby
Nosso primeiro projeto prático será a criação de um Obby/Parkour com muitos desafios e possibilidade de expansão:
Criação de obstáculos animados utilizando Tween Service e RunService.
Como criar checkpoints com o serviço de Teams.
Animações na interface e SFXs.
Projeto 02: Strength Simulator
Nosso segundo projeto será um Simulator com tópicos mais avançados:
Como trabalhar com estruturas de dados mais complexas.
Sistema de progressão com leveling e desbloqueio de recursos.
Mecânicas de combate e recompensas para os jogadores.
Projeto Bônus: Tycoon
Esse será o nosso projeto bônus onde você vai aprender como criar um Tycoon do zero:
Como trabalhar com atualizações no Client para otimizar o seu jogo.
Salvar o progresso do jogador
Ver o progresso dos outros jogadores