Lua + LOVE2D
Inscrições abertas!!!

Lua + LÖVE

Do zero ao seu primeiro jogo.

Crie seu primeiro jogo usando Lua e LÖVE - sem enrolação, sem pré-requisitos, só código e criatividade. Lua é simples, poderosa e usada em jogos como Roblox e Angry Birds.

-- dias
-- horas
-- minutos
-- segundos

O que você vai aprender?

Um curso prático de desenvolvimento de jogos 2D com a linguagem Lua e o framework LÖVE2D. O curso é pensado tanto para quem está começando a programar jogos quanto para quem quer aprender de um jeito diferente: fazendo.

🎮

Aprenda a programar jogos

Nada de exemplos chatos. Desde a primeira aula você vai estar construindo algo que funciona e que você pode jogar.

🧠

Conceitos que ficam

Lógica, loops, fluxo de execução - tudo apresentado para você conseguir construir jogos. Você vai entender como funcionam.

🤝

Suporte ativo

Tire dúvidas, compartilhe seu progresso e conheça outros alunos. Aprender junto é muito mais divertido do que aprender sozinho.

🚀

Porta de entrada para Game Dev

Lua é leve, rápida de aprender e abre portas para jogos, mods e muito mais. Excelentes recursos para criar seus próprios jogos.


O que você vai ver no curso

Do básico de programação até mecânicas de jogo funcionando. Cada módulo entrega algo jogável.

01

Introdução à linguagem Lua

Variáveis, tipos, operadores e o terminal do amor: o print().

02

Controle de fluxo

if/else, loops, funções — a lógica que faz o jogo funcionar.

03

Tabelas e estruturas

A estrutura de dados mais poderosa de Lua. Você vai amar.

04

Primeiros passos com LOVE2D

love.load, love.update, love.draw — o loop que move tudo.

05

Gráficos e sprites

Desenhar formas, carregar imagens e animar personagens.

06

Input do jogador

Teclado, mouse e controles — respondendo às ações do usuário.

07

Física e colisão

Como fazer objetos interagirem — do simples ao complexo.

08

Sons e música

Adicionar efeitos sonoros e trilha para deixar o jogo vivo.

09

Game states e menus

Telas de início, game over e pausa — como um jogo de verdade.

10

Projeto final

Crie seu próprio jogo do zero, do conceito ao executável.


Sobre a organização

Conheça quem está por trás do curso.

Logo
Conway USP

A Conway é uma liga acadêmica nascida na Escola de Artes, Ciências e Humanidades da Universidade de São Paulo (USP). Somos compostos principalmente por estudantes de Sistemas de Informação, mas recebemos alunos de diversos cursos e até de diferentes institutos.

Nossa missão é democratizar o conhecimento relacionado à área de desenvolvimento de jogos e computação gráfica.

Computação Gráfica Game Dev

Inscreva-se e
entre na comunidade

Inscreva-se no curso, entre no nosso Discord, e nos acompanhe nas redes sociais. A jornada começa aqui.