Tiniest2D é um motor de jogo 2D leve criado pela Uniday Studio para desenvolvedores que desejam construir e lançar pequenos jogos 2D rapidamente, sem lidar com pipelines pesadas, configurações complexas ou excessos desnecessários no motor. O motor é projetado em torno de um fluxo de trabalho rápido e baseado em texto, onde seu código, sprites, cenas, áudio e dados do projeto coexistem em um único arquivo. Quando exportado, o jogo se torna um .exe autônomo, tornando o Tiniest2D especialmente útil para pequenos jogos independentes, protótipos, jams e projetos 2D focados.

Com a versão 1.6.1, o Tiniest2D recebe várias melhorias na experiência do usuário, abrangendo scripting, usabilidade do editor, comportamento em runtime, edição de sprites, documentação e progresso na localização. Esta atualização não visa mudar a identidade central do motor. Em vez disso, fortalece o que o Tiniest2D já foi projetado para: iteração rápida, fluxos de trabalho simples e ajudar os desenvolvedores a realmente terminarem jogos.
Saiba Mais sobre o Tiniest2D
O que há de Novo no Tiniest2D 1.6.1
Novos Recursos de Script

Tiniest2D 1.6.1 adiciona várias melhorias úteis ao scripting:
- Adicionada função
strlen(...). - Adicionada função
quitGame(). - Adicionadas funções de salvar/carregar e outras funções de armazenamento.
- Suporte para obter/definir modo de janela foi adicionado.
- Suporte para
continuedentro de loopsforfoi adicionado.
Essas adições tornam a linguagem de scripting mais prática para lógica de jogo real, especialmente ao lidar com configurações, dados de salvamento, loops, comportamento de UI e controle manual de saída do jogo.
Melhorias no Fluxo de Trabalho do Editor

Esta atualização também melhora a experiência do editor do Tiniest2D:
- Ctrl + Clique em uma função ou variável agora salta para sua definição.
- Tab e Shift + Tab agora controlam a inclusão de múltiplas linhas.
- Novo: Efeitos de Partículas quando você exclui caracteres no Editor para adicionar um toque especial! :)
- Adicionado feedback SFX para Ctrl + C.
Essas mudanças tornam o código e a edição dentro do Tiniest2D mais rápidos e confortáveis, especialmente para usuários que trabalham diretamente no editor incorporado.
Melhorias no Editor de Sprites
O Editor de Sprites agora inclui uma nova ferramenta Discretizar Cores:

Isto pode ser especialmente útil para fluxos de trabalho de pixel art, limpeza de cores, redução de paletas e gráficos 2D estilizados onde o controle sobre o conjunto final de cores é importante. Se você quiser cores normais, simplesmente segure Ctrl para desativar isso ao selecionar a cor.
Mudanças no Comportamento em Runtime
- Pressionar Esc não fecha mais o jogo automaticamente.
Isso previne saídas acidentais do jogo e dá aos desenvolvedores mais controle sobre como seus jogos se comportam durante o runtime.
Localização e Documentação
Tiniest2D 1.6.1 também introduz importantes fundamentos de localização:
- A localização do motor foi separada em seu próprio sistema e estará disponível em breve no Learn Quests da Uniday Studio.
- O trabalho de localização em português começou e já está disponível (WIP).
- Melhorada a Guide do Tiniest2D.
Este é um passo importante para tornar o Tiniest2D mais acessível a desenvolvedores em diferentes idiomas.
Considerações Finais
Tiniest2D 1.6.1 é uma atualização focada que melhora o motor de maneiras práticas. As novas funções de scripting, melhor navegação no editor, ferramentas de sprites, comportamento em runtime mais seguro e os fundamentos de localização ajudam a tornar o Tiniest2D um motor mais completo e confortável para o desenvolvimento de pequenos jogos 2D.
Para desenvolvedores que buscam um simples motor de jogo 2D com iteração rápida, configuração mínima e um fluxo de trabalho compacto, o Tiniest2D continua a seguir na direção certa.