Aqui esta os links para todos os arquivos usados nas aulas/tutoriais da Série de Videos
Java Game-2D onde sera feito um jogo em java, no qual o estilo será definido ao longo do
trajeto.
Java Game-2D onde sera feito um jogo em java, no qual o estilo será definido ao longo do
trajeto.
Esta série de videos estei ensinado a fazer um jogo em java, atualmente para iniciantes, as
ferramentas disponiveis estão todas em 64 bits ( 2021). Pensando em compartilhar conhecimentos,
e tambem lembrando dos que ainda possam ter sistemas em 32 bits não ficar de fora da série, estarei
usando uma versão da jdk/jre que "era uma lts" mas devido ser a ultima para sistemas 32, posso dizer
qie ela e a lts com a vida mais longa ( suporte e atualização ate 2030! conforme a imagem abaixo:
CLIQUE NA IMAGEM PARA AMPLIAR!
Em resumo: LTS e de Long Time Suport ou seja Longo Tempo de Suporte, uma versão de
java para ser uma lts ela precisa ser a versão de java estavel, com o minino de bugs possiveis.
A oracle sempre trabalha com duas versões LTS - e diversas versões não-LTS ou seja enquanto existe a versão com tudo 100% , eles trabalham em novas coisas a serem implementas, mas cada teste dura 1 ano so de suporte/atulização.. portanto versões não lts apesar de terem novidades, tera bugs e mais bugs ( não estavel). Quem usa são entusiatas ou cobais ja que a oracle as deixa como download padro sempre a versão atual.
E as melhores ou a que garante o ganha pão dos dev que são as lts masi exclusivas sendo baixadas somente com conta da oracle.... (Estrategia / estatisticas de uso )
Então como dica: Procurem usar as lts, pois tem garantias de suporte ou seja correções e atualização por um tempo bem maior, dando assim vida longa a seus codigos!
Sobre o Jogo em Java-2D:
A oracle sempre trabalha com duas versões LTS - e diversas versões não-LTS ou seja enquanto existe a versão com tudo 100% , eles trabalham em novas coisas a serem implementas, mas cada teste dura 1 ano so de suporte/atulização.. portanto versões não lts apesar de terem novidades, tera bugs e mais bugs ( não estavel). Quem usa são entusiatas ou cobais ja que a oracle as deixa como download padro sempre a versão atual.
E as melhores ou a que garante o ganha pão dos dev que são as lts masi exclusivas sendo baixadas somente com conta da oracle.... (Estrategia / estatisticas de uso )
Então como dica: Procurem usar as lts, pois tem garantias de suporte ou seja correções e atualização por um tempo bem maior, dando assim vida longa a seus codigos!
Sobre o Jogo em Java-2D:
Qual jogo em java 2D sera feito?
R: Não Sei - ao longo da jornada, sera decidido!
Qual tipo de jogo pode ser feito?
R: Diversos estilos, pois será uma base, como uma engine, podera ser um jogo tipo plataforma
R: Não Sei - ao longo da jornada, sera decidido!
Qual tipo de jogo pode ser feito?
R: Diversos estilos, pois será uma base, como uma engine, podera ser um jogo tipo plataforma
lateral como o mario, ou visão por cima estilo zelda, pac-man, pongo, nave, angri-bird,
pois sera passado um basico em varias mecanicas.
O que é mecânica?
R: Mecanica é o que define o tipo de jogo, o que ele possui como ele se comporta:
gravidade, colisoes, sistema de coleta,tiro, etc, etc
O que é mecânica?
R: Mecanica é o que define o tipo de jogo, o que ele possui como ele se comporta:
gravidade, colisoes, sistema de coleta,tiro, etc, etc
Caso queira colaborar contribuindo com alguma doação tem o botão abaixo via o PayPal ou Pix
Caso queira doar de outra forma entre em contato no email ks2002br@yahoo.com.br.
Agradeço desde já a sua colaboração , pois isso será um incentivo a continuar a produzier
e melhorar mais o canal, e tambem uma ajuda para poder coneguir bancar cursos e ter alguns
certificados, pois desejo muito ter certificados. Deus abençoe a todos!
e melhorar mais o canal, e tambem uma ajuda para poder coneguir bancar cursos e ter alguns
certificados, pois desejo muito ter certificados. Deus abençoe a todos!
ARQUIVOS DO AMBIENTE:
Hospedados no mega, link direto sem adsense! Qualquer problema com o link, reporte!
JDK 1.8 - 32 BITS - JDK/JRE 8 32 BITS (ultima versão em 32 bits - suporte até 2030*)
ECLIPSE 2018-09 - Eclipse 32 bits - 2018-09 ultima versão de 32 bits dessa IDE.
JDK 1.8 64 BITS - JDK/JRE 8 64 bits (ultima versão de jdk em 32/64 bits - suporte até 2030*)
ECLIPSE 2020-12 - Eclipse 64 bits - compativel com JDK 8 de 32/64 bits!
* Quem determina isso é a oracle, link do : RoadMap oracle
ARQUIVOS DAS AULAS - TODOS EM GITHUB!
Projeto no GitHuB - (No estado atual da ultima video aula) OK 08/10/2021
LINKS DIRETO:
- Material-01 - Estruturando o projeto - iniciando o Frame
- Material-02 - LoopGame
- Material-03 - Pintando a tela e rederizando um texto
- Material-04 - Rederizando uma imagem
- Material-05 - Rederizando um Sprite
- Material-06 - GameObj, ObjectID,GameController e render Objetos
- Material-07 - Meu Primeiro Mundo, implementando Teclado
- Material-08 - Caixas de Colisao (parte 1 a parte 4 )
- Material-09 - Debug-on/off - revisao
- Material-10 - Mapa Melhor - Camera
- Material-11 - Texturizando o mapa
- Material-12 - Texturizando Inimigo
- Material-13 - Texturizando o Player
- Material- 14 - Gravidade e Pulo
- Material- 15 - Classe Animation
- Material- 16 - Animation Player
- Material- 17 - IA Burra - Bat Animation
- Material- 18 - Criano Coletaveis
- Material- 19 - REVISAO GERAL
- Material- 20 - Debug Simples
- Material- 21 - Coletando itens
- Material- 22 - Sistema de Som
- Material- 23 - GUI + LIFE BAR - Fonte externa
- Material- 24 - Shooting - Life Controll
- Material- 25 -FlagMap - Inicio
- Material- 26 -Map Flag - new Level
- Material- 27 - Laser Door
- Material- 28 - Menu e GameState - Link Add 06/2022
- Mouse Input
- Mouse no Menu
- Boss
- Save / Load