O setor dos jogos e dos eSports cresce a cada ano e agora muitas pessoas querem fazer parte deste mundo emocionante, seja como programadores de jogos ou jogadores profissionais de eSports. Existem muitas plataformas educacionais que oferecem cursos para principiantes e profissionais experientes nestas áreas. Neste artigo, vamos analisar os melhores cursos online que o ajudarão a desenvolver competências em programação, desenvolvimento de jogos e eSports.
1. Cursos online para programadores de jogos iniciantes
O desenvolvimento de jogos é um processo complexo que exige uma variedade de conhecimentos e competências em diversas áreas, como programação, design, animação e testes. Abaixo estão os melhores cursos que podem ser um ótimo começo para quem quer aprender a criar jogos de raiz.
1.1 Coursera: “Game design and development” pela Michigan State University
Plataforma: Coursera
Duração: 6 meses (com possibilidade de escolher o ritmo)
Nível: Iniciante
Custo: Acesso gratuito com opção de certificado pago
Este curso da Coursera fornece aos alunos conhecimentos fundamentais sobre design e desenvolvimento de jogos. O programa abrange aspetos teóricos e práticos da criação de jogos. Os alunos aprenderão os conceitos básicos de design de jogos e serão capazes de criar alguns jogos simples utilizando motores como o Unity ou o Unreal Engine. Este curso é adequado para principiantes e não requer qualquer conhecimento prévio de programação.
1.2 Udemy: “O Bootcamp Completo de Desenvolvimento de Jogos Unity”
Plataforma: Udemy
Duração: 12 horas de vídeo-aulas
Nível: Iniciante e Intermédio
Preço: De $15 a $100 (dependendo das promoções e descontos)
Este curso foi criado para aqueles que desejam dominar o Unity, um dos motores de desenvolvimento de jogos mais populares. Aborda os conceitos básicos de programação em C#, como trabalhar com o motor Unity, criar jogos 2D e 3D, bem como temas mais avançados, como a física nos jogos, a inteligência artificial e o multijogador. O curso inclui muitos projetos que o ajudarão a consolidar os conhecimentos adquiridos.
1.3 edX: “Introdução ao Desenvolvimento de Jogos” do Instituto de Tecnologia de Rochester
Plataforma: edX
Duração: 6 semanas
Nível: Iniciante
Custo: Gratuito (pagar apenas o certificado)
Este curso na plataforma edX irá ensinar-lhe os fundamentos do desenvolvimento de jogos, incluindo a utilização do Unity e outras ferramentas. Aprenderá a criar jogos utilizando diferentes tipos de interfaces e tecnologias, e também aprenderá sobre o processo de desenvolvimento e teste de jogos. Este curso é adequado para aqueles que estão a iniciar-se no desenvolvimento de jogos e querem obter uma ampla compreensão do processo.
1.4 Pluralsight: “Fundamentos do desenvolvimento de jogos”
Plataforma: Pluralsight
Duração: 4-6 horas
Nível: Iniciante
Preço: Teste grátis
A Pluralsight é uma plataforma online que oferece cursos para profissionais em diversas áreas de tecnologia, incluindo o desenvolvimento de jogos. O curso Fundamentos de Desenvolvimento de Jogos abrange os fundamentos do desenvolvimento de jogos, incluindo o design de níveis, a criação de conteúdos de jogos e conceitos básicos de motores. A plataforma também oferece cursos adicionais sobre aspetos mais específicos do desenvolvimento, como a modelação e animação 3D.
1.5 LinkedIn Learning: “Learning Unreal Engine”
Plataforma: LinkedIn Learning
Duração: 2-3 horas
Nível: Iniciante
Preço: Teste grátis
O Unreal Engine é outro poderoso motor para o desenvolvimento de jogos, e este curso sobre LinkedIn Learning irá apresentar os seus conceitos básicos. Aprenderá a criar jogos 3D, a trabalhar com efeitos gráficos e de animação e aprenderá também noções básicas de programação na linguagem Blueprints. Este é o curso perfeito para quem quer aprender a trabalhar com o Unreal Engine e a criar os seus primeiros jogos.
2. Cursos online para jogadores iniciantes de eSports
Os eSports não envolvem apenas a capacidade de jogar, mas também a estratégia, o trabalho em equipa, a resistência mental e a preparação física. As competências nestas áreas podem ser desenvolvidas através de cursos e treinamentos especializados. Vamos dar uma vista de olhos aos melhores cursos para quem quer tornar-se um jogador profissional de eSports.
2.1 Udemy: “Treino de eSports: Guia do jogador profissional”
Plataforma: Udemy
Duração: 3 horas
Nível: Iniciante e Intermédio
Preço: De $20 a $100
Este curso na Udemy oferece lições sobre como desenvolver competências profissionais em eSports. Abrange não só as competências de jogo, mas também aspetos importantes como o trabalho em equipa, a estratégia, a psicologia e a análise de jogos. O curso inclui dicas úteis de jogadores e treinadores experientes que o ajudarão a melhorar os seus resultados em torneios.
2.2 Coursera: “A Ciência do Bem-Estar” pela Universidade de Yale
Plataforma: Coursera
Duração: 10 semanas
Nível: Iniciante
Custo: Acesso gratuito com opção de certificado pago
Embora este curso não seja especificamente sobre eSports, pode ser útil para atletas de eSports,
o quanto ajuda a desenvolver a saúde mental e a resiliência ao stress – qualidades essenciais para uma carreira de sucesso no desporto profissional. O curso inclui práticas que ajudam a aumentar a felicidade, a reduzir o stress e a aprender a lidar com as emoções.
2.3 MasterClass: “Garry Kasparov ensina xadrez”
Plataforma: MasterClass
Duração: 4-5 horas
Nível: Intermédio e avançado
Custo: 15 dólares por mês (acesso a todos os cursos)
Um curso do famoso jogador de xadrez Gary Kasparov na plataforma MasterClass ajudará a desenvolver o pensamento estratégico – a qualidade mais importante para os atletas de eSports. Embora o curso seja dedicado ao xadrez, os seus princípios e abordagens podem ser facilmente aplicados a outras disciplinas de eSports que exijam planeamento e previsão das ações do adversário.
2.4 Skillshare: “Formação de eSports: como melhorar a sua jogabilidade”
Plataforma: Skillshare
Duração: 2-3 horas
Nível: Iniciante
Preço: Teste grátis
Este curso na Skillshare foi criado para jogadores que desejam melhorar as suas capacidades em jogos. Abrange não só técnicas e estratégias, mas também táticas de jogo em equipa e aspetos importantes da psicologia, como a gestão das emoções e a adaptação às condições do torneio.
2.5 GameSense: “GameSense: Psicologia e estratégia dos eSports”
Plataforma: GameSense
Duração: 6 horas
Nível: Intermédio e avançado
Preço: De $25 a $200
Este curso é especificamente dirigido a atletas de eSports que desejam desenvolver a sua resistência mental e melhorar o trabalho em equipa. Analisa vários aspetos da psicologia dos eSports, incluindo a gestão do stress, a tomada de decisões rápidas e o trabalho em equipa. O curso inclui também aulas teóricas e práticas para ajudar a melhorar o seu nível de preparação para os torneios.
3. Plataformas educativas para a aprendizagem integral
Para uma abordagem mais abrangente, existem diversas plataformas que oferecem uma grande variedade de cursos sobre vários aspetos do desenvolvimento de jogos e eSports.
3.1 Academia Khan
A plataforma oferece cursos gratuitos em programação, matemática e ciência da computação para ajudar os aspirantes a criadores de jogos a adquirir competências básicas nestas áreas. Estes cursos são indicados para quem quer aprender programação de raiz e perceber a lógica necessária para criar jogos.
3.2 Codecademy
A Codecademy é outra plataforma popular que oferece cursos de programação interativos. Aqui pode aprender Python, JavaScript, C++ e outras linguagens que são frequentemente utilizadas no desenvolvimento de jogos. A plataforma disponibiliza ainda cursos sobre como criar jogos utilizando o Unity e outros motores.