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.
- 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
Projeto apenas para estudo e entendimento do seguimento de desenvolvimento de jogos e curiosidade.