-Tutorial 01- Nesse passo tem como objetivo ensinar como se usa o Swing para podermos criar uma janela, então para isso criamos classes para criar a janela, são duas classes, Game que é uma tela vazia, e Game2. Usei o Swing para criar uma janela como a JFrame, onde mudei algumas propriedades como tamanho da janela, visibilidade e definir de fechar o programa. Para fazer a forma 2d é necessário um canvas, para que fosse desenhada as formas utilizei o Graphics e Graphics2d e utilizei o pacote color para pintar essas formas. -Tutorial 02- Para animar nosso jogo irei usar as coordenadas x e y e para isso criei uma função que aumenta o valor de duas variáveis criadas, x e y são as coordenadas de um círculo. Para criar esse círculo usamos a setRenderingHint, e o anti-aliasing para deixar a imagem melhor, então para evitar que o círculo fique marcado por onde passa utilizei o comando super.paint() que limpa a tela. Depois adicionei um Game Loop para que o jogo funcion...
Nessa aula o professor nos passou uma atividade além de fazer um revisão do que vistos ao longo do primeiro bimestre, conceito e prática de programação básica, como paradigmas que é forma de organizar o pensamento, as estruturas de controle que são Sequência , Decisão ou Seleção, Repetição ou Iteração, entre outras muitas coisas. Também Fundamentos de Programação Orientada a Objetos em Java, como as classes são moldes para a criação de objetos, elas que definem como são os objetos, outro assunto foi vetores e matrizes, vetores são um único índice ou dimensão e matrizes são dois ou mais índices ou dimensões, as interfaces gráficas com usuário, que pode ser uma linguagem de programação Orientada a Objetos e pode fazer uso de recursos do JDK (Java DevelopmentKit), e por ultimo o que estamos vendo agora, o Java SWING que estou aprendendo no momento mas o que eu entendi é que é Sequência , Decisão ou Seleção, Repetição ou IteraçãoSequência , Decisão ou Seleção, Repe...