Cara que vídeo insano! Trabalho como programador tem 5 anos, e quando fui pra UE ja fui direto pro C++. Simplesmente travei, nada fazia sentido, e ter que "reaprender o c++ do jeito da Unreal" foi cansativo ao ponto de eu simplesmente desistir e ir usar blueprints. Agora com as blueprints mais complexas, voltei atrás e quero reescrever as classes base em C++ para facilitar manutenção. Esse vídeo era EXATAMENTE o que eu precisava pra me motivar! Parabéns pela didática, vou acompanhar sempre o canal!
Cara, sua didática é muito show! Sou programador há alguns anos e me sinto muito mais confiante mexendo no código do que nos Blueprints. Vendo a criação das duas formas e comparando elas, os blueprints ficaram bem mais fáceis de entender! Parabéns!!
De todos os conteúdos que eu procurei sobre todos esses tópicos esse foi o que mais ajudou. Eu tava vendo conteúdos em inglês e ninguém explica tudo que você explicou. Eu já sabia de muita coisa, mas eu tive que caçar em vários lugares diferentes. Me sinto um pouco passado pra trás pq podia só ter visto esse video e entendido tudo de primeira. Valeu demais. Mais um inscrito 😄
obrigado pelo comentário! fico muito satisfeito :D meu objetivo com meus videos é justamente isso, acho que o ideal é quando a pessoa ENTENDE o que ta acontecendo, e não só imitando uma sequencia de passos, um passo a passo, sem saber o porque das coisas. claro que até certo ponto, algumas coisas vc vai ter q simplesmente "aceitar", mas quanto mais entender em vez de simplesmente copiar eu acho melhor.
Bom, eu tenho acompanhado bastante videos e o que mais vejo é busca por tutoriais das novas features da unreal, tanto pra quem é iniciante quanto para quem era intermediario na UE4, isso acontece pq as novas features ajudam em muito os iniciates e indies, ja c++ é so pra avançados e empresas AAA e esse publico normalmente nem assiste youtube direito kkk. Quando falo em features eu digo no geral as mais novas do tipo: Nanite, niagara, chaos, physic animation, Control rig, Skeletal editor, Modeling tool, PCG, MetaSound, Etc. O PCG por exemplo tenho visto gente falando o quanto é incrivel e o quanto argiliza tudo porem nao se acha tutoriais ensinando a aplicar em jogos reais. Bom, essa é minha opniao. Abraço e valeu pelo video, feliz por vc voltar !
oloco! caramba mto obrigado msm pelo feedback e sugestões :D vou trazer vídeos com esse tipo de conteúdo então. e te dando uma resposta pras aulas 11 e 12: vou trazer uma conclusão sim pro curso! é só que agora ficou um desafio redobrado pq confesso que ainda nao tou decidido como vou construir... se compensa ainda usar a versao do curso que tinha na epoca. mas minha cabeça ta indo em usar a mais recente que tem agora. fora que dei uma enferrujada braba, fazer os videos um seguido do outro ja grava e editava bem rápido, natural, no formato do curso; tava no meu "sangue" ja hehehe. agora preciso relembrar um monte de coisa 🫠. mas vai sair!!
@@c4GameDev Que isso, nao foi nada, so to dando minha opniao, mas se vc gostou vou continuar entao, rsrs. Bem, seu curso é um dos melhores, se nao o melhor, do youtube que existe, do jeito que ta ta bom mas se vc quiser melhorar ai é com vc. O mais importante é terminar as aulas 11 e 12 (vc deve ta cansado de ouvir isso neh rsrsrs) Mas sobre as outras aulas, elas apenas precisam ser adaptadas para a versao mais nova pois algumas coisas mudaram muito como, animaçoes, input action e iluminaçao. O que nos estudantes e (fas do seu canal rsrs), gostariamos de ver é um novo curso do mesmo estilo da serie Unreal Start mas agora para a versao UE5.3 ou com apenas o que mudou pois o que nao mudou é so a gente assistir o video mais antigo, Tipo, depois é so vc ir no video antigo e colocar tipo aquelas mensagens e cards informando que tem um novo video ensinando como se faz na nova versao da unreal, ai é so clicar no link e ir para a nova aula. Mas vc que sabe, voce tambem pode mudar a estrutura todo do seu curso e criar uma nova serie de curso para o unreal engine 5.3 e assim vc pode ate postar seu curso no portal de estudo da epic pq o conteudo em portugues legendado la tem crescido bastante mas ainda é escasso os de audio em portugues. Bom, obrigado novamente por seus videos, aguardo ansioso por mais independente do que vc fizer, ate mais !
@@raphaelfelipe1404 Oloco q maravilha coisa boa 😆 Daquele jeito, 0 intenções de parar ou fechar o canal, mas o tempo q é bom p fazer video ta reduzido 😝 Mas tenho planos de lançar mais videos sim definitivamente
Posso dar uma dica, estou começando agora a aprender programar para começar criar jogos. Eu me perco muito quando a galera começa explicar como criar uma int, bool, variaveis, essas coisas. Minha dica seria assim, quando for dar esses exemplos, sempre ja fala uma função como HP por exemplo que vc quer adicionar a um personagem, ou mesmo ao cubo. Ajuda demais a gente que nao entende nada a entender quando vc chama as funçoes e variaveis. Talvez a galera tenha tambem essa dificuldade. Espero que tenha entendido o que eu quis dizer, talves eu possa estar falando mrd. Vlw!! Abç
tem alguns cursos de lógica para unity com c# e criação de jogos, poderia criar igual mais com c++ na unreal ? tipo desde o basico a um jogo de tiro basico mais em c++, baseado quem vem da unity acho que seria interessante, e se achar também interessante comparar o que se usa em c++ com blueprint, assim poderia ter mais desenvolvedores interessados como eu, ^^
Excelente vídeo!! Explicação muito boa. Agora, para quem é sologamedev não vejo motivo nenhum para usar C++. É muito mais lento para fazer qualquer coisa. É mais eficiente? Sim, mas não compensa o tempo que demora a mais para fazer as coisas. Precisamos de velocidade. Enfim, mas excelente vídeo.
A sua colocação é excelente! esse tipo de percepção é muito boa de se ter, não é por que algo é mais eficiente que imediatamente se torna o melhor. Dependendo das circunstancias o C++ pode ser só uma complicação a mais, dificultando a velocidade da produção, sem trazer nenhum nenhum benefício prático. É sempre importante escolher bem as ferramentas antes de executar um trabalho Só acrescentaria também que acho que dizer que o C++ tem valor NENHUM é um pouco exagerado. Dependendo do tipo de jogo, ou o que você planeja construir, é simplesmente inevitável o uso de C++. Tem seu uso, tem suas circunstancias específicas, então só o fato de saber o que é possível vai te abrir novas portas, novos caminhos, se duvidar até mesmo novas ideias... Mas entendi o que vc quis dizer e seu ponto é totalmente válido. O que eu pessoalmente acho é que se alguém NÃO SABE NADA de C++ e quer fazer um jogo simples, realmente não vale a pena aprender C++ para então fazer o jogo... Mas se você JÁ TEM O DOMÍNIO não tem porque não usar, já que ter essa ferramenta com vc vai te trazer benefícios tanto diretos quanto indiretos.
Caraca que vídeo incrível, faz série por favor!! Continua bem explicado, falando sobre tudo sou iniciante na área e é bom saber esses detalhes ahushuashuas
@@FandsWoW Cara... Sim e nao. Sim no sentido de: ja faz um tempão que nao lanço videos, entao objetivamente eu to parado já ne 🤪 Mas vc n é o primeiro q pergunta e eu respondo: TO VOLTANDO CARA VO VOLTAR!! kkkk quero gravar videos ainda, mas a agenda ta complicada de gerenciar. MAS PODE SE INSCREVER SEM MEDO QUE VAI SAIR MAIS VIDEOS SIM
Uma abordagem em C++ para evitar crashs é sempre realizar verificações, no exemplo ConstructorHelpers você pode implementar: static ConstructorHelpers::FObjectFinder MeshFinder(TEXT("/Game/Path/To/YourMesh.YourMesh")); if (MeshFinder.Succeeded()) { StaticMeshComponent->SetStaticMesh(MeshFinder.Object); } mas como nosso amigo explicou no vídeo tudo que você criar em c++ após a sua remoção precisa ser destruído , eu acho bacana o uso da bp devido também ser algo mais visual, tipo uma equipe nem todos vão ser programadores, essa é a beleza da unreal .
Pra mim que sou programador de c# e conheço um pouco de Unity essa explicação ficou perfeita, resumo perfeito. Ajudou muito. A grosso modo a Unreal é tipo uma Unity com c++ mas ao invés de game object é blueprints e você tem a opção de fazer uma programação com node(n sei como funciona o visual script da unity mas poderia ser uma analogia equivalente?)
Seu vídeo é meu segundo vídeo sobre unreal engine que eu vejo, muito bom. Trabalho como programador Genexus a 8 anos, mas por hobby já me aventurei em várias linguagens, como c#, Java e o c++ do arduino e esp32 q não é c++ de verdade, rs. Achei incrível no seu vídeo você mostrar essas comparações entre blueprint e c++. O ideal é mesmo usar blueprint e c++ por questões onde precisarei de performance e outras onde precisarei de praticidade certo? No geral que é mais comum ser usado, blueprint ou c++? ---- Edit: Terminei agora o video, parabéns... Mesmo sem conhecer a IDE deu para entender muita coisa, kkkk.... Instalando a engine aqui...
Na Unreal, Blueprints e C++ se complementam. Não é sobre qual usar, mas QUANDO usar qual 😁 No geral o que vc descreveu ali foi perfeito: C++ por performance e Blueprint por praticidade. Lembrar também que C++ é uma linguagem de programação e Blueprint é uma linguagem de script já diz muito também. Vc pode programar com uma linguagem de script e tbm pode scriptar com uma linguagem de programação, mas naturalmente vc vai perceber que a Blueprint é muito boa para o que ela foi feita e o C++ tbm é muito bom pro que ele foi feito. Na verdade dá um assunto pra vídeo isso também: quando se usar C++ quando se usar Blueprints hehe 😆
É a segunda vez que vejo esse vídeo e quanto mais eu vejo, mas entendo que o código C que tem no meu projeto é ótimo! Eu só preciso ver se tem alguma coisa que posso levar para o C!
faz mais videos ou serie de tutorial de c++ pela mor de deus, eu acho que teria mt mais controle das coisas que quero fazer programando em c++ do que usando as blueprints. pls
Oloco! sugestão interessante. Em que sentido vc diz? vc quis dizer pra ir citando referencias ao longo do vídeo, ou no sentido de ter uma breve introdução sobre mim no começo dos videos?
Dahora cara o seu conteúdo e representação eu também penso em Blueprint e c++ muito parecido com você, faz um video sobre AnimInstance em um protejo meu estou eliminando os códigos feito na Animation Blueprint pretendo eliminar o maximo até ir para os animGraficNode pretendo cria meus próprio blend poses mais a parte de Runtime e Editor é muito complexa para min e vivo crashando a UE5 parabéns pelo trabalho
Cara...faça no futuro um curso detalhado em C++ pra gente...nem que seja na área de MEMBROs Temos sim muita informação introdutória, mas o conceito de como continuar o nível intermediário e depois o como "fazer melhor" "testar" e por ai vai nos falta muito..... Faculdade mesmo as vezes é uma vergonha pra esta área!
show quero aprender mais desdde o basico, curso para iniciantes, pois somente vejo blueprints, gostaria de saber qual é melhor ? código ou blueprint ? e tem como otimiziar para pc da xuxa ? ^^, e tem como utilizar visual studio code em vez do visual studio 2022 que trava muito ?
Estou com um problema, quando associo uma mesh ao "BluePrint Filho" quando reabro o jogo ele está sem mesh nenhuma e tenho que colocar denovo, sabe qual é o problema?
Ainda estou assistindo aqui. De início achei meio rápido a explicação e fiquei com medo, mas quando chegou em C++ ele reduziu a marcha e explicou tudo com muito detalhe. Até sobre o tipo das variáveis, isso eu já sei mas sempre gosto de ouvir porque sei que o vídeo é do nível iniciante em c++, tenho uma bagagem de c# e java. Então ajuda.
obrigado pelo comentário! realmente no começo passei rápido pq nao era o foco do vídeo, a intenção era mais contextualizar brevemente pra nao demorar pra chegar no ponto principal (que é o c++). talvez eu deveria ter explicado isso no proprio video 😆
Uma Duvida, eu já programo na Unity, Comecei com a Unreal e acho meio confuso Blueprint, acho que por programar com código, ele faz mais sentido para mim do que o Blueprint, ainda sim preciso aprender e manjar de blueprint, ou posso ja estudar o c++ direto?
POR FAVOR, FAÇA UM CURSO URGENTE MANOOOO, eu sou dev web mobile, cansado da área comecei a estudar game dev em unreal, fuchiquei a web toda e não achei nenhuma explicação e didática parecida com a sua, por favor :`C faça um curso manooooooo, um curso completão mesmo plis, eu vi que tem um curso seu ja, mais basico no youtube, mas pelo que vi nesse video sua sabedoria daria mais umas 80 video aulas rsrs Queria saber se você da aulas particulares, e se teria uma forma de entrarmos em contato
@@odevhugo Sempre pensei sobre, ja até cheguei a começar os planos mas nunca levei pra frente com a seriedade que deveria pra fazer um curso mesmo. Mas ultimamente, principalmente por conta dos feedbacks, tenho começado a pensar mais sério mesmo. Vo mandar ver!
@@odevhugo Aqui é um local publico entao é chato enviar informações pessoais. Tenta entrar em contato comigo por contato (arroba) cassiopantoja ponto com (via email). Se der tudo certo vou receber e ver seu email hehe
Eu queria fazer uma pergunta, no futuro quero usar a Unreal as Blueprints teriam um regresso em relação a otimização do jogo? Ele poderia rodar melhor em C++ ou isso não tem nada a ver? Li em algum lugar que isso faz a diferença.
cara cabe muuuuita conversa ai dentro. mas se fosse p eu colocar de maneira curta eu diria: no geral C++ é mais rápido que blueprints sim, mas isso nao significa que BP seja lento. dá pra fazer jogos, inclusive para celular (que tende a ser mais fraco que um pc), usando só BPs.
O mal entendido da Unreal.paga foi tão forte que não foi o suficiente voltar, teve que voltar fazendo tutorial de CPP. Vou aproveitar o tópico e fazer uma pergunta.. Da rolo adicionar bibliotecas externas ou até mesmo standard como a ? Ou posso adicionar de boa que tá tudo certo?
🤣 ja tava com planos faz tempo de voltar. o rolê do preço foi só o empurrãozinho que faltava 😝 mas é, estou de volta definitivo e vai sair (no minimo) 1 video toda semana. quanto à dúvida: nao tem problemas usar bibliotecas externas, mas a unreal tem mto type custom de implementaçao propria, entao se vc quiser usar eles e dps quiser que interaja com o editor vc vai ter que ter uma conversao de alguma forma. por ex: vc pode usar o stdvector, mas o que vc usa na unreal é o TArray. entao se vc quer interagir com o editor vc precisa ter uma forma de converter, e ai acaba ficando meio sem sentido, é melhor usar as bibliotecas da unreal e ja trabalhar diretamente nos tipos de Unreal.
Entendi, na época via que tinha umas funções interessantes fora da Unreal mas sempre dava algum problema, não sabia que precisava fazer essa conversão, agradeço mano. Será que rola um dia uma alinha sobre criar plug-ins?
Tô aqui depois de finalizar o projeto e descobrir o quão ele fica lento em blueprint 😅,vou ter que aprender na marra agora C++ e converter tudo que eu fiz pra otimização
dizer que é MAIS FÁCIL ta meio forçando mesmo, mas sem dúvidas tem uma série de vantagens. e dps q vc acostuma a maioria das desvantagens nao te afetam mais
Você tem uma didática muito boa, vale a pena, principalmente se você tratar do multiplayer, acredito que não só eu mas um pessoal busca conteúdo sobre em português e não encontra.
oloco 🤣 a vdd é que de lá pra cá troquei de microfone, mas tbm tem a forma de falar né. acho que antes eu falava mais engessado e agora eu falo mais a vontade? ai o tom de voz muda tbm. espero q tenha sido pra melhor 😬
rapaz, curso profissionalizado, pago, bem elaborado, do começo ao fim; tenho não. mas vc nao é o primeiro que me pergunta, talvez eu devesse investir pra essa área logo XD
Cria um tutorial ensinando algo assim. Como criar blueprints onde com um clique se aplica moveis no cenario automatico.Se fizer um mine tutorial ensinando isso ai consegue vender facil a 150 na hortmart esse curso de blueprint ai para arquitetura. Nehum arquiteto ta afim de ensinar isso ou nao sabem ou tao nem ai. a busca ta enorme por isso ai ruclips.net/video/8-ubB1SFE-o/видео.html&ab_channel=Andr%C3%A9Vieira3D1
Cadê os videos novos caboco, precisamos de mais videos como esse!!
Cara que vídeo insano! Trabalho como programador tem 5 anos, e quando fui pra UE ja fui direto pro C++. Simplesmente travei, nada fazia sentido, e ter que "reaprender o c++ do jeito da Unreal" foi cansativo ao ponto de eu simplesmente desistir e ir usar blueprints.
Agora com as blueprints mais complexas, voltei atrás e quero reescrever as classes base em C++ para facilitar manutenção. Esse vídeo era EXATAMENTE o que eu precisava pra me motivar! Parabéns pela didática, vou acompanhar sempre o canal!
Parabéns! Dos videos que vi sobre uso de C++ em Unreal Engine foi o que eu entendi melhor. Obrigado!
Excelente vídeo!
Traz mais C++ sim, instanciar objetos por exemplo seria legal.
Muito obrigado!
Incrível. Bem didático com linguagem que quem não é programador , como eu, consegue entender C++ para Unreal
o grande Cassio renasce das cinzas! Da ate animo pra eu fazer videos de c++ tbm kk
Cara, sua didática é muito show! Sou programador há alguns anos e me sinto muito mais confiante mexendo no código do que nos Blueprints. Vendo a criação das duas formas e comparando elas, os blueprints ficaram bem mais fáceis de entender! Parabéns!!
Por favor, faz mais vídeo sobre c++, sua didática é muito boa!
De todos os conteúdos que eu procurei sobre todos esses tópicos esse foi o que mais ajudou. Eu tava vendo conteúdos em inglês e ninguém explica tudo que você explicou. Eu já sabia de muita coisa, mas eu tive que caçar em vários lugares diferentes. Me sinto um pouco passado pra trás pq podia só ter visto esse video e entendido tudo de primeira. Valeu demais. Mais um inscrito 😄
obrigado pelo comentário! fico muito satisfeito :D meu objetivo com meus videos é justamente isso, acho que o ideal é quando a pessoa ENTENDE o que ta acontecendo, e não só imitando uma sequencia de passos, um passo a passo, sem saber o porque das coisas.
claro que até certo ponto, algumas coisas vc vai ter q simplesmente "aceitar", mas quanto mais entender em vez de simplesmente copiar eu acho melhor.
cara que video foda, tava tentando achar algum video em PT explicando C++ direcionado para unreal
Bom, eu tenho acompanhado bastante videos e o que mais vejo é busca por tutoriais das novas features da unreal, tanto pra quem é iniciante quanto para quem era intermediario na UE4, isso acontece pq as novas features ajudam em muito os iniciates e indies, ja c++ é so pra avançados e empresas AAA e esse publico normalmente nem assiste youtube direito kkk.
Quando falo em features eu digo no geral as mais novas do tipo:
Nanite, niagara, chaos, physic animation, Control rig, Skeletal editor, Modeling tool, PCG, MetaSound, Etc.
O PCG por exemplo tenho visto gente falando o quanto é incrivel e o quanto argiliza tudo porem nao se acha tutoriais ensinando a aplicar em jogos reais.
Bom, essa é minha opniao.
Abraço e valeu pelo video, feliz por vc voltar !
oloco!
caramba mto obrigado msm pelo feedback e sugestões :D
vou trazer vídeos com esse tipo de conteúdo então.
e te dando uma resposta pras aulas 11 e 12: vou trazer uma conclusão sim pro curso! é só que agora ficou um desafio redobrado pq confesso que ainda nao tou decidido como vou construir... se compensa ainda usar a versao do curso que tinha na epoca. mas minha cabeça ta indo em usar a mais recente que tem agora. fora que dei uma enferrujada braba, fazer os videos um seguido do outro ja grava e editava bem rápido, natural, no formato do curso; tava no meu "sangue" ja hehehe. agora preciso relembrar um monte de coisa 🫠. mas vai sair!!
@@c4GameDev Que isso, nao foi nada, so to dando minha opniao, mas se vc gostou vou continuar entao, rsrs.
Bem, seu curso é um dos melhores, se nao o melhor, do youtube que existe, do jeito que ta ta bom mas se vc quiser melhorar ai é com vc.
O mais importante é terminar as aulas 11 e 12 (vc deve ta cansado de ouvir isso neh rsrsrs)
Mas sobre as outras aulas, elas apenas precisam ser adaptadas para a versao mais nova pois algumas coisas mudaram muito como, animaçoes, input action e iluminaçao.
O que nos estudantes e (fas do seu canal rsrs), gostariamos de ver é um novo curso do mesmo estilo da serie Unreal Start mas agora para a versao UE5.3 ou com apenas o que mudou pois o que nao mudou é so a gente assistir o video mais antigo, Tipo, depois é so vc ir no video antigo e colocar tipo aquelas mensagens e cards informando que tem um novo video ensinando como se faz na nova versao da unreal, ai é so clicar no link e ir para a nova aula.
Mas vc que sabe, voce tambem pode mudar a estrutura todo do seu curso e criar uma nova serie de curso para o unreal engine 5.3 e assim vc pode ate postar seu curso no portal de estudo da epic pq o conteudo em portugues legendado la tem crescido bastante mas ainda é escasso os de audio em portugues.
Bom, obrigado novamente por seus videos, aguardo ansioso por mais independente do que vc fizer, ate mais !
Você é foda...Gostaria de ter visto esse vídeo 3 anos atrás quando comecei implementar C++ no meu projeto. Muito bom.
Cara, esse video está excelente, espero muito que você continue trazendo mais conteúdos basicos de c++ com essa didática incrível! Ganhou um escrito!
@@raphaelfelipe1404 Oloco q maravilha coisa boa 😆 Daquele jeito, 0 intenções de parar ou fechar o canal, mas o tempo q é bom p fazer video ta reduzido 😝 Mas tenho planos de lançar mais videos sim definitivamente
Que video espetacular! Muito obrigado por partilhar esse conhecimento
Eu já programo C++ na unreal ,mas peguei uns insights muito bons, ótimo vídeo.
Finalmente alguém que explica tudo bem, usando exemplos e os porquês de cada coisa. Tomara que você faça mais vídeos assim. sua Didatica e TOP!!!
Bora barão, poste video.
Nice engajamento pro tamanho do canal e quantidade de views!
Que didática incrível! Continue trazendo mais vídeos
Cadê continuação???? Tô precisando d+++++, cara q aula incrível
Top demais continue mais e mais que cresça o conteúdo!
Rapaz si tu posta-se um video desse toda semana simplificando c++ e mostrando na Blueprint seria algo surreal !!! 🙌
não da ideia!!!!!
(ou dá)
@@c4GameDev já dei, iiihh Lá ele kkkkkkk
Posso dar uma dica, estou começando agora a aprender programar para começar criar jogos. Eu me perco muito quando a galera começa explicar como criar uma int, bool, variaveis, essas coisas. Minha dica seria assim, quando for dar esses exemplos, sempre ja fala uma função como HP por exemplo que vc quer adicionar a um personagem, ou mesmo ao cubo. Ajuda demais a gente que nao entende nada a entender quando vc chama as funçoes e variaveis.
Talvez a galera tenha tambem essa dificuldade.
Espero que tenha entendido o que eu quis dizer, talves eu possa estar falando mrd.
Vlw!! Abç
Curto muito tua didática! Parabéns pelo trabalho brabo, meu brabo!
tem alguns cursos de lógica para unity com c# e criação de jogos, poderia criar igual mais com c++ na unreal ? tipo desde o basico a um jogo de tiro basico mais em c++, baseado quem vem da unity acho que seria interessante, e se achar também interessante comparar o que se usa em c++ com blueprint, assim poderia ter mais desenvolvedores interessados como eu, ^^
Amei esse video otimo trabalho vou ate me increver to procurando comteudo sobre c++ com a unreal e ate agora esse seu video foi o melhor q ja ve
Cara muito bom seu video aprendi bastante. vlw pelo conteúdo.
Excelente vídeo!! Explicação muito boa. Agora, para quem é sologamedev não vejo motivo nenhum para usar C++. É muito mais lento para fazer qualquer coisa. É mais eficiente? Sim, mas não compensa o tempo que demora a mais para fazer as coisas. Precisamos de velocidade. Enfim, mas excelente vídeo.
A sua colocação é excelente! esse tipo de percepção é muito boa de se ter, não é por que algo é mais eficiente que imediatamente se torna o melhor. Dependendo das circunstancias o C++ pode ser só uma complicação a mais, dificultando a velocidade da produção, sem trazer nenhum nenhum benefício prático. É sempre importante escolher bem as ferramentas antes de executar um trabalho
Só acrescentaria também que acho que dizer que o C++ tem valor NENHUM é um pouco exagerado. Dependendo do tipo de jogo, ou o que você planeja construir, é simplesmente inevitável o uso de C++. Tem seu uso, tem suas circunstancias específicas, então só o fato de saber o que é possível vai te abrir novas portas, novos caminhos, se duvidar até mesmo novas ideias... Mas entendi o que vc quis dizer e seu ponto é totalmente válido.
O que eu pessoalmente acho é que se alguém NÃO SABE NADA de C++ e quer fazer um jogo simples, realmente não vale a pena aprender C++ para então fazer o jogo... Mas se você JÁ TEM O DOMÍNIO não tem porque não usar, já que ter essa ferramenta com vc vai te trazer benefícios tanto diretos quanto indiretos.
@@c4GameDev Showw meu amigo. Concordo 100%.
Caraca que vídeo incrível, faz série por favor!! Continua bem explicado, falando sobre tudo sou iniciante na área e é bom saber esses detalhes ahushuashuas
Muito bom o vídeo! Obrigado!! Faça mais!
Minha primeira vez aqui no canal, que vídeo incrível, ajudou muito.
muito bom o video, gostaria que tivesse mais
Excelente tutorial, parabéns!
Parou de gravar? seu conhecimento é incrivel!
@@FandsWoW Cara... Sim e nao. Sim no sentido de: ja faz um tempão que nao lanço videos, entao objetivamente eu to parado já ne 🤪 Mas vc n é o primeiro q pergunta e eu respondo: TO VOLTANDO CARA VO VOLTAR!! kkkk quero gravar videos ainda, mas a agenda ta complicada de gerenciar.
MAS PODE SE INSCREVER SEM MEDO QUE VAI SAIR MAIS VIDEOS SIM
Uma abordagem em C++ para evitar crashs é sempre realizar verificações, no exemplo ConstructorHelpers você pode implementar: static ConstructorHelpers::FObjectFinder MeshFinder(TEXT("/Game/Path/To/YourMesh.YourMesh"));
if (MeshFinder.Succeeded()) {
StaticMeshComponent->SetStaticMesh(MeshFinder.Object);
} mas como nosso amigo explicou no vídeo tudo que você criar em c++ após a sua remoção precisa ser destruído , eu acho bacana o uso da bp devido também ser algo mais visual, tipo uma equipe nem todos vão ser programadores, essa é a beleza da unreal .
Pra mim que sou programador de c# e conheço um pouco de Unity essa explicação ficou perfeita, resumo perfeito. Ajudou muito.
A grosso modo a Unreal é tipo uma Unity com c++ mas ao invés de game object é blueprints e você tem a opção de fazer uma programação com node(n sei como funciona o visual script da unity mas poderia ser uma analogia equivalente?)
Muito bom e bem explicado, mais vídeos por favor!
Estou aprendendo C++, pois blueprint para multiplayer é um coconut.
Seu vídeo é meu segundo vídeo sobre unreal engine que eu vejo, muito bom. Trabalho como programador Genexus a 8 anos, mas por hobby já me aventurei em várias linguagens, como c#, Java e o c++ do arduino e esp32 q não é c++ de verdade, rs. Achei incrível no seu vídeo você mostrar essas comparações entre blueprint e c++. O ideal é mesmo usar blueprint e c++ por questões onde precisarei de performance e outras onde precisarei de praticidade certo? No geral que é mais comum ser usado, blueprint ou c++?
----
Edit:
Terminei agora o video, parabéns... Mesmo sem conhecer a IDE deu para entender muita coisa, kkkk.... Instalando a engine aqui...
Na Unreal, Blueprints e C++ se complementam. Não é sobre qual usar, mas QUANDO usar qual 😁 No geral o que vc descreveu ali foi perfeito: C++ por performance e Blueprint por praticidade.
Lembrar também que C++ é uma linguagem de programação e Blueprint é uma linguagem de script já diz muito também. Vc pode programar com uma linguagem de script e tbm pode scriptar com uma linguagem de programação, mas naturalmente vc vai perceber que a Blueprint é muito boa para o que ela foi feita e o C++ tbm é muito bom pro que ele foi feito. Na verdade dá um assunto pra vídeo isso também: quando se usar C++ quando se usar Blueprints hehe 😆
É a segunda vez que vejo esse vídeo e quanto mais eu vejo, mas entendo que o código C que tem no meu projeto é ótimo!
Eu só preciso ver se tem alguma coisa que posso levar para o C!
faz mais videos ou serie de tutorial de c++ pela mor de deus, eu acho que teria mt mais controle das coisas que quero fazer programando em c++ do que usando as blueprints. pls
Seria interessante ter dito como adquriu esse conhecimento, para acompanharmos a sua linha de raciocinio.
Oloco! sugestão interessante. Em que sentido vc diz? vc quis dizer pra ir citando referencias ao longo do vídeo, ou no sentido de ter uma breve introdução sobre mim no começo dos videos?
Muito bom!!
Seu canal é ótimo, você pretende fazer cursos fora do youtube? Gostaria muito aprender a fundo sobre lógicas de BP e C++
poxa ainda não. tenho esse objetivo na verdade :D mas ainda não consegui me organizar ainda pra fazer um curso coeso.
Simplesmente TOP !!!!
Dahora cara o seu conteúdo e representação eu também penso em Blueprint e c++ muito parecido com você, faz um video sobre AnimInstance
em um protejo meu estou eliminando os códigos feito na Animation Blueprint pretendo eliminar o maximo até ir para os animGraficNode pretendo cria meus próprio blend poses mais a parte de Runtime e Editor é muito complexa para min e vivo crashando a UE5
parabéns pelo trabalho
Cara...faça no futuro um curso detalhado em C++ pra gente...nem que seja na área de MEMBROs
Temos sim muita informação introdutória, mas o conceito de como continuar o nível intermediário e depois o como "fazer melhor" "testar" e por ai vai nos falta muito.....
Faculdade mesmo as vezes é uma vergonha pra esta área!
esse vídeo é insanamente bom.
show quero aprender mais desdde o basico, curso para iniciantes, pois somente vejo blueprints, gostaria de saber qual é melhor ? código ou blueprint ? e tem como otimiziar para pc da xuxa ? ^^, e tem como utilizar visual studio code em vez do visual studio 2022 que trava muito ?
Estou com um problema, quando associo uma mesh ao "BluePrint Filho" quando reabro o jogo ele está sem mesh nenhuma e tenho que colocar denovo, sabe qual é o problema?
Ainda estou assistindo aqui. De início achei meio rápido a explicação e fiquei com medo, mas quando chegou em C++ ele reduziu a marcha e explicou tudo com muito detalhe. Até sobre o tipo das variáveis, isso eu já sei mas sempre gosto de ouvir porque sei que o vídeo é do nível iniciante em c++, tenho uma bagagem de c# e java. Então ajuda.
obrigado pelo comentário! realmente no começo passei rápido pq nao era o foco do vídeo, a intenção era mais contextualizar brevemente pra nao demorar pra chegar no ponto principal (que é o c++). talvez eu deveria ter explicado isso no proprio video 😆
A sintax é C++, porem a unreal tem uma estrutura muito especifica da engine. Tudo que tem que dentro da classe certa, no lugar certo para funcionar
Uma Duvida, eu já programo na Unity, Comecei com a Unreal e acho meio confuso Blueprint, acho que por programar com código, ele faz mais sentido para mim do que o Blueprint, ainda sim preciso aprender e manjar de blueprint, ou posso ja estudar o c++ direto?
pode ir pro C++ direto, definitivamente! talvez possa fazer um video pensando nesse caso especifico 😆
POR FAVOR, FAÇA UM CURSO URGENTE MANOOOO, eu sou dev web mobile, cansado da área comecei a estudar game dev em unreal, fuchiquei a web toda e não achei nenhuma explicação e didática parecida com a sua, por favor :`C faça um curso manooooooo, um curso completão mesmo plis, eu vi que tem um curso seu ja, mais basico no youtube, mas pelo que vi nesse video sua sabedoria daria mais umas 80 video aulas rsrs
Queria saber se você da aulas particulares, e se teria uma forma de entrarmos em contato
@@odevhugo Sempre pensei sobre, ja até cheguei a começar os planos mas nunca levei pra frente com a seriedade que deveria pra fazer um curso mesmo. Mas ultimamente, principalmente por conta dos feedbacks, tenho começado a pensar mais sério mesmo. Vo mandar ver!
@@odevhugo Aqui é um local publico entao é chato enviar informações pessoais. Tenta entrar em contato comigo por contato (arroba) cassiopantoja ponto com (via email). Se der tudo certo vou receber e ver seu email hehe
Eu queria fazer uma pergunta, no futuro quero usar a Unreal as Blueprints teriam um regresso em relação a otimização do jogo? Ele poderia rodar melhor em C++ ou isso não tem nada a ver? Li em algum lugar que isso faz a diferença.
cara cabe muuuuita conversa ai dentro. mas se fosse p eu colocar de maneira curta eu diria: no geral C++ é mais rápido que blueprints sim, mas isso nao significa que BP seja lento. dá pra fazer jogos, inclusive para celular (que tende a ser mais fraco que um pc), usando só BPs.
@@c4GameDev entendi
O mal entendido da Unreal.paga foi tão forte que não foi o suficiente voltar, teve que voltar fazendo tutorial de CPP. Vou aproveitar o tópico e fazer uma pergunta..
Da rolo adicionar bibliotecas externas ou até mesmo standard como a ? Ou posso adicionar de boa que tá tudo certo?
🤣 ja tava com planos faz tempo de voltar. o rolê do preço foi só o empurrãozinho que faltava 😝 mas é, estou de volta definitivo e vai sair (no minimo) 1 video toda semana.
quanto à dúvida: nao tem problemas usar bibliotecas externas, mas a unreal tem mto type custom de implementaçao propria, entao se vc quiser usar eles e dps quiser que interaja com o editor vc vai ter que ter uma conversao de alguma forma. por ex: vc pode usar o stdvector, mas o que vc usa na unreal é o TArray. entao se vc quer interagir com o editor vc precisa ter uma forma de converter, e ai acaba ficando meio sem sentido, é melhor usar as bibliotecas da unreal e ja trabalhar diretamente nos tipos de Unreal.
Entendi, na época via que tinha umas funções interessantes fora da Unreal mas sempre dava algum problema, não sabia que precisava fazer essa conversão, agradeço mano.
Será que rola um dia uma alinha sobre criar plug-ins?
meu irmao faca a parte 2 para ontem
Vim so pra curtir o video porque estou esperando as aulas 11 e 12 kkkk
Tô aqui depois de finalizar o projeto e descobrir o quão ele fica lento em blueprint 😅,vou ter que aprender na marra agora C++ e converter tudo que eu fiz pra otimização
putz quem falar que c++ e mais fácil tá forçando a barra
dizer que é MAIS FÁCIL ta meio forçando mesmo, mas sem dúvidas tem uma série de vantagens. e dps q vc acostuma a maioria das desvantagens nao te afetam mais
Quero mais c++ na unreal enegine
Você tem um curso de unreal engine?
cara é algo que faz tempo penso em fazer, mas ainda nao consegui organizar meu tempo pra produzir. mas é algo que quero lançar no futuro sim :D
Você tem uma didática muito boa, vale a pena, principalmente se você tratar do multiplayer, acredito que não só eu mas um pessoal busca conteúdo sobre em português e não encontra.
porque nao usar o C#?
Sua voz é idêntica a do toddynho
@@batatacunha4129 que? 🤣 que toddynho?
Opa cara , eu posso te chamar ?
eu vim através de um vídeo antigo, a sua voz mudou bastante desde 3 anos atrás hahaha
ruclips.net/video/tHS9fBIcPVs/видео.htmlsi=iiQ0mPVHU4kTShLP
oloco 🤣
a vdd é que de lá pra cá troquei de microfone, mas tbm tem a forma de falar né. acho que antes eu falava mais engessado e agora eu falo mais a vontade? ai o tom de voz muda tbm.
espero q tenha sido pra melhor 😬
tu tem curso?
rapaz, curso profissionalizado, pago, bem elaborado, do começo ao fim; tenho não. mas vc nao é o primeiro que me pergunta, talvez eu devesse investir pra essa área logo XD
@@c4GameDev faz um ensinando para quem não sabe nada sobre a ferramenta, que nem eu. Tu tem uma boa didática.
Cria um tutorial ensinando algo assim. Como criar blueprints onde com um clique se aplica moveis no cenario automatico.Se fizer um mine tutorial ensinando isso ai consegue vender facil a 150 na hortmart esse curso de blueprint ai para arquitetura. Nehum arquiteto ta afim de ensinar isso ou nao sabem ou tao nem ai. a busca ta enorme por isso ai
ruclips.net/video/8-ubB1SFE-o/видео.html&ab_channel=Andr%C3%A9Vieira3D1