Ir para conteúdo

Rafael Reis

Membros
  • Postagens

    4
  • Registro em

  • Última visita

  • Dias Ganhos

    1

Tudo que Rafael Reis postou

  1. O que é a Programação de Jogos? Programação de Jogos é a arte de aplicar o estudo de programação na construção de jogos (games). Neste treinamento abordamos os jogos em 2D (duas dimensões), ou seja, sem aquela impressão de profundidade. Como funciona? A programação de jogos consiste em usar a programação como uma arte. Sendo assim, existem várias formas de se criar um jogo. É possível utilizar JavaScript interativo com HTML ou até mesmo Assembly, chamando diretamente o kernel do sistema, através de chamadas de sistema (syscalls) para atingir o objetivo. Com a evolução da programação, comunidades, programadores independentes, e até mesmo empresas vêm criando bibliotecas, e até engines (motores) completos para facilitar a criação de jogos. Alguns exemplos de bibliotecas seriam SDL e OpenGL; e alguns exemplos de engines incluem Unreal, Unity e a Godot (engine livre que vamos usar). A diferença de uma biblioteca para uma engine é que a biblioteca é um conjunto de código que facilita o desenvolvimento, já a engine é muito mais completa, pois além de conter as bibliotecas , também vem com motor gráfico para renderizar gráficos 2D/3D, motor de física para detectar colisão, suporte para adicionar animações, sons, imagens, etc. O treinamento O treinamento é grauito e mostra como usar a engine Godot para criar um jogo do início ao fim, utilizando técnicas de movimentação, física de gravidade/pulo, troca de cenas, aplicação de sons e animações e interação com objetos do jogo (um inimigo, por exemplo). O instrutor @Rafael Reis é Arquiteto de Software. Começou a programar por volta dos 14 anos de idade e se apaixonou pela área. Também se auto intitula Pesquisador na área de segurança da informação, Gamer e Músico. Nas horas vagas gosta de jogar HTB. Pré-requisitos Para um melhor aproveitamento, recomendamos assistir o Curso de Python, que cobre o básico de programação necessária. Aulas publicadas Aula 1 - Introdução ao Godot engine Aula 2 - Dando vida ao player Aula 3 - Pulando para longe do inimigo Aula 4 - Checkpoint GG Aula 5 - Menu principal animado Aula 6 - Background Paralax Aula 7 - Ações com sons Aula 8 - Adicionando contador ao jogo
×
×
  • Criar Novo...