ED

[Arquivado]Transparência nos Sprites: Novas Portas se Abrem

Por EdMignari, 14 de abr. de 2014 em Noticias - Arquivo

19
2.9k
EdMignariE
14 de abril de 2014 às 16:03

O OTClient nos deu a possibilidade de por em prática algumas ideias que não eram possíveis com o cliente da Cip. Demorou muito para isso acontecer, mas agora é real. Temos um cliente com suporte para áudio, partículas, transparência, customizável... E o melhor de tudo: de graça e open-source. Aos poucos ele vai deixando o cliente antigo obsoleto.

Mas quero focar na nova feature: Transparência nos sprites. Com ela é possível criar novos objetos mais realísticos, sem deixar o 2D de lado. Criar sprites menos serrilhados, cristais, água, magias, fumaça, etc.

 

 

transparency.png

 

(Teste simples com transparência)

 

E você o que acha da nova feature?

dyego2008D
14 de abril de 2014 às 16:19

Cara achei isso incrível desde a primeira vez que você me mostrou no skype, muito legal ed obrigado por compartilhar com a gente.

DeadpoolD
14 de abril de 2014 às 16:32

Isso sim eu posso chamar de Inovação da parte do Criador/OTc, e da sua, por ter força de vontade, e tentar inovar cade vez mais, explorando todo o cliente.

TechrlzT
14 de abril de 2014 às 16:44

Realmente com a transparencia é possivel fazer muitas coisas, imagina como fica embelezado spells com efeitos transparentes, ou ate mesmo efeito de agua, combinando o OTClient com transparencia a critiavidade é o limite, imagina criar 1 shadder, efeitos climaticos, spells, tudo com 1 efeito transparente, graças ao seu trabalho tudo isso tornou possivel...

 

Quem diria que iria surgir um SPR & DAT editor capaz de suprir a carencia dessas tools, ainda mais com suporte a arquivos extendidos e ate mesmo transparentes, quem diria então itemeditor, digo o mesmo para o RME..

 

Parabens pelo excelente trabalho e contribuição para um melhor Open Tibia , e espero que seu projeto e seu reconhecimento cheguem logo :D

felipemuniz2013F
14 de abril de 2014 às 16:52

Realmente novas portas se abriram, tomara que continuemos a sempre evoluir mais e mais o/

Nu77N
14 de abril de 2014 às 17:37

Sim! Diversas coisas podem ser feitas utilizando opacidade, coisas muito belas! Apesar de conhecer a muito tempo, fico feliz que alguém tenha disponibilizado para a comunidade. Hoje em dia é difícil ver alguém contribuindo com algo, vemos apenas infelizes acomodados, que sugam as pessoas e querem construir algo sem ao menos aprender ou contribuir de volta para a comunidade, pessoas como você, é raro de ver hoje em dia. Ótimo trabalho.

kttallanK
14 de abril de 2014 às 17:49

Otimo você merece um rep+ pela sua compentencia e inovação parabens meu amigo :)

cristofermartinsC
14 de abril de 2014 às 18:12

Parabéns EdMignari, até que emfim alguém da comunidade conseguiu reproduzir a transparência no OTClient.

No começo do ano passado eu já tinha feito a transparência pixel a pixel no OTclient, e ela tinha sido feita para o projeto Digiwo( alguns devem lembrar ) e claro, na época foi uma vitoria, era uma coisa inovadora que nenhum otserver tinha.

O problema que eu percebi na época é que infelizmente os spriters de otserver não estavam habituados com essa possibilidade então não deu para explorar totalmente a transparência do jeito que se esperava.

 

Alem disso, eu particularmente não acredito que otserver seja feito de gráfico, por que se fosse, estamos perdendo feio para diversos jogos mais modernos. Transparência pode ajudar, um pouco. Isso tudo vai ficar na mão dos spriters.

Editado Abril 14 por cristofermartins

EdMignariE
14 de abril de 2014 às 19:45

Não é uma novidade, nem algo que vai revolucionar ou reanimar o open tibia. A única diferença é que agora é algo que está livre de monopólio e mercenários. Temos todas as ferramentas pra desenvolver em qualquer versão (8.00+) .

14 de abril de 2014 às 20:05

Amei cara sem palavras, tem como encina como faz?

HuntreH
14 de abril de 2014 às 20:10

Nossa muito bom mas vc poderia ensinar como se usa pra transparência nos monster e magias?

Edit quanto nao se sabe nada e isso que acontece, kkkkkkkkkkkkk.

2yuzyu0.jpg

Editado Abril 14 por Huntre

EdMignariE
14 de abril de 2014 às 20:35

Nossa muito bom mas vc poderia ensinar como se usa pra transparência nos monster e magias?

Edit quanto nao se sabe nada e isso que acontece, kkkkkkkkkkkkk.

2yuzyu0.jpg

 

Só funciona na revisão 2274+ do OTClient. Se você já tem, é só habilitar a feature GameSpritesAlphaChannel.

HuntreH
14 de abril de 2014 às 21:02

eu tenho a ultima versao do otclient e nao foi usei g_game.enableFeature(GameSpritesAlphaChannel) no things.lua?

Editado Abril 14 por Huntre

nociamN
14 de abril de 2014 às 21:12

o Otclient 0.6.5 ja tem essa revisão 2274+ e se não tiver aonde eu acho essa revisão.

edt: achei, https://github.com/edubart/otclient/pull/513 mas nesse meu pc nao consigo compilar o otclient mais blz so esperar um executavel.

Editado Abril 14 por nociam

EdMignariE