Criação de Jogos com Kivy e Python
Aprenda a programar criando jogos com este curso online.
- Empresa: HashDash
- Nível do curso: Básico
O Python é uma das linguagens de programação mais utilizadas do mundo atualmente e conta com diversos recursos que visam facilitar a vida do desenvolvedor para os mais variados fins. Uma das bibliotecas disponíveis para essa linguagem de programação é chamada de Kivy, que é destinada especialmente para o desenvolvimento de apps se utilizando desta linguagem.
O Kivy segue um padrão de UI chamado NUI – Natural User Interface. Basicamente, segue os padrões de aplicações que estamos acostumados a utilizar no dia-a-dia nos nossos notebooks e celulares. Como conta com diversos recursos, especialmente gráficos, uma vez que ele é focado no desenvolvimento de apps, os usuários podem até mesmo criar jogos com essa biblioteca.
Aprenda a criar jogos com Kivy e Python neste curso online e gratuito. Não deixe de conferir também o curso de Kivy.
Sobre o curso
Neste curso online os alunos poderão aprender mais sobre como programar em python, com foco na utilização da biblioteca Kivy. É recomendado que os estudantes tenham, pelo menos, conhecimento básico de lógica de programação e do python de uma forma geral. Ao longo das aulas, os alunos poderão ir aprendendo durante a criação de um game com essa linguagem.
Estrutura do curso
1 – Python Kivy Game – Como criar um jogo
2 – Python Kivy Game – Criando o menu do jogo
3 – Python Kivy Game – Implementando a física do jogo
4 – Python Kivy Game – Tela de Game Over
5 – Python Kivy Game – Criando os obstáculos no jogo
6 – Python Kivy Game – Obstáculos aleatórios e placar do jogo
7 – Python Kivy Game – Algoritmo AABB para detecção de colisões
8 – Python Kivy Game – Lógica de pontuação do jogo
9 – Python Kivy Game – Preparando seu aplicativo para a Play Store!
1 – Python Kivy 3D – Introdução a programação 3D
2 – Python Kivy 3D – Modificando o Kivy para 3D!
3 – Python Kivy 3D – Introdução aos Shaders
4 – Python Kivy 3D – Girando um objeto 3D no Kivy
5 – Python Kivy 3D – Importando modelos 3D do Blender no Kivy com Python
6 – Python Kivy 3D – Criando texturas e mapas UV pelo blender
7 – Python Kivy 3D – Importando objetos com textura no Kivy
7 – Python Kivy 3D – Importando objetos com textura no Kivy
8 – Python Kivy 3D – O que é Depth Test no OpenGL?
Aulas:
-
1 - Python Kivy Game - Como criar um jogo2 - Python Kivy Game - Criando o menu do jogo3 - Python Kivy Game - Implementando a física do jogo4 - Python Kivy Game - Tela de Game Over5 - Python Kivy Game - Criando os obstáculos no jogo6 - Python Kivy Game - Obstáculos aleatórios e placar do jogo7 - Python Kivy Game - Algoritmo AABB para detecção de colisões8 - Python Kivy Game - Lógica de pontuação do jogo9 - Python Kivy Game - Preparando seu aplicativo para a Play Store!1 - Python Kivy 3D - Introdução a programação 3D2 - Python Kivy 3D - Modificando o Kivy para 3D!3 - Python Kivy 3D - Introdução aos Shaders4 - Python Kivy 3D - Girando um objeto 3D no Kivy5 - Python Kivy 3D - Importando modelos 3D do Blender no Kivy com Python6 - Python Kivy 3D - Criando texturas e mapas UV pelo blender7 - Python Kivy 3D - Importando objetos com textura no Kivy7 - Python Kivy 3D - Importando objetos com textura no Kivy8 - Python Kivy 3D - O que é Depth Test no OpenGL?