Curso de Lua parte 1: Crie um jogo de RPG em 2D

9,2

Nota desse curso

2.167

Alunos neste curso

Faça esse curso de Desenvolvimento de jogos e:

  • Aprenda a criar uma heroína e movimentá-la
  • Crie novos elementos como chaves e portas
  • Verifique a colisão entre objetos
  • Entenda como gerar efeitos sonoros
  • Dê vida a inimigos inteligentes que perseguem o jogador
  • Exporte o jogo finalizado em HTML

Conteúdo Detalhado

  1. Introdução

    • Criando e movimentando um personagem
    • Trabalhando com um mapa
    • Melhorando o código e Magic Numbers
    • Fazendo colisão para cima
    • Melhorando o código
    • Colisão nas quatro direções
    • Importando os sprites e a nossa heroína
  2. Animação

    • Começando a animar a heroína
    • Animação completa quadro a quadro
    • Refatorando a Animação
  3. Desenhando e lidando com objetos

    • Começando os objetos
    • Capturando as chaves
    • Corrigindo a captura de chave
    • Abrindo portas e contando chaves
    • Bloqueando a passagem em portas fechadas
  4. Efeito Sonoros

    • Aplicando efeitos
  5. Inimigos

    • Criando inimigos e o Game over
    • Mais refatorações
    • Inimigo perseguindo em todas as direções
    • Bloqueando o inimigo
    • O inimigo mais esperto
  6. Finalizando o jogo

    • Tela de título
    • Exportando o jogo para html
    • Conclusão

Primeira aula de Lua parte 1: Crie um jogo de RPG em 2D

Um pouco mais do conteúdo

Descubra se esse curso é pra você lendo as primeiras aulas de Lua parte 1: Crie um jogo de RPG em 2D

Instrutores

  • Guilherme co-fundou a Caelum, a Alura e o GUJ. Com mais de 15 anos de experiência no ensino de programação e habilidades digitais, coordena as equipes de produção de cursos na Alura. É tecnólogo com viés matemático e medalhista de ouro em competições nacionais de computação, representando o Brasil nos mundiais. Participante ativo da comunidade open source e de educação em tecnologia, autor de 7 livros da área.

  • Jeferson é desenvolvedor e instrutor com mestrado em Ciência da Computação pela USP. Sua maior experiência é em Java, Android e desenvolvimento de jogos. Participou de várias maratonas de computação da USP e seu paper sobre Renderização interativa de câmeras virtuais ganhou o prêmio do melhor paper no Symposium on Virtual and Augmented Reality 2010 (Natal, RN).

Conteúdo relacionado

Cursos de Jogos em Programação

Leia nossos artigos de Programação

Público alvo

Qualquer interessado em aprender como desenvolver jogos 2D utilizando Lua

Nível de Dificuldade

Básico

Já é aluno?

Começar o Curso

Experiências de quem já estudou com a gente

Emmanuel Emerson de Araujo

em 30/01/2019

Para quem sabia pouquíssimo de programação, este curso é um daqueles que aprendemos com facilitadores incríveis. Parabéns para toda a equipe ALURA!

Lua parte 1: Crie um jogo de RPG em 2D

Angelo Pavan

em 11/12/2018

Lua é uma linguagem incrivelmente flexível e que adorei programar com ela.

Lua parte 1: Crie um jogo de RPG em 2D

Iury Ferreira

em 16/09/2018

Adorei o curso. Aprendi muita coisa nova. Não só a linguagem LUA, que já tinha interesse há um bom tempo. Como também às lógicas de jogo: criação de mapa, movimento, colisões, interação com os elementos. Foi tudo muito produtivo.

Lua parte 1: Crie um jogo de RPG em 2D

Aprenda Jogos com esse e outros cursos, comece agora!

  • 946 cursos

    Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • App para Android e iPhone/iPad

    Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

Premium

  • 946 cursos

    Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • App para Android e iPhone/iPad

    Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

12X
R$75
à vista R$900
Matricule-se

Premium Plus

  • 946 cursos

    Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • App para Android e iPhone/iPad

    Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

12X
R$100
à vista R$1.200
Matricule-se

Max

  • 946 cursos

    Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • App para Android e iPhone/iPad

    Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

12X
R$120
à vista R$1.440
Matricule-se
Procurando planos para empresas?
Acesso por 1 ano
Estude 24h/dia onde e quando quiser
Novos cursos toda semana