Jump to content

    Discord OTBR!

    Majesty
    By Majesty,

    RMLCrDk.png

    Fala pessoal, nossa comunicação vai além desta comunidade e está presente também no Discord!

    Para participar do nosso chat é bem simples, basta seguir as regras e acessar o link abaixo:

    Entre em nosso Discord:

    https://discordapp.com/invite/q3e56R2

    Regras Gerais do Discord:

    Respeite os outros usuários;

     Não é permitido spam ou flood no chat;

    É proibido postar arquivos ou sites mal-intencionados no chat.

    É proibido fazer qualquer tipo de propaganda que não tiver relação com OTServ;

    É proibido fazer pedidos ou solicitar suporte sobre OTServ no canal #chat ou por MP (Mensagem Privada), utilize o canal #suporte;

     Para suporte sobre OTServ, você primeiro deve criar um tópico na seção de Suporte e postar o link no chat - canal #suporte solicitando ajuda;

     Divulgação de servidor deve ser feita no canal #divulgação-de-servidores.

    * O descumprimento dessas regras podem ocasionar a expulsão ou banimento do usuário do chat.


    OTU - OpenTibiaUnity - Novo Cliente Tibia baseado na engine Unity3D

    Majesty
    By Majesty,

    OTU - OpenTibiaUnity - Novo Cliente Tibia baseado na engine Unity3D

    Fala pessoal, vocês tem interesse em conhecer o projeto de um novo Cliente Tibia que está sendo desenvolvido baseado na engine Unity3D?

    Para quem não sabe, Unity3D ou UnityEngine é um motor de jogo proprietário criado pela Unity Technologies para criação de jogos. Você pode saber mais acessando o site da Unity: https://unity3d.com/pt

    Esse novo cliente está sendo desenvolvido pelo usuário Slavi Dodo da OTLand, segue abaixo a tradução do tópico original:
    https://otland.net/threads/otu-opentibiaunity-a-new-tibiaclient-based-on-unity3d-engine.262032/

    Por que um novo cliente?

    Spoiler

    As razões de ter outro cliente é a facilidade de desenvolvimento na unidade sobre escrever um código simples, respectivamente, qualquer mecanismo de jogo seria suficiente para lidar com isso, portanto, Unity tem a maior taxa de uso.

    O que isso resolve?

    Spoiler

    Embora eu ainda não tenha testado seu desempenho em todos os aspectos, ainda é mais fácil escrever um código não gerenciado para resolver problemas como "Criando status de desenho". Estou usando o TextMeshPro, conhecido por seu poderoso desempenho e desenvolvimento contínuo. Não precisamos nos incomodar muito com isso, pois possui seus próprios algoritmos de armazenamento em cache.

    Informações:

    Spoiler

    O tempo estimado de lançamento ainda não é conhecido, mas espero lançar uma versão beta em alguns lançamentos.
    No entanto, para ajudar a me financiar, como o projeto levou muito tempo para investigar o jogo e encontrar as melhores maneiras. Vou liberar o cliente para os patreons.

    O cliente não inclui nenhum código fechado.
    O cliente está atualmente hospedado no serviço de colaboração da Unity. Então, você pode ter acesso para testá-lo criando uma conta Unity.

    O projeto está escrito em C # e é apenas para o estágio alpha, em beta o CoreModule será lançado em C ++ .. Então o cliente está realmente tendo vários gargalos e pode ter FPS caindo no desenho porque está usando uma função de desenho de alto nível para desenhar 1600+ texturas em um único quadro.

    Então, por que alfa? A razão é para ver os aspectos poderosos do cliente, também, a versão beta não levará muito tempo para ser lançado, na verdade, será muito poucas semanas até que seja lançado!

    Por que o UnityCollab? porque quando um problema acontece, e se você está conectado à internet .. Eu vou ter todos os detalhes do erro me ajudando, e depois você, resolver o problema.

    Imagens:

    O cliente é baseado em um projeto sprite-atlas:

    https://otland.net/threads/converting-dat-spr-to-a-sprite-atlas.259892/

    Ajude o desenvolvedor no Patreon:

    https://www.patreon.com/slavidodo

    Não é necessário que você apoie o projeto, o projeto será no final open-source mas por enquanto, será apenas para os patreons ajudarem a continuarem desenvolvendo o projeto.


×