Desde pequeno que gostava de saber criar um jogo á minha maneira.

Os videogames para mim, são algo mágico e supreendente, poder controlar uma personagem, conduzir um carro, fazer missões! Tudo isso é fascinante.

E se tivesse essa chance? De criar o seu próprio jogo, criando a própria estória, com as suas personagens. Qual seria o seu fim?

Sabia que pode fazer um jogo seu? Sem precisar de pagar cursos, gastar dinheiro em ferramentas?

Neste artigo vai encontrar uma lista completa de 17 cursos gratuitos, para iniciar a sua carreira para desenvolvimento de games!

Apenas precisa de criar uma conta na plataforma udemy, aprender e colocar em prática!

Conte em baixo nos comentários como seria seu jogo, se você criasse um.

1 – Unreal Engine 4 Essentials – Uma Introdução Detalhada

Aprenda de forma fácil os fundamentos da Unreal Engine com o instrutor Luccas Schmigel. Esta é uma das engines mais populares para desenvolvimento de jogos.

Neste curso vai encontrar:

Vamos começar?

  • Ter uma noção geral sobre todas as possibilidades da Unreal Engine.
  • Conhecer várias ferramentas da Unreal Engine. Materiais, Blueprints, Luzes, Cameras e muito mais.
  • Saber como iniciar no desenvolvimento de jogos com a Unreal Engine.

2 – Aprenda Unity 5 (2016) – Como criar um jogo de plataforma 3D


O curso do instrutor Vinicius Munhoz foi criado para introduzir o aluno ao desenvolvimento de jogos e à Unity 5. É um curso rápido e que se preocupa em entregar as informações essenciais para quem quer começar sem perder muito tempo. 

O que irei aprender no curso gratuito?

  • Crie um jogo de plataforma 3D

Esse curso é para todos que querem em criar seus próprios jogos e não sabem por onde começar. É um curso introdutório e destinado para quem tem pouca ou nenhuma experiência com a Unity 5

3 – Conhecendo a Área de Jogos Digitais

No curso do instrutor Fabiano Oliveira vai entender o básico da Indústria do Entretenimento Interativo Digital


Neste curso, o objetivo é que você compreenda a área de jogos para que você tenha uma noção de como pode atuar nesse segmento. Com ele, conseguirá ver as diversas possibilidades de atuação e direcionar os seus esforços em subáreas do desenvolvimento de jogos que você tenha mais interesse.

Neste curso vai aprenderá:

  • Ter um direcionamento das possibilidades de atuação na área de jogos.
  • Orientação para escolher cursos depois voltados ao seu interesse no ramo de jogos com mais especificidade.
  • Entender o contexto nacional e internacional da área de jogos do setor que desejam atuar.

O curso não é voltado para a produção de um jogo, mas para compreender como ela ocorre, que pessoas envolvem e as preocupações inerentes a essa atividade.

4 – Aprenda rápido Unity3D

Aprenda no curso gratuito Sandro Bihaiko acompanhar desde os primeiros passos na Unity 3D, até chegar em um jogo completo! 

O que você aprenderá:

  • Construir um jogo completo usando Unity3D
  • Usar a Unity3D com confiança e habilidade
  • Dominar os conceitos mais usados na programação de jogos

O curso, organizado em pequenos vídeos, é ideal para você aprender os conceitos, acompanhar o desenvolvimento do jogo e, em seguida, praticar na sua Unity.

5 – Crie Jogos em Construct 2: Roguelike de Plataforma

Aprenda no curso de desenvolvimento games com instrutor Marcos Fuchter a criar Roguelikes de sucesso! Neste curso vai aprender a lógica por trás da criação aleatória de fases e crie o seu roguelike!

Nesse curso você vai aprender como desenvolver o jogo roguelike que sempre quis! Vou te ensinar a:

  • Criar um personagem, fazer ele se mover, saltar duas vezes no ar, trocar de animações, atacar com a espada e esmagar inimigos com um pulo na cabeça;
  • Criar três inimigos diferentes que patrulham (como goombas) e voam pra cima de você;
  • Adicionar corações ao personagem e mostrá-los na tela;
  • Criar uma fase horizontal aleatória, que vai mudar toda vez que o jogador morrer ou passar de fase.

Lembre-se este é um curso introdutório e totalmente livre de custo, ensinado de maneira direta ao pontodesenroladadetalhada fácil de acompanhar!

6 – Introdução ao 2D Game Kit do Unity

Aprenda no curso do instrutor Joton Ferreira criar games sem programação usando as ferramentas do Unity 2017.

Aprenda mais que criar um game, aprenda à criar seu game atrativo e desafiador para quem jogar.

Neste curso vamos abordar como usar as novas ferramentas do 2D Game Kit, como o Tile Palette que é ótimo para criar plataformas de forma rápida e fácil, excelente para criar protótipos de level design dos seus jogos.

O que você aprenderá

  • Criar plataformas com o Tile Palette
  • Bloco destrutível e portão fechado
  • Movimento de Plataforma móvel
  • Adicionando teleporte para outro canto da cena
  • Montar uma cena de um game com os recursos que existem dentro do Unity
  • Configurando os 2 inimigos existentes
  • Criar uma nova cena com Boss

Comece hoje mesmo e use muitas ferramentas 2D que essa poderosa engine fornece ao desenvolvedor.

7- A narrativa nos jogos de videogame

Aprenda no curso do instrutor Wlange Keindè as diferenças entre narrativas interativas e as narrativas não-interativas a partir de uma análise do jogo Life is Strange.

Entenda o que é storytelling e como ele funciona na área dos jogos, desde os jogos de tabuleiro mais antigos até o videogame.

O que você aprenderá

  • Entender mais sobre narrativas interativas e suas particularidades em relação às narrativas não-interativas
  • Entender mais sobre as técnicas de storytelling utilizadas no jogo Life is Strange
  • Entender o lugar dos jogos na História da narrativa na humanidade

Veja como o jogo Life is Strange utiliza a narrativa interativa para envolver e emocionar os jogadores, mostrando o poder do storytelling na mídia dos jogos digitais.

8- Programação na Unity: (requisito) desenvolvedor 3D level 1

Objetivo do curso do instrutor Leandro Pinho Monteiro é prestar suporte ao curso avançado que ensina a desenvolver software 3D, chamado Especializações em Computação Gráfica: desenvolvedor 3D, disponível aqui no Udemy. 

O que você aprenderá:

  • Entender como funciona a programação na Unity, como suas principais classes e métodos
  • Desenvolver diferentes tipos de software 3D interativo usando a Unity, com o game Duelo feito no curso.
  • Acompanhar as missões do curso Especializações em Computação Gráfica: desenvolvedor 3d level 1

    Por fim, quero destacar que este curso não ensina a programar e nem o básico sobre C#. Considero esses conhecimentos como requisitos do curso, de modo que o classifiquei como Nível Intermediário por isso. Para quem gostaria de fazê-lo, mas ainda não está capacitado, temos os cursos: Desenvolvedor Júnior level 1 e Skill level 1 C#.

9 – Crie Jogos em Construct 2: Beat’em up / Brawler

No curso do instrutor Marcos Fuchter crie o seu próprio beat’em up (como Final Fight e Double Dragon) no motor de jogos de programação visual Construct 2!

Nesse curso você vai aprender como desenvolver o jogo beat’em up que sempre quis! Vou te ensinar a:

  • Criar um personagem, fazer ele se mover, trocar de animações, atacar com um combo de socos e chutes, usar sua barra de poder para se transformar numa versão mais forte, levar dano dos inimigos e causar dano em inimigos;
  • Criar um inimigo, fazer ele perseguir o jogador e atacar quando estiver na posição certa;
  • Criar uma HUD (heads-up display) que mostra a vida e o poder do jogador, além da vida do inimigo quando está sendo atacado.

O que você aprenderá

  • Desenvolver seu beat’em up dos sonhos
  • Criar inimigos e suas respectivas inteligências artificiais
  • Criar um personagem completo que anda, pula, ataca e usa um poder especial
    Marcos Fuchter, instrutor nesse curso, gosta muito de desenvolver jogos nesse motor e adora ensinar e ajudar outras pessoas também! Ao ingressar no curso e, principalmente, irá aprender na área de desenvolvimento de games a subir de nível. O instrutor está disposto a ajudar se tiver dúvidas!

10 – Faça um pequeno game casual em construct 2

O curso do instrutor Valmir Maciel é destinado a pessoas interessadas a conhecer um pouco mais sobre desenvolvimento de games, porém no nível iniciante. Não é um curso detalhado, não podendo assim ser considerado um curso introdutório à ferramenta Construct 2.

O que você aprenderá

  • Através de um exercício faremos a criação de um pequeno game casual, com estilo APP para dispositivo móvel.
  • Criação de objetos dinâmicos
  • Mecânica de game focada em desviar de obstáculos e coletar objetos.
  • Touch
  • Neste curso o aluno aprenderá a criar um fluxo de telas com Splash, Menu e Game.

Seja bem vindo a este pequeno curso.

Ao final do curso é disponibilizado o template criado durante o curso para que seja possível comparar com sua criação.

11- Crie Visual Novel e Text-based Games com Twine (open-source)

No curso da instrutora Renata Navarro vai aprender a usar um programa simples, rápido e grátis para você desenvolver estórias interativas 2D. Curso básico para iniciantes!

*O foco do curso é mostrar a ferramenta Twine. Futuramente teremos seções mais aprofundadas mostrando as bases da criação de uma estória e exemplificando a criação*

O que você aprenderá

  • Aprender a utilizar a ferramenta Twine na criação de Visual Novel e Text-based Games

Se você não sabe nada de programação não se preocupe, para criar um projeto simples não precisará programar nada. Caso queira dar um visual mais bonito a sua história terá os códigos prontos disponibilizados.

12- Criando um jogo de Infinite Runner na Unreal 4 com blueprint

No curso gratuito do instrutor Carlos Mesquita crie um jogo de Infinite Runner na unreal 4 Engine usando somente Blueprints. Não precisa de saber programar para criar o jogo neste curso!

O nosso intuito e demonstrar através de seqüência lógicas como os eventos e funções da engine arquitetada de forma correta podem construir jogos de qualidade. Escolhemos este jogo em questão , devido ao fato de podermos recriar varias codificações partido de um elemento base fazendo apenas as alterações necessárias o que facilitara que o aluno fixe o conteúdo com mais facilidade.

O que você aprenderá

  • Criar um jogo ao estilo Infinite Runner na Unreal Engine 4 usando somente blueprints.

O curso e aberto a todos os níveis, mas creio que poderá ser melhor aproveitado se o aluno tiver noções básicas de lógica . Pois o nosso foco e no desenvolvimento do jogo em questão usando a Unreal Engine.

13- Construa o jogo Breakout no Game Maker Studio

No curso do instrutor Diogo Pimenta e Danilo Filitto aprenda as etapas básicas para criação de jogos no Game Maker Studio.

Nesse Curso, será mostrado todas as etapas, passo a passo e com muita calma como criar o jogo Breakout. Para aqueles que não conhecem o game, é um jogo eletrônico para Arcade desenvolvido pela Atari, Inc e lançado em 13 de maio de 1976.

O que você aprenderá

  • Criar um Jogo estilo ao clássico Breakout
  • Fundamentos básicos de criação de games
  • Adicionar Eventos e Configurar Ações para o jogo
  • Criar e editar Rooms, as janelas do Jogo

    Inicie hoje a sua carreira na área de desenvolvimento de games com este simple exercício que o vai levar na criação de um jogo!

14- Básico de desenvolvimento de jogos

Aprenda no curso do instrutor Jefferson Magno a criar jogos com a ferramenta Clickteam Fusion 2.5.

O que você aprenderá

  • conhecimento básico na ferramenta Fusion 2.5


Atenção esse curso é apenas uma amostra do curso que divulgo aqui na Udemy, a finalidade dele é ensinar a vocês como se cria um jogo Jump in Jump para celulares e publicar ele na Play Store.

15- Lógica da programação com Unity

Prepara-se para entrar no mundo da programação de Unity utilizando C#, no curso gratuito dos instrutores Carlos Castro e Marcial Lincoln vamos aprender a lógica de programação usando a Unity.

O que você aprenderá

  • Programar jogos em C# usando lógica e boas práticas.
  • Navegar pelo editor e utilizar todas as suas funcionalidades com desembaraço.
    Este cronograma inclui lógica de programação, recomendado para usuários que não tem conhecimento em lógica em programação.

16 – Aprenda Fazendo: Game 2D Isométrico Parte 1

Aprenda no curso gratuito do instrutor Henrique Carvalho a criar/desenvolver seu próprio jogo/game 2D isométrico estilo Tactics na Unity. Aprenda programação C# para jogos/games.

O que você aprenderá

  • Programação C#
  • Programação de Jogos
  • O novo sistema de Tilemap da Unity
  • Sistemas de Ordenação
  • Movimentação/Interpolação de objetos
  • Programação de Games 2D
  • Criar um Board lógico
    Assim que acabar o curso completo terá já uma boa fundação para continuar o desenvolvimento do seu próprio game!

17- Meu Primeiro Game Com Construct 2


No Curso do instrutor Lucas Martins você irá aprender a desenvolver um jogo de plataforma 2D, com a GameEgine Construct 2/3. Vai aprender desenvolver seu primeiro jogo digital, além de aprender o básico sobre criação de Pixel Art para Games, todos as aulas são didáticas e de fácil entendimento. 

O que você aprenderá

  • Criar Jogo de Plataforma 2D com Construct 2


Comece desenvolver o seu primeiro game!


Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *