5 Novidades que tornam a UNITY 6 a MELHOR ENGINE do mercado
Вставка
- Опубліковано 30 лис 2024
- 🔥Promoção de BLACK FRIDAY: desenvolvedoru...
Nesse vídeo eu apresento 5 novidades presentes na nova versão da Unity Engine, a Unity 6. Essa nova versão trouxe várias melhorias e novidades para os desenvolvedores, indo de melhora gráfica até novas ferramentas.
#unity6 #gamdev #desenvolvedorunity
🔥Promoção de BLACK FRIDAY: desenvolvedorunity.com.br/?src=video69
Também mudou a forma como estão trazendo atualizações, corrigindo bugs e adicionando novas funcionalidades dependendo do update, de forma a ser mais frequente e trazer mais estabilidade.
poxa é muito importante e crucial ess GPU resident drawer, pq para quem desenvolve alguns projetos bem pequenos com CPU de 4n e 8th e tbm 6n e 12th, sao importantes deixar para gpu pois acredito que se vc tiver uma gpu um pouco superior o que o cpu ajuda e faz toda diferença. o meu é um 10400f e rtx 3060, to pensando e aprender a usar esse unity 6, atualmente estou na unreal engine 5.4
Com certeza! O GPU Resident Drawer é uma ferramenta ótima, especialmente quando a CPU começa a ser um gargalo no projeto. Com ele, dá pra distribuir melhor as tarefas, deixando a GPU assumir mais trabalho e liberando a CPU para outras funções. E o melhor de tudo, basta apertar um botão e isso já vai estar funcionado!
E essa versão que eu tô usando
Aí sim
Poxa, show! Mas essas novidades estarão na comunidade para aprendizado?
Com certeza! Já estou produzindo novos conteúdos, espero em breve estar postando aulas sobre Unity 6.
Nos últimos vídeos eu tenho perguntado sobre o curso, esse não vai ser diferente kkk alguma previsão, mesmo que imprecisa, de quando pode sair o próximo módulo do curso? Não é uma cobrança de impaciência, mas sim por conta do seu conteúdo e didática serem excepcionais. Tenho certeza de que muitas pessoas pensam o mesmo sobre o curso. Mais uma vez, parabéns pelo conteúdo, obrigado por compartilhar seus conhecimentos, e muito sucesso em todos os seus projetos!!
Muito obrigado pelo carinho e pelo feedback! O próximo módulo já está a caminho: as aulas estão roteirizadas e o projeto finalizado. Agora é só entrar na fase de gravação, e logo estarão disponíveis para a comunidade. Fique de olho, porque vem coisa boa por aí! 🎮✨
Salve, mno
Eu gosto muito do seu conteúdo no UA-cam, teria como postar vídeo 3 vezes na semana?? So falo isso pq seu conteúdo é de qualidade. E tô aprendendo muito!!
Muito obrigado! Três vezes por semana fica um pouco difícil para mim haha. Mas pretendo aumentar a frequência dos vídeos aqui no canal 🔥🚀
Blz, mno!!
Realmente, esses recursos do unity 6 sobre as GPU resident drawer, melhorias do Ray Tracing, repositórios nativos pra facilitar o versionamento e centralização do projeto na equipe principalmente projetos pequenos que podem utilizar free (desde que não passe 10gb de recursos do projeto), são interessantes.
Mas vamos ser honestos... A gente precisa entender, o processo de desenvolvimento está cada vez mais difícil, não pela falta de recursos, mas como esses recursos [na hora do desenvolvimento] demoram pra carregar e recompilar e se torna maçante.
Meu brother... Desde quando um CTR+S num código C# tem que demorar mais de 20 segundos pra recompilar, imagina isso ao longo dos dias, semanas, meses. Tem que amar a engine [de um jeito bem parcial] pra ficar desenvolvendo nela.
Se você tem uma ideia, e ela já está no papel, e você já começa a sentir a desmotivação de desenvolver porque a ferramenta está ficando cada vez mais porca no quesito de otimização no processo de desenvolvimento, então é melhor ver outras ferramentas.
Se a gente ficar argumentando que a unity [ou até a UE] são as melhores do mercado e que vale a pena pelo fato delas serem as únicas que dentro da nossa realidade tem recursos pra jogos AAA, e lidarem com HDRs, Pos-processing, etc, é viajar demais. Me fala, quando foi que você como desenvolvedor Indie ou equipe pequena trabalhou em projetos realmente desse calibre??
E é altamente provável que os jogos que mais marcaram sua vida não foram produtos dessa engine.
Eu entendo seu ponto de vista, mas discordo em alguns aspectos. Sim, é verdade que algumas tarefas na Unity podem ser um pouco demoradas, especialmente durante a recompilação de scripts C#. No entanto, não podemos ignorar o fato de que a Unity continua sendo uma das melhores engines do mercado (ao lado da Unreal), por várias razões sólidas.
1. Liderança no Mercado Mobile e Web
A Unity domina mais de 80% do mercado de jogos mobile e Web, o que não é pouca coisa. Se você está desenvolvendo para essas plataformas, é difícil encontrar uma engine que ofereça tanta flexibilidade e suporte nativo para múltiplas plataformas. Essa dominância não veio à toa - ela se construiu sobre ferramentas robustas e uma integração eficiente com as principais lojas, como Google Play e App Store, além do suporte ao WebGL. Se você buscar um emprego na área futuramente, com certeza os requisitos que eles darão serão conhecimentos em Unity, nesse segmento.
2. Ferramentas Multiplayer e Serviços Integrados
A Unity oferece soluções de multiplayer muito robustas, como o Netcode, e lib da comunidade como FishNet e Mirror. E a integração com serviços do Unity Cloud é muito fácil. Essas ferramentas não só facilitam o desenvolvimento de jogos online, mas também integram analytics, monetização, servidores e matchmaking, tudo num só ecossistema. Isso temos que concordar que é incrível. Devs indies agora conseguem fazer jogos multiplayer com relativa facilidade graças a isso.
3. Forte Comunidade e Suporte
A comunidade Unity é enorme e ativa, o que significa que se você encontrar um problema, a chance de alguém já ter passado por isso e haver uma solução é altíssima.
4. Não é só flores!
Claro, além de ter vários pontos positivos, como os mencionados acima, toda engine tem seus desafios, nenhuma ferramenta é perfeita, e a Unity não é exceção. Problemas como recompilação lenta, bugs ocasionais, falta de algumas ferramentas mais robusta de terreno e animações, e até mudanças repentinas nas políticas de licenciamento geram frustração. Mas é importante lembrar que essas questões vêm sendo melhoradas, especialmente com a chegada da Unity 6, e o roteiro futuro divulgado pela engine.
Mas claro, no final das contas, o mais importante é escolher uma engine que se adapte bem às necessidades e objetivos do seu projeto.
O meu nao abre nenhuma kkkk
Kit Xeon 😢
@goldalemanha6330 não kkkk
Unreal 6 ☠️
Cara, eu sei q isso é mais bait pra clicar no vídeo, atualmente eu to fazendo um projeto na Unity e to curtindo bastante, mas ela não é a melhor engine nem a pau, muita coisa q tá no roadmap pra Unity 7 já existe na Unreal Engine.
Ela precisa ainda correr muito, ela é boa, mas perto da Unreal ela precisa correr muito mesmo...
Entendo seu ponto, e de fato, a Unreal se destaca em várias áreas, principalmente em gráficos de altíssimo nível e ferramentas para desenvolvimento de jogos AAA. Porém, a Unity continua sendo uma das melhores opções para muitos tipos de projetos, especialmente devido à sua flexibilidade, suporte multiplataforma e facilidade de adaptação para desenvolvedores independentes e projetos menores.
Quando falamos de desenvolvimento mobile e web - que, aliás, já geram mais receita do que PC e consoles juntos - não tem nem comparação: a Unity domina mais de 80% desse mercado. Por isso, a comparação entre Unity e Unreal é difícil, já que cada uma tem seus pontos fortes e fracos.
Além disso, a Unity oferece uma gama de serviços em nuvem incríveis, como hospedagem de servidores, soluções de multiplayer, matchmaking, voice chat, versionamento de código, gestão de economia para jogos, anúncios e microtransações. Esses recursos são extremamente valiosos e ajudam muito os desenvolvedores a otimizar o processo de criação e manutenção de seus jogos. Para desenvolvedores menores, esses recursos da Unity, na minha opinião, são muito mais essenciais do que gráficos AAA da Unreal. Mas claro, isso varia de projeto para projeto. E no final, a engine melhor é aquela que atende as necessidades do seu projeto.
@@DesenvolvedorUnity eu também compreendo seu ponto. Mas tudo isso que você disse, a Unreal também faz, desenvolvimento mobile, inclusive, eles trouxeram mais ferramentas na versão 5.5, porém, como você também disse, a Unreal é mais usada em jogos AAA. Outro ponto é q usar C++ intimida muita gente.
Só que vale lembrar q a Unreal não é só gráfico bonito, você tem um mega ecossistema disponível, que vai desde motion matching de graça, quixel megascans (e agora o Fab tbm), metahumans, até servidores dedicados também, e se for pra criar mundos para o Fortnite, eles ainda hospedam de graça pra vc. Isso pra dev indie é o paraiso, eu consumo produtos das duas lojas, da Unity Asset Store e da Unreal Marketplace (agora Fab), da Unreal tem muito mais coisas, principalmente gratuitas.
Uma coisa que eu vivo falando quando me perguntam sobre qual engine usar, é que quantidade não significa necessariamente qualidade. Na Unreal nós temos todos os Gears of War, Hogwarts Legacy, Days Gone, terá o novo The Witcher, q acho q será o maior case da Unreal Engine disparado, tem o Final Fantasy VII: Rebirth, Black Myth: Wukong, enfim... muitos jogos de respeito. No cenário indie também tem Unrecord, BodyCam, The Predinct, etc... Ele é usado no cinema, o exemplo mais recente foi o filme do Duna, teve tbm Love, Death + Robots, etc...
Cada engine tem o seu valor, e de fato a Unity é mais fácil de usar, mas a Unreal é muito mais poderosa.
Como disse, atualmente estou fazendo um projeto em Unity, exatamente pela simplicidade e por não ter um escopo grande, pra isso o Unity é perfeito mesmo, mas se eu fosse fazer um RPG, por exemplo, a Unreal Engine seria a engine que eu usaria. Não pq a Unity não seria capaz de fazer, ela é, mas pq a Unreal tem muito mais ferramentas integrado dentro dele que me permitiria fazer isso com mais facilidade.
Trilionésimo sétima a comentar 🔥