Skip to content

JAVA - Estudo de desenvolvimento de motor de jogo baseado nas franquias de RPG de 8 e 16 bits

Notifications You must be signed in to change notification settings

Manolosdev/MotorJogoTileMap

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Motor de Jogo - TileMap Build Status

Estudo particular realizado durante tempo vago para o aperfeiçoamento do paradigma de programação de Orientação a Objeto, durante o percurso foi aprendido de forma funcional todos os conceitos envolvendo a programação OO.

  • Abstração
  • Encapsulamento
  • Herança
  • Polimorfismo

Wikipedia: Motor de jogo, também conhecido pelo termo em inglês, game engine, ou simplesmente engine, é um programa de computador e/ou conjunto de bibliotecas, para simplificar e abstrair o desenvolvimento de jogos eletrônicos ou outras aplicações com gráficos em tempo real, para videogames e/ou computadores rodando sistemas operacionais. A funcionalidade tipicamente fornecida por um motor de jogo inclui: um motor gráfico para renderizar gráficos 2D e/ou 3D, um motor de física para simular a física ou simplesmente para fazer detecção de colisão, suporte a animação, sons, inteligência artificial, networking, gerência de memória, gerência de arquivos, gerência de linha de execução, suporte a grafos de cena e entidades e, suporte a uma linguagem de script.

Funcionalidades abordadas

  • Gênero RPG (perspectiva de cima, movimentação por tiles, blocos no mapa)
  • Motor do jogo (30-35 fps)
  • Controle de personagem
  • Sistema de colisão
  • Sistema de alteração de fase

Ilustração do projeto

Image of Yaktocat

Considerações

Projeto apenas para estudo e entendimento do seguimento de desenvolvimento de jogos e curiosidade.

About

JAVA - Estudo de desenvolvimento de motor de jogo baseado nas franquias de RPG de 8 e 16 bits

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages