Devlog

#03

0.2.0: refiz os bichos

Fala, pessoal! Gustavo aqui.

A versão 0.2.0 de Dione Project finalmente chegou ao itch.io! Essa é uma das maiores atualizações até agora, e dessa vez o destaque são os animais!

Pets, montarias, doma, reprodução, criaturas voadoras e várias melhorias para deixar o mundo ainda mais vivo.

Também trabalhei bastante na experiência de quem está começando, no suporte ao Linux, na exploração do mundo e em várias outras novidades. Tem bastante coisa pra mostrar!

O sistema de animais foi completamente reformulado!

Na versão 0.1.0, eu apresentei a primeira versão do sistema de animais. Já dava pra domar criaturas, mantê-las em currais, levar companheiros para o combate e usar montarias.

Mas eu não estava muito satisfeito com o resultado.

Tudo parecia muito separado. Os companheiros funcionavam de um jeito, as montarias de outro, e cuidar dos bichos em casa parecia mais uma questão de navegar por menus do que realmente interagir com eles.

E pra piorar, na 0.1.1 eu acabei quebrando a doma completamente. A comida necessária não podia ser equipada no cinto, então era simplesmente impossível domar qualquer animal. Foi mal pra quem ficou tentando entender por que o cervo não aceitava comida!

Então, em vez de apenas corrigir o problema, decidi refazer o sistema inteiro.

Três companheiros, uma aventura!

Agora você pode explorar o mundo com até três animais ao mesmo tempo, cada um com uma função diferente.

Você começa com uma vaga, desbloqueia a segunda no nível 5 de Doma e a terceira no nível 10.

Os animais têm funções diferentes, e alguns conseguem desempenhar mais de uma:

  • Montarias: levam você pelo mundo e facilitam a exploração.
  • Lutadores: entram em combate ao seu lado.
  • Guardiões: atraem a atenção dos inimigos e recebem os ataques por você.
  • Curandeiros: recuperam a vida dos aliados próximos, incluindo outros jogadores.
  • Ajudantes: trazem recursos e presentinhos a cada oito minutos de jogo, como ovos, lã e outros itens.

Por exemplo, os cachorros podem lutar e trazer presentes, enquanto os gatos conseguem lutar e curar.

Também ficou muito mais fácil controlar seus companheiros. Ao apertar Q, eles atacam o alvo para o qual você está mirando. Segurando Q, você pode ordenar que sigam você, fiquem parados, parem de lutar ou usem suas habilidades.

Com U, dá pra selecionar um companheiro específico ou comandar os três juntos.

Quero que os animais realmente façam parte da sua aventura, e não sejam apenas criaturas andando atrás de você.

Agora você doma os animais de verdade!

Essa é provavelmente a minha parte favorita da atualização.

Em vez de ficar navegando por menus, agora você pode conquistar a confiança dos animais oferecendo comida diretamente para eles.

Basta equipar a comida favorita do animal no cinto, segurá-la e ficar parado. Se o animal estiver tranquilo, ele vai perceber sua presença, se aproximar e começar a comer na sua mão.

Depois de algumas mordidas, ele dá um pulinho de felicidade. Pronto! Agora ele é seu, e você pode escolher um nome pra ele.

Claro que nem todos vão ser tão amigáveis assim. Lobos e outras criaturas agressivas ainda precisam ser enfraquecidos em combate antes de aceitarem comida.

E tem mais um detalhe que eu não podia deixar de adicionar:

Agora você pode fazer carinho nos seus animais!

É só se aproximar e apertar E. Seu personagem se ajoelha para acariciar os menores ou faz carinho de pé nos maiores.

É uma interação simples, mas acho que faz uma diferença enorme na sensação de ter um companheiro.

Explore o mundo com suas montarias!

As montarias também receberam várias melhorias na 0.2.0.

Pra começar, não é mais necessário ter um nível específico de Doma para montar. Basta apertar E para subir na sua montaria ou H para chamá-la até você.

Segurando Shift, você pode galopar livremente, sem gastar fôlego.

Mas a parte mais interessante é que diferentes criaturas oferecem novas formas de explorar o mundo!

Capivaras e crocodilos conseguem nadar rapidamente por rios e lagos, facilitando bastante a travessia.

E, se você prefere enxergar o mundo lá de cima, os pássaros-trovão, gaviões-reais e dragões agora podem voar!

Poder atravessar o mapa voando em uma criatura que você mesmo domou era uma das coisas que eu mais queria trazer para Dione Project. E finalmente está aqui!

Uma casa para seus animais

Também queria que os bichos tivessem uma vida além das aventuras.

Antes, você precisava mantê-los em currais. Agora isso mudou!

Os animais que não estiverem acompanhando você podem viver livremente ao redor da sua Lareira, passeando pelo terreno e deixando sua casa muito mais movimentada.

Você pode construir cochos e abastecê-los com comida. Os animais se alimentam ao amanhecer e, dependendo da espécie, produzem recursos como ovos, leite, lã e até trufas, no caso dos porcos.

E sim, agora seus animais também podem ter filhotes!

Se dois animais compatíveis tiverem comido no cocho naquela manhã, você pode oferecer um petisco para iniciar a reprodução. O filhote cresce e se torna adulto depois de três dias dentro do jogo.

Ao todo, são 30 variações diferentes de filhotes:

  • 10 cachorrinhos
  • 6 gatinhos
  • 8 potros
  • 3 bezerros
  • 2 cabritinhos
  • 1 cordeiro

Estou especialmente animado com esse sistema porque quero que sua casa seja mais do que um lugar para guardar itens. Quero que seja um espaço que você constrói, desenvolve e acaba criando um carinho por ele.

As cidades estão mais vivas!

As mudanças não ficaram limitadas aos seus próprios animais.

Agora as cidades também têm bichos de fazenda, dependendo das construções e do ambiente ao redor.

Você pode encontrar galinhas ciscando nas hortas, porcos e cabras nos currais, além de vacas próximas aos celeiros e pastos.

Também existem algumas diferenças entre as regiões. Gansos aparecem no norte e em áreas alagadas, enquanto jumentos podem ser encontrados nas cidades do deserto.

Os animais de fazenda não podem ser levados para casa, mas você pode interagir com eles e fazer carinho.

Já os cachorros e gatos têm um comportamento um pouco diferente. Eles podem se aproximar por curiosidade, cheirar você e até sentar ao seu lado. E os animais de rua ainda podem ser domados!

Também atualizei os sons de cachorros, gatos, cavalos, vacas, ovelhas, cabras, porcos, galinhas, gansos e jumentos, utilizando gravações de animais reais.

São pequenos detalhes que, juntos, ajudam a fazer as cidades parecerem lugares onde realmente existe vida.

Um começo melhor para novos jogadores

No último devlog, comentei que o jogo ainda precisava de uma introdução mais completa para quem estivesse começando.

Bom, finalmente chegou!

Agora, ao criar um personagem, você começa em uma cidade onde seis NPCs diferentes ensinam os fundamentos do jogo, desde o capitão da guarda até o fazendeiro.

Durante essa introdução, você vai aprender a minerar, fundir minérios, coletar ervas, estabelecer sua própria casa e plantar sua primeira roça.

Ao terminar, seu personagem deve estar por volta do nível 6, e você recebe como recompensa uma arma especial, com nome próprio, feita para sua classe.

Também adicionei duas novas abas ao diário, que você abre apertando J:

  • Metas: sugestões de atividades e objetivos adequados ao seu nível atual.
  • Dicas: informações úteis sobre as mecânicas do jogo.

A ideia não é obrigar ninguém a seguir um caminho específico. Dione Project continua sendo um jogo sobre explorar, descobrir coisas e fazer suas próprias escolhas.

Só quero que as primeiras horas sejam mais tranquilas para quem está chegando agora!

Aprender a fabricar itens também ficou mais fácil!

Também melhorei o feedback das atividades de fabricação.

Na forja, na cozinha, na bancada de alquimia, na mesa de alfaiate e na bancada de coureiro, o jogo agora informa com mais clareza como você se saiu.

Em vez de ficar tentando adivinhar o que deu errado, você recebe mensagens como "Perfeito", "Cedo demais" ou "Quente demais".

E se quiser aprender uma receita sem desperdiçar recursos, o livro de fabricação agora tem um botão Praticar.

Com ele, você pode treinar à vontade sem gastar materiais, mas também sem receber XP.

Assim, fica mais fácil aprender as mecânicas sem tirar o desafio de dominá-las.

Dione Project agora está disponível para Linux!

Outra novidade que me deixa muito feliz: o suporte ao Linux finalmente chegou!

Tanto o jogo quanto o servidor dedicado agora têm versões para Linux, disponíveis na mesma página do itch.io que a versão para Windows.

Para jogar, é necessário ter glibc 2.39 ou superior e um driver compatível com Vulkan 1.3.

Entre as distribuições compatíveis estão Ubuntu 24.04, Linux Mint 22, Fedora 40 e Arch Linux.

E o multiplayer funciona entre as plataformas! Quem joga no Windows pode entrar no mesmo servidor que quem joga no Linux.

Novos fortes, castelos e acampamentos de guerra!

Também chegaram novidades para quem gosta de combate e exploração.

Regiões de nível 5 ou superior agora possuem fortes, sendo que aproximadamente um em cada três é um castelo. Além disso, existem acampamentos de guerra próximos às cidades.

E eles não estão ali só de enfeite. Você pode conquistá-los!

Derrote o comandante para tomar um forte ou incendeie um acampamento de guerra para destruí-lo.

Ao derrotar um comandante, você recebe quatro vezes mais XP do que normalmente receberia.

Mas não espere que esses lugares fiquem vazios para sempre. Depois de uma semana dentro do jogo, eles serão ocupados novamente.

Também ajustei a progressão de dificuldade pelo mundo. Agora as regiões aumentam de nível a cada 200 metros, tornando a exploração e a progressão mais graduais.

Um mapa completamente novo!

O mapa do mundo também passou por uma grande reformulação.

Em vez de uma representação mais simples, agora ele mostra o terreno real em voxels.

Você consegue observar o relevo do mundo e, durante a noite, até as luzes das janelas acesas nas construções.

As áreas que você ainda não explorou ficam cobertas por nuvens, revelando o mapa conforme você descobre novos lugares.

Também adicionei um detalhe interessante: a região sobre a qual você passa o cursor se eleva no mapa, facilitando sua visualização.

E mesmo com todos esses detalhes novos, o mapa ficou mais leve em termos de desempenho!

É uma daquelas mudanças que deixam a exploração ainda mais interessante.

Outras melhorias e correções

Além das novidades principais, também trabalhei em vários ajustes de qualidade de vida:

  • Rastreamento de missões: agora mostra para quem você está realizando a missão e a distância até o objetivo.
  • Progressão de habilidades: um novo aviso aparece sempre que uma perícia sobe de nível.
  • Interações: objetos com os quais você pode interagir usando E agora recebem um contorno dourado.
  • Minimapa: use as teclas = e - para controlar o zoom.
  • Morcegos: agora são mais fáceis de acertar e sempre deixam cair uma asa que pode ser vendida.
  • Estabilidade no multiplayer: corrigi um problema que podia causar um crash ao entrar em um servidor e caminhar até uma cidade.
  • Estabilidade geral: corrigi um crash que podia acontecer ao fechar a janela do jogo.

Importante: leia antes de atualizar para a 0.2.0!

Tem uma coisa importante que preciso avisar.

Infelizmente, os mundos das versões 0.1.x não são compatíveis com a 0.2.0.

As mudanças na geração do mundo fizeram com que os mundos antigos não possam mais ser carregados.

Como seus personagens, animais, construções e todo o progresso ficam salvos dentro do mundo, será necessário começar uma nova aventura.

Peço desculpas por isso. Sei que perder progresso não é legal, principalmente depois de passar bastante tempo construindo alguma coisa.

Mas a pasta do seu mundo antigo não será apagada. Ela continuará salva no seu computador.

Se você joga no multiplayer, todos precisam estar na versão 0.2.0, incluindo o servidor dedicado. Os arquivos atualizados já estão disponíveis no itch.io.

Estatísticas anônimas e opcionais

Ao iniciar a versão 0.2.0 pela primeira vez, você também verá uma mensagem perguntando se gostaria de compartilhar estatísticas anônimas de jogo.

Isso é completamente opcional.

Se você aceitar, o jogo poderá enviar informações como tempo de jogo, se você voltou a jogar em outro dia, até onde progrediu e alguns dados de desempenho, incluindo sistema operacional, placa de vídeo e FPS.

O jogo não envia seu nome, mensagens de chat ou endereço IP.

Você pode conferir exatamente quais informações são coletadas pelo botão "O que é enviado", antes de decidir. E, se mudar de ideia, pode desativar a opção a qualquer momento em Configurações > Jogo.

Se você não autorizar, nada será enviado.

Também adicionei um pequeno formulário de feedback no menu do jogo.

Como desenvolvedor independente, entender onde os jogadores encontram dificuldades, o que mais gostam e em que momento param de jogar me ajuda muito a decidir o que melhorar nas próximas versões.

O que ainda falta?

Algumas coisas que mencionei no devlog anterior ainda não chegaram ao jogo.

As defesas para sua base, como torres e armadilhas, os portões construíveis e as construções maiores fora das cidades de clima temperado continuam na lista.

Não esqueci delas! São funcionalidades que ainda quero trazer para Dione Project conforme o desenvolvimento avança.

Jogue Dione Project 0.2.0!

A versão 0.2.0 já está disponível para Windows e Linux, e o jogo continua gratuito enquanto estiver em desenvolvimento!

Você pode baixar aqui:

Jogar Dione Project no itch.io

Estou muito feliz com o resultado dessa atualização, principalmente com o novo sistema de animais.

Ainda existe bastante coisa que quero melhorar, mas sinto que agora temos uma base muito melhor para expandir os companheiros, as montarias e a vida ao redor da sua casa.

E, como sempre, quero muito saber o que vocês acharam!

Se encontrarem algum bug, tiverem sugestões ou simplesmente quiserem compartilhar suas experiências, entrem no Discord de Dione Project e mandem uma mensagem nos canais #bugs, #suggestions ou #feedback.

Ou deixem um comentário aqui mesmo!

Obrigado a todo mundo que está jogando, mandando feedback e acompanhando o desenvolvimento. Ver pessoas explorando algo que eu criei tem sido uma das melhores partes de fazer esse jogo.

Nos vemos em Dione!

Jogue o Dione Project

Já saiu no itch.io, pra Windows. Depois vem me contar como foi lá no Discord.

Baixar no itch.io

Um e-mail por post do devlog. Nada de spam.

Entrar no Discord

Comentários (0)