Skip to content

elisandro-tnb/JavaGame2D

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 

Repository files navigation

JavaGame2D

Arquivos das Videos-aulas/Tutorial JavaGame2D Projeto do canal no youtube:

Projeto feito com conceitos basicos codado em Java da Oracle.

Andamento do projeto:

  • Preparação do ambiente 32 bits ( java jdk/jre, ide eclipse ) Baixando e instalando o Java jdk 1.8 (lts) x32 Baixnado e descompactando o Eclipse 2019-09 x32

  • Preparação do ambiente 64 bits ( java jdk/jre, ide eclipse ) Baixando e instalando o Java jdk 1.8 (lts) x64 Baixnado e descompactando o Eclipse 2020-12 x32/x64

  • Personalização básica da ide tema dark e fonte maior

  • Estrutura basica do projeto Criamos a estrutura de pastas ( pacotes) necessarias do projeto

  • Criação do Frame ( janela) Criamos o frame e o canvas do Game

  • Loop Game Criamos o sistema para sempre rodar a logiva e rederização do Game

  • Rederizando um texto, imagem, sprites Criamos as classes e metodos responsaveis por rederizar textos e imagens no Game

  • Paint.net e grid maker ( extra ) Baixando, instalando o paint.net e o plugin do grid maker + dicas

  • GameObject e ObjectID Criamos as classes responsaveis pela geração e identificação dos objetos do Game

  • GameControler Criamos o controlador dos objetos ( adição e remoção)

  • Criando e Rederizando Objetos Criamos os objetos e rederizando eles

  • Criando o Primeiro Mundo Criamos nosso primeiro mundo feito de objtos do tipo bloco por codigo puro

  • Implementando o Teclado Criamos a classe responsavel por controlar nosso objeto do tipo plauyer ou qualquer outro objeto que queremos controlar pelo teclado

  • Implementando as caixas de colisões Criamos os metodos necessarios para termos nossas caixas de colisão ( multiplas)

  • Debug e revisão geral basica de todo o codigo Revisão geral do codigo, faxima basica do código com implementação de um simples debug visual.

  • Mapa melhor ( LEVEL DESIGN ) Criamos um sistema para criar mapas em modo level design, no qual fazemos um arquivo em .png que sera lido e atravez dele sera gerado o mapa ( Tiled Map )

  • Implementando a Camera Criando um sistema de camera simples, que e baseado na existencia de um objeto do tipo player

About

Arquivos das Videos-aulas/Tutorial JavaGame2D

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages