

New version in town!
Since the last post about Horizon Forge, I've worked on some updates, but I didn't have time to document everything and I don't actually remember everything haha, but they were some simpler updates and finally, in v1.5.4, the ability for players to manually set their online status to "away" was implemented, in addition to the global chat for conversation!
An improvement I made regarding a bug I had identified was that when a player clicked to leave a PVP match (Grant), if they then searched for a match, they would end up returning to the same match they left.
I haven't been able to test this very well, but I believe both players were stuck in that match, even after giving up. So, I applied a fix so that if you click Grant/Give up and leave the match, when searching for a match you will actually search for a new match.

If you gave up, there's nothing you can do; this action still has a question to confirm. So, if you left, it's because you really wanted to leave and give up your battle, and I believe your intention is to look for a new match against another opponent.
The first improvement is that now you can click on your status (in this case, the tavern) and choose whether you will be absent or available. Many games have this; Discord has it, so I think it's good to have it in HF as well.
I also implemented an automatic "absent" status update after 2 minutes of inactivity, provided the game page is open. I did some local tests and it worked, but I don't know if something might go wrong in production. Anyway, we'll have to wait and see and test it.

The layout was suggested by the AI, and I asked a friend for help on what he thought would be best. This model with two small tabs was chosen, but of course, everything can change according to player feedback.

I believe it will now be much better for chatting and battling. You can say you're going to play, wait for a friend, let them know you'll be away, or that you're leaving the game, and so on.
Finally, I improved the configuration section a bit. I had two huge cards, so now I've reduced them to on/off buttons and added the shop's default filter, to show what you've already purchased or not by default.

I still need to improve this menu; in the Lobby it's called Config and then the page loads as settings, so I think everything should have the same name, something I'll fix later.

Well, that's it for now. I still have to fix a few things, but right now it's more of an aesthetic and layout improvement issue. So, please keep inviting your friends and spreading the word about the game; all help is very welcome!
Come play: https://horizonforge-production.up.railway.app/lobby

Versão nova no pedaço!
Desde o ultimo post sobre o Horizon Forge, trabalhei em algumas atualizações, mas acabou que não tive tempo de documentar tudo e na verdade nem lembro de tudo haha, mas foram algumas atualizações mais simples e por fim, na v1.5.4 foi implementado a possibilidade do jogador colocar manualmente se está online ou ausente, além do chat global para conversar!
Uma melhoria que fiz sobre um erro que havia identificado, era que quando um jogador clicava para sair de uma partida PVP (Concede) se ele depois disso procurasse por uma partida, acabava voltando para a mesma partida no qual ele saiu.
Não tive como testar isso muito bem, mas acredito que os dois jogadores ficavam presos nessa partida, mesmo desistindo. Então, apliquei uma correção para que se você clique em conceder/desistir e saia da partida, ao buscar por uma partida você realmente busque por uma nova partida.

Se você desistiu, não têm o que fazer, essa ação ainda tem uma pergunta para confirmar, então se você saiu, é porque realmente queria sair e desistir da sua batalha e acredito que a sua intenção é buscar uma nova partida contra outro oponente.
A primeira melhoria foi que agora você pode clicar no seu status (no caso o tavern ali) e escolher se você vai ficar ausente ou disponÃvel, muitos jogos tem isso, o discord tem isso, então acho que seja uma boa ter isso no HF também.
Eu implementei também que o ausente seja colocado de forma automática depois de 2 minutos sem atividade e se você estiver com a página do jogo aberta. Fiz alguns testes locais e isso funcionou, mas não sei se em produção algo pode dar errado. Enfim, é esperar para ver e testar.

Por fim, também consegui implementar o chat global, então todos que estiverem logados na pagina com sua conta Hive, vão conseguir conversar. Isso já vai ajudar demais a organizar as partidas, bater papo ou qualquer outra coisa do tipo.
O layout foi sugerido pela IA e pedi ajuda para um amigo sobre como ele acha que seria o melhor e esse modelo com duas pequenas abas foi o escolhido, mas claro que tudo pode mudar de acordo com o feedback dos jogadores.

Acredito que agora vai ficar bem melhor para conversar e batalhar, você pode falar que vai jogar, pode esperar por algum amigo, avisar que vai se ausentar ou que vai sair do jogo e assim por diante.
Por fim, melhorei um pouco a parte de configuração. Tinha dois cards enormes, então agora reduzi para botões on/off e adicionei o filtro padrão do shop, para trazer o que você já tem comprado ou não por padrão.

Ainda preciso melhorar esse menu, no Lobby se chama Config e depois a pagina carrega como settings, então acho que tudo têm que ficar com o mesmo nome, coisa que irei arrumar depois.

Bem, é isso no momento. Ainda tenho que arrumar algumas coisas, mas agora é uma questão mais estética e de melhoria de layout. Então, peço que você continue chamando seus amigos e divulgando o jogo, toda ajuda é super bem vinda!
Venha jogar: https://horizonforge-production.up.railway.app/lobby


Horizon Forge >>Discord<< | Follow on X
🔥Please, consider helping by using my reference links🔥
| Post To Earn | DePIN | Win SATS | Win SATS | Have Fun To Earn |
| Publish0x | Honeygain | Slice | ZBD | Rumble Arcade |
