5a6dfacImplementada
Tetris se junta às cenas do motor
JogosUma nova cena exercita entrada, temporizadores, renderização de formas e lógica de tabuleiro.
Ver alterações +
Funcionalidades adicionadas
- Movimento e rotação de peças.
- Queda suave e rápida, próxima peça, eliminação de linhas e pontuação.
- Controles de teclado e gamepad.
Arquitetura
- Registro de Tetris no SceneFactory.
Consultar commit ↗c4a9f07Implementada
Um gerenciador compartilhado de partículas
ArquiteturaO gerenciamento de partículas sai do jogo Runner e passa a fazer parte dos serviços do motor.
Ver alterações +
Funcionalidades adicionadas
- ParticleManager para emitir, atualizar, desenhar e limpar partículas.
Arquitetura
- Integração do ParticleManager no EngineContext.
- Runner usa o gerenciador para suas partículas de poeira.
Consultar commit ↗d183e6dImplementada
Pausa de cenas sincronizada
CorreçõesO motor coordena o estado de pausa ao mudar o foco ou a cena.
Ver alterações +
548e2dfImplementada
Limite de quadros e ajustes do Runner
DesempenhoA configuração permite limitar a taxa de quadros, e Runner evita operações redundantes no som de deslizamento.
Ver alterações +
Funcionalidades adicionadas
- Opção frameRateLimit na configuração, com valor padrão de 120.
Correções
- Ajustes de inicialização e áudio do Runner.
Desempenho
- Evita parar novamente um som que já está parado.
- O limite de quadros permite limitar o trabalho do loop de renderização.
Arquitetura
- EngineConfig e Engine aplicam a configuração da taxa de quadros.
Consultar commit ↗7b54814Implementada
Runner encontra seu som
ÁudioA cena incorpora música e efeitos associados às ações do personagem.
Ver alterações +
Funcionalidades adicionadas
- Música para Runner.
- Efeitos de passos, salto e deslizamento.
Consultar commit ↗2672a32Implementada
Uma cidade para Runner
GráficosUma renovação do cenário e do personagem amplia a apresentação visual e a lógica do jogo.
Ver alterações +
Funcionalidades adicionadas
- Sprites do personagem e dos obstáculos.
- Texturas de horizonte urbano, cidade, primeiro plano e plataforma.
- Renovação da lógica e da apresentação do Runner.
Consultar commit ↗87659f4Implementada
Primeira implementação de Runner
JogosO catálogo de cenas ganha um jogo de corrida e obstáculos.
Ver alterações +
4ce0111Implementada
MineSweeper: lógica em uma grade
JogosUma nova cena incorpora o jogo de busca de minas.
Ver alterações +
Funcionalidades adicionadas
- Tabuleiro, minas, bandeiras e revelação de casas.
Consultar commit ↗eaa5427Implementada
TicTacToe para dois ou contra o computador
JogabilidadeA cena permite escolher entre uma partida local de dois jogadores e uma partida contra a IA.
Ver alterações +
c3a1c24Implementada
TicTacToe chega ao motor
JogosO jogo da velha adiciona um exemplo de jogo por turnos ao projeto.
Ver alterações +
a6ec9ddImplementada
Memória, cartas e pares
JogosMemoryCard adiciona um exemplo de seleção com cursor, comparação de pares e avanço de nível.
Ver alterações +
206a44cImplementada
Precisão contra o relógio com Clicker
JogosClicker amplia o catálogo com um alvo móvel e uma meta de pontuação dentro de um limite de tempo.
Ver alterações +
cfaebf3Implementada
Pós-processamento na renderização 2D
GráficosO pipeline gráfico incorpora efeitos aplicados à imagem renderizada.
Ver alterações +
Funcionalidades adicionadas
- Efeitos de bloom, glitch, inversão de cor e monitor.
- Shaders GLSL para as etapas de pós-processamento.
Arquitetura
- Abstração Effect e integração de efeitos no RenderManager.
Consultar commit ↗0c5f8f9Implementada
Bounce, o primeiro jogo
JogosO primeiro jogo do projeto conecta os serviços do motor em uma cena de raquete e bolas.
Ver alterações +
Nenhum resultado.
Nenhuma atualização corresponde a esses filtros.