16 pontos por GN⁺ 2025-07-16 | 2 comentários | Compartilhar no WhatsApp
  • Jogo de projeto aberto apresentado oficialmente pelo Blender Studio, jogável em Windows, macOS e Linux
  • O jogador assume o papel de um cachorrão que percorre uma floresta de inverno e pode explorar livremente um espaço de mini mundo aberto com acampamento de inverno, trilhas na floresta, riachos e lago congelado
  • O objetivo do jogo é encontrar itens escondidos e decorar um boneco de neve junto com a criança, mas também é possível interagir de várias formas, como conduzir a criança, brincar com ela ou ajudá-la
  • O estilo e as escolhas do jogador criam momentos diferentes, em uma estrutura sem condição de falha, onde a experiência muda apenas de acordo com a forma de jogar

Diferenciais técnicos e artísticos

  • Os cenários e objetos apresentam um estilo artístico único de miniatura papercraft, em que modelos feitos à mão com artesanato em papel real foram escaneados em 3D e transformados no ambiente do jogo
    • Todos os modelos enfatizam baixa contagem de polígonos, iluminação simples e bordas ásperas, preservando intencionalmente até os vãos entre pedaços de papel e partes que não se encaixam perfeitamente
    • Adota um estilo low poly · low fidelity, reduzindo os recursos necessários para desenvolvimento, mas combinando isso com iluminação PBR realista para criar um ambiente de jogo intuitivo e natural
    • Inspirado em livros ilustrados, colagem manual e texturas analógicas, aplicando uma proposta que transita entre a arte digital e a arte tradicional
  • Foi desenvolvido com ferramentas open source como Blender, Godot e Krita, e o próprio projeto foi conduzido com o objetivo de testar novos recursos e workflows do Blender e do Godot
  • Os recursos do jogo são distribuídos sob Creative Commons BY 4.0, e o código-fonte (scripts) sob licença MIT, permitindo que qualquer pessoa use e modifique livremente

Reação da comunidade e avaliação

  • No itch.io, recebeu alta avaliação média de 4,8 (de 5), com reações positivas como “fofo e criativo” e “um bom exemplo de colaboração open source”
  • Os jogadores avaliaram que ficaram profundamente impressionados com a arte, o som, a animação e o método de produção que conecta o real ao digital
  • A equipe do Blender Studio também incorporou ativamente feedback sobre licenciamento e a forma de disponibilização do código-fonte

Download e links de referência

Importância do projeto e impacto esperado

  • Dog Walk, do Blender Studio, mostra o potencial de jogos casuais simples, mas criativos e ricos em interação, em vez de jogos grandes e complexos
  • Por ter sido lançado como open source, profissionais da indústria e desenvolvedores hobby podem usar diretamente os materiais reais de produção e o código como recurso de aprendizado ou referência criativa

2 comentários

 
ffdd270 2025-07-16

https://godotengine.org/article/godot-showcase-dogwalk/
Entrevista no blog do Godot e

https://studio.blender.org/blog/our-workflow-with-blender-and-godot/
um texto dos desenvolvedores do Blender sobre como eles estruturaram o fluxo de trabalho com o Godot e como gerenciaram os recursos; é muito interessante, então recomendo bastante.

 
GN⁺ 2025-07-16
Comentários no Hacker News
  • Queria saber se alguém conhece alguma análise técnica detalhada sobre o desenvolvimento deste jogo. Ouvi dizer que os assets 3D foram feitos a partir de objetos reais de papel usando um pipeline de fotogrametria, mas não consegui encontrar como isso foi implementado em detalhes. Lembro que, há alguns anos, o Meshroom era famoso como referência open source (Meshroom); queria saber o que usam hoje em dia. E também tenho interesse na parte de Godot. Por ser um projeto do Blender Studio, eu teria imaginado que usariam o Armory 3D (Armory 3D), já que o BGE (BLENDER GAME ENGINE) não existe mais, mas fico satisfeito que tenham feito em Godot, porque parece uma escolha mais voltada para o futuro

    • Existe uma série de posts sobre este projeto. Muitos assets foram realmente feitos fotografando modelos montados com papel recortado e pintado à mão, depois desmontados e escaneados. Amostras de tinta repetíveis também foram preparadas separadamente. Dá para ver mais detalhes do processo aqui e nos resultados de busca

    • Ouvi dizer que eles abriram os objetos de papel, escanearam ou fotografaram e importaram isso para o Blender, depois mapearam essas imagens nos modelos 3D. Pelo que sei, não usaram fotogrametria

  • Não é a primeira vez que essa equipe faz isso (projeto Apricot). Em 2008, havia poucas opções de engines gratuitas, então o jogo Go Frankie teve que ser feito em duas versões separadas: uma com Blender Game Engine e outra com Crystal Space. Agora ficou muito mais fácil fazer isso de forma limpa com algo como o Godot

    • Fiquei curioso se Apricot é bom. Gosto de jogos de plataforma 3D, mas vendo o trailer não fiquei muito animado

    • Faz imaginar como Go Frankie teria sido totalmente diferente se Godot existisse naquela época

  • Joguei por cerca de uma hora no dia do lançamento.
    Pontos positivos: o design dos personagens e dos ambientes é encantador, e modelagem, animação e som são todos excelentes. É uma boa demonstração do que o Blender e uma equipe talentosa conseguem produzir. Vale bastante a pena experimentar
    Pontos negativos: no macOS, a inicialização é lenta (a beachball aparece por alguns segundos antes da tela de abertura), e isso parece acontecer com frequência em versões para macOS exportadas com Godot. Em cenas mais complexas da floresta, o desempenho fica inconsistente (com travadinhas e quedas de frame). No estado atual, funciona bem como demo do Blender, mas mostra menos os pontos fortes do Godot em 3D

    • Mesmo assim, como prova de conceito e vitrine do Blender, é muito impressionante

    • Esse problema de inicialização lenta no macOS normalmente é causado por questões de assinatura de código ou notarização

    • Pessoalmente, acho que o Godot nem precisa se preocupar tanto com problemas de desempenho no Mac

  • Acho interessante terem feito em Godot. Eu ainda pensava que o Blender tinha um Blender Game Engine próprio, mas pelo visto ele foi oficialmente descontinuado em 2019 (Wikipedia do Blender Game Engine)

    • O Blender Game Engine ainda vive com o nome de UP-BGE. É fácil de usar e, em alguns aspectos, mais amigável para iniciantes do que o Godot
  • O visual deste jogo passa uma sensação muito acolhedora e reconfortante. A própria premissa — um cachorro grande andando por uma floresta coberta de neve ajudando uma criança — já transmite uma energia máxima de jogo relaxante

    • Me lembrou de Sleepwalker, um jogo de que eu gostava muito quando era criança
  • O jogo parece muito bonito, e estou animado com ele. Só que isso é o que costumam chamar de “free as in beer” (grátis). Para ver o código-fonte, aparentemente é preciso fazer login e pagar
    Link relacionado

    • Na prática, é software livre. A licença do código está um pouco confusa, mas isso deve ser esclarecido em breve. O repositório completo de produção é majoritariamente composto pelos assets originais e usa licença CC-BY, enquanto o código do jogo é GPLv3. Ou seja, eles não distribuem diretamente de graça, mas quem receber pode redistribuir livremente

    • Acho que o fato de precisar fazer login e pagar para ver o código-fonte é compatível com o espírito da GPL

  • Uma dica: se houver uma criança tentando pegar o VLC do rio, você precisa puxar por ela. Fiquei observando por um tempão sem ajuda nenhuma até perceber que eu era o cachorro. Como ela não pede ajuda, eu fiquei sem entender o que deveria fazer

  • É um jogo realmente fofo e caprichado. A sensação dos controles também é ótima. O visual em estilo papercraft é lindo. Infelizmente, no Steam Deck o desempenho não chega a 60 fps e fica em média por volta de 40 fps

  • Jogo muito legal mesmo, mas acho que seria ótimo se também tivesse uma versão web. Não sei quão difícil seria portar

    • Se for escrito em GDScript, o Godot consegue exportar para a web. Infelizmente, a exportação web para C# ainda não está pronta
  • Há uma discussão anterior relacionada para referência (discussão anterior)