Amigo, se você fizer um curso para Unreal, que ensine como desenvolver a base do game até a mecanica, tipo ensinando a fazer um jogo 2d em pixel art hack slash, estilo Castlevania Symphony of night.... se tu fizer algo q me ensine a fazer um game desses. Take my money!
Fala Leozera!! Não é uma regra, mas o caminho das pedras no Unreal com C++. Pra classes que derivam de AActor, APawn, ACharacter, UActorComponent, USceneComponent ou ate de UObject sempre use ponteiros ja pra estruturas como FVector, FString, FName, FText que são geralmente pra tipos compostos, mas simples use referencia Ex: void PrintMyString(const FString& String); os tipos que tem o prefixo A e U são mais complexos de se gerenciar na engine já os com F são mais comuns e os com T são templates como TArray, TMap e TSet...
Só esse título já é uma lição foda de como aprender algo, se propor a pôr a mão na massa, como aprender a tocar 3 músicas em um mês pela partitura etc.... top demais
C++ é desafiador no início. Lembro até hoje a sensação de conquista quando eu percebi que já estava prototipando mais coisas em C++ do que em Blueprint
Cara eu jurava que vc já sabia C++ antes por causa da qualidade dos teu jogos, eu estudei C e C++ para usar na unreal mas parei para me focar em C# e .NET para fazer sistemas MVC e tals por causa do mercado de trabalho mas quero voltar com a Unreal e C++ logo logo, acredito que sabendo C++ vc consegue trabalhar com outras Engines tbm.
@@LorenzoRoblox125-l2q Cara C# e C++ são linguagem de programação muito perfeitas! Fala pra você, elas vale apena e até hoje são as únicas que o mercado de trabalho paga cara pra que sabe.
@LorenzoRoblox125-l2q Tão boas que as linguagens modernas são feitas a partir delas. C e C++ nunca ficaram obsoletos, só foram substituídos por opções mais rápidas de aprender e implementar, como o Python e o Java. Tudo q se faz nas linguagens modernas vc faz em C e C++ e com mais desempenho, só que exige mais tempo e conhecimento.
Tem um vídeo muito bom de 17min, ensinando como configurar o visual studio 2022, procure pelo titulo "How to Setup Visual Studio 2022 for Unreal Engine 5"
venho te acompanhando e sempre me empolgo, futuramente com mais experiência e outra conta, pretendo postar todos os vídeos que eu gravei e fazer dev logs também! Mas a coisa que mais odeio é esperar que postem e ainda tem vezes não vem, então tô juntando pra postar em "grupos" assim consigo tempo pra fazer coisas novas sem nem ter postado as antigas. Bom, perdão pelo textão mas isso é graças a você! Mesmo que seu projeto dos sonhos não tenha sido completo, floreceu a esperança para novos sonhos. Continue.
dahora demais o video , lembrando que blueprint querendo ou não , é c++ por tras dos blocos sao codigos de c ++ , a questão é que o c++ é umas das linguagens mais perfomaticas e mais complexas , aplamente usada para construir sistemas inteiros de alta complexidade , seus pontos positivos são a extrema rapidez pois basicamente executa um progama em tempo de maquina , e principalmente a facilidade de trabalhar com dados . porem é uma linguagem extremamente complexa e completa , se voce sabe c ++ eu aconselho a de fato fazer jogos em unreal utilizando c++ , se voce nao sabe as blueprints sao otimas , eu acredito que em muitas coisas fazer em bluenprint é bem mais rapido em questão de workflow , agora como progamador , aprender c++ é crucial , tambem quero aprender a linguagem , mais por enquanto to focando nas blueprints , em relação aos ponteiros eles indicam um lugar na memoria do computador , para você ler os dados que estão na memoria , voce precisa ultilizar variaveis para armazenar o valor daquele dado , e tambem daquele ponteiro , o problema é que é muito facil cometer erros e causar vazamento de memoria do seu sistema , mais no geral ponteiros literalmente apontam para um lugar na memoria do nosso computador .
Ponteiros em c++ são muinto faceis... eu só finalizando a programaçao generica ou seja metaprogramaçao para escrever codigos sofisticados em tempo de compilaçao
então, eu programo e desenvolvo na unity e ouvir voce comentando sobre a dificuldade em aprender C++ é uma das coisas que me fazem não tentar migrar pra unreal tentei sempre ir pra blueprint mas achei muita coisa frescura pra fazer literalmente um cubo movimentar ( criar os actors e tal... sendo que na unity é apenas colocar o bloco e colocar o script que ja funciona mesmo sem os colisores ou gravidade ) eu sinto ela muito cheia de coisa, ( comparando com a unity ).. como eu desenvolvo mais pra mobile e AR,na unreal senti que não tem essa facilidade que tem na unity mas uma das coisas que me fizeram la no começo optar por unity mesmo, foi que achei C# mt mais simples de se entender do que C++ e até hoje, a unity consegue me atender bem à tudo que procuro desenvolver... mas perde pra unreal da facilidade de ja te dar muitos modelos iniciais de projetos ótimos e prontos para começar !!! as duas engines são ótimas, mas para diferentes pessoas kk Forte abraço 🔥🔥🔥🔥🔥🔥
Esse video me tirou muitas duvidas, assistindo curso na Udemy de UE4, ou melhor, C++ para Unreal Engine 4, porem ainda estou travado no básico d C++. Maior barreira foi que trabalho e estudo mais num Notebook com Linux, e ai a maioria dos Cursos vejo os professores usando o Visual Studio Community, e infelizmente tem apenas pra Windows, e quero poder estudar em Windows e Linux, Tentando o VS Code, o Code::Blocks e assinei Clion da JetBrains a 2 dias, e vi que o Rider se tornou gratis, mas não achei nada relacionado a UE com ele ( claro, foi uma pesquisa Rasa ) Obrigado pelo video, me deu uma motivação, algo que estava perdendo, pois tinha mais medo de parar de jogar por começar a criar jogos, sei lá, perder o amor pelos jogos. ( nem sei se existe isso ) Mas assim, video muito Bom, me salvou, e agora vou adiante...
Cara, eu comprei esse curso que você mostrou aos 3:12, Eu comecei direto com C++ e entendi muita coisa, porem eu nunca tinha criado um jogo então apesar de saber programar eu não sabia o que eu iria usar pra fazer o jogo, não tinha vivência com Unreal pra entender como funcionam as coisas direito, parti pra blueprint, estou conseguindo entender melhor a Unreal e também ter uma ideia de como implementar em C++
Minha primeira experiência com programação foi fazer um cubo sair voando pelo mapa na game engine Unity 3D usando a linguagem Javascript. Foi algo muito bom. No trecho 10:45 você comentou de tornar as funções pequenas, isso é maravilhoso, também é bom criar nomes de variáveis e funções o mais simples de entender possível, fazer o código como se ele fosse a própria documentação. Isso ajudará no futuro e com a entrada de novas pessoas na equipe. Parabéns pelo conteúdo.
Leozera você poderia trazer tutoriais de multiplayer de criação de lobby e o Player se conectar na sessão igual tem no Defender Bros. Praticamente nenhum BR ensinou isso ate os dias de hoje, Se você puder... a comunidade de game dev agradece muito.
Cara, a escassez de conteúdo de C++ em pt bt é absurda, vou comprar esse mesmo curso que voce mostrou, quero muito aprender, e num futuro quando voce lançar o seu com certeza tambem irei adquirir.
cara eu diria que a melhor coisa q eu fiz na vida foi aprender ingles, 10x mais importante q faculdade ou cursos. Pq com inglês vc fica livre pra aprender uma infinidade de coisas sendo q em português vc tem 0.1% disso sabe? Sobre consumir algo no idioma nativo, se vc se acostuma bem com inglês é tão gostoso quanto. Na epoca que eu ficava vendo gameplay do markiplier e pewdiepie o dia todo eu lembro q passava mais tempo vendo youtube em ingles q BR, e era tão bom quanto
Salve, vi sobre sua ideia de curso e queria muito montar um também, comecei c++ recentemente mas meu foco mesmo é toda a criação de Assets 3D, Se ainda tiver interesse em montar um curso da pra unir as habilidade e mais pra frente ver, adoro a ideia de ensinar e expandir esse mercado no brasil que é oque falta
Mano, eu estou estudando para ser um fullstack dev, mas sempre quis criar jogos, essa semana decidir fazer um resident evil 4 da vida em usando o Unity, pra aprender o C#( para faculdade), mas eu tenho limitação, só tenho 4GB de ram e iHD, e visualstudio ia explodir o meu pc, então tive que aprender a usar o nvim, e ele graças a Deus tem o autocomplete e linting para Unity, estou usando o unity 2017, até hoje ainda não paguei por cursos, só RUclips, documentação e gpt...mas mesmo com limitações do pc e condições para curso, estou aprendendo, mesmo que com ferramentas antigas...pelo menos isso do que nada.
Massa demais!! Eu tenho como meta aprender também como fazer as coisas em C++. Mais p n ser um leigo total, apesar de que eu acho BP imbatível no quesito velocidade. Eu também tenho esse mesmo curso. Muito bom. Depois disso, vai ser como compilar a Unreal do Source Code e modificar ela para customizar coisas ao meu gosto. kkkkkkkkkk .. Vai ser tenso.
em relação a ponteiros, quando vc quiser mudar a variavel, use ponteiros, se vc quiser criar uma copia da variavél de forma que NÃO MUDE A VARIAVEL ORIGINAL vc manda a variavel normal
cara eu sempre fui mais do lado da programação eu tenho uma dificuldade de ficar achando node e ligando, mas sei que tem muito game que é assim, e ss verdade se a pessoa souber c++ e blueprint ela já tem um otimo start, eu tenho ainda uma dificuldade enorme com a unreal embora de volta e meia ainda quero fazer algo lá.
Faz uns videos de introdução aqui mesmo então, tu te livra do compromisso e ainda acho que aprende a ensinar melhor pra quando for fazer o curso, se for fazer o curso e ainda ajuda muita gente asdhuaisd
Fala Leo! Sabe um vídeo que queria muito. Seria como entrar no mercado de jogos e até mesmo como conseguir uma vaga no exterior. Esse vídeo seria foda, Porque quero muito transacionar de carreira, porém hoje o mercado de jogos ainda parece uma montanha para entrar. Fica a ideia, valeu mano seus video são fodas!
Resumindo, um ponteiro é um uma estrutura de dados que aponta para um endereço de memoria. Em C, isso se é utilizado de diversas formas, como, por exemplo, para modificar o valor de uma variavel local, em uma funçao fora desse escopo. a parte conceitual é até facil de entender, mas tem que ter muito cuidado na hora de fazer manipulações com ponteiros.
eu sou dev, estou tentando desenvolver um simulador 3D pra um drone submarino mas não tenho experiencia com motores graficos se quizer uma colaboraçāo eu estou dentro, acho que valeria a pena esse conteudo no seu curso
Caraca mano, quando eu vi seu canal pela primeira vez, achei que a fotinho do canal era do minecraft, mas é uma selfie, tu tem um queixo quadradão memo. PS: To chegando agora ja zuando, mas com carinho viu.
O C++ moderno esta bem mais pratico do que antigamente, a partir de 2011 houveram várias mudanças na linguagem, como não precisar mais de new e delete para gerenciar recursos de memória, agora basta usar smart pointers.
Se você pretende focar exclusivamente na Unreal Engine, é recomendável começar aprendendo Blueprints, pois são muito usados na plataforma. No entanto, se o seu objetivo é trabalhar em diferentes engines no mercado, aprender C++ é essencial, já que muitas delas utilizam essa linguagem de programação.
Esse curso está na minha lista para fazer, deixei de lado pois vi o marketing da cursera sobre um curso oficial da epic games, mas me arrependi e realmente esse curso parece melhor
@@leozeradev eu assino plano mensal de cursos lá, tenho acesso a ele e há uma dica, caso você seja estudante de faculdade a jetbrains te deixa usar as ferramentas dela gratuitamente, eu uso assim
é muito recomendado pq com inglês vc tem acesso a tudo. Não só a cursos mas a videos no youtube msm de tutorial pra aprender qualquer coisa praticamente
Fala Leo, queria saber o que você achou do tempo de compilação do C++ no UE. Gosto muito do C++ e até prefiro ele que os Blueprints, por achar mais "legível", mas a demora para compilar uma classe simples em C++ sempre me incomodou. No meu computador, por exemplo, o primeiro build da classe de um personagem costuma demorar por volta de uns 10-15 minutos. Se você também teve problemas com isso, mas conseguiu contornar, quero muito de saber qual foi sua estratégia para esse problema.
Se quiser posso te ajudar a montar um curso (sem querer parceira ou algo do tipo), sou programador profissional em apps e estudo gamedev ha um tempo, já consumi muitos cursos em outras engines, onde conheço coisas positivas e negativas de cada curso.
Eu creio q se vc está criando um jogo que vc considera q vai ser pesado e mais rico em detalhes, eu recomendaria fazer completamente em c++, pq a diferença de nível entre o c++ e o blueprint é mt grande, o blueprint é uma linguagem de mt alto nível, já o c++ é uma das linguagens de mais baixo nível q tem, ela só perde pro C e pro assembly (posso estar errado nessa parte), sem falar no nível de abstração, como ele disse no vídeo, as vezes você fica limitado na hora de programar usando o blueprint, já o c++, como é uma linguagem de baixo nível o número de possibiliades de lógica é quase infinito. Porém eu não descarto o uso de blueprint, pois é mais facil de aprender e de utilizar, então, pra quem ama desenvolver mas n tem muito interesse em aprender programação é recomendado usar blueprint mesmo, mas se vc quiser ir mais longe, e criar jogos mais detalhados e pesados, recomendo usar C++
Alguém poderia me dar uma ajuda? Gostaria de saber se preciso aprender c para depois aprender c++. Blueprints ajuda muito mais depois de fazer algumas pesquisas é aparentemente ela atrapalha no desempenho de projetos que são grandes. De qualquer forma eu queria aprender c++ e blueprints para der um desenvolver com um crrto completamento de linguagem de programação referente ao unreal engine
Ponteiro vc não precisar usar nunca, essa é que é a verdade. Pode usar só referências o tempo todo, essa sim é importante pq aí vc não vai ficar criando cópias ao passar variáveis por parâmetro, só vai passar o endereço da memória.
Leo eu tô tentando aprender programação em um aplicativo chamado "Castle make and play" no celular e a programação dele é parecida com bloquinhos. Você pode dar uma conferida depois pra ver se essa programação segue a mesma lógica desses blueprints que você usa?
Trabalho com C++ a dois anos, a alguns meses na unreal. Ainda não aprendi 60% do que dá de fazer com C++ e acho que nem 2% do que dá de fazer na unreal. O livro que descreve a linguagem em detalhes escrito pelo proprio criador mais de 1300 páginas então boa sorte.
@@leozeradev Cara eu aprendi que c++ é tipo o que as pessoas falam de wow, fica legal no pos game. O começo é empolgante, o meio é um inferno, mas depois de muito tempo, você quer fazer tudo com c++.
Salve Leo, tem um curso na udemy em c++ bem legal que eu acho melhor q esse da gamedev, "Unreal Engine 5 C++ The Ultimate Game Developer Course" do Stephen Ulibarri, vc que já manja bastante de blueprint acho q vai aprender bastante com ele. O stephen é o cara que ensina o modulo do tank e ele tbm já lançou um ebook na amazon de c++ pra unreal.
Quando tu fala "o professor falou", tu quer dizer que tu não tinha chegado nesse ponto na aula e depois de tentar, chegou; ou que tu entrou em contato com o professor e ele respondeu?
pior q alguem aqui tinha comentado sobre um curso em portugues de C++ na unreal, fiquei meia hora tentando achar o nome do curso ou o nome do professor e não to achando o comentário mais. Porém se não me engano era um curso da udemy mesmo
Comece aprendendo no c++ ou QQ linguagem a separar o que é linguagem e editor. Uma coisa não tem nada a ver com a outra. Auto-complete , indentação, formação etc.. são coisas do editor e não dá linguagem.
Compre meu Jogo:
store.steampowered.com/app/2526880/Defender_Bros/
Amigo, se você fizer um curso para Unreal, que ensine como desenvolver a base do game até a mecanica, tipo ensinando a fazer um jogo 2d em pixel art hack slash, estilo Castlevania Symphony of night.... se tu fizer algo q me ensine a fazer um game desses. Take my money!
Fala Leozera!! Não é uma regra, mas o caminho das pedras no Unreal com C++. Pra classes que derivam de AActor, APawn, ACharacter, UActorComponent, USceneComponent ou ate de UObject sempre use ponteiros ja pra estruturas como FVector, FString, FName, FText que são geralmente pra tipos compostos, mas simples use referencia Ex: void PrintMyString(const FString& String); os tipos que tem o prefixo A e U são mais complexos de se gerenciar na engine já os com F são mais comuns e os com T são templates como TArray, TMap e TSet...
entendi man, valeu
Só esse título já é uma lição foda de como aprender algo, se propor a pôr a mão na massa, como aprender a tocar 3 músicas em um mês pela partitura etc.... top demais
Mano, curto demais seu conteúdo! Desejo todo sucesso ao seu canal.
Bem legal ver sua jornada nessa nova batalha
C++ é desafiador no início. Lembro até hoje a sensação de conquista quando eu percebi que já estava prototipando mais coisas em C++ do que em Blueprint
mano levou quanto tempo para dominar o c++
@@kayowillian7320 Dominar uma linguagem leva anos, mas se você quiser dizer tipo, poder fazer grandes projetos, 1 ano já tá bom
Cara eu jurava que vc já sabia C++ antes por causa da qualidade dos teu jogos, eu estudei C e C++ para usar na unreal mas parei para me focar em C# e .NET para fazer sistemas MVC e tals por causa do mercado de trabalho mas quero voltar com a Unreal e C++ logo logo, acredito que sabendo C++ vc consegue trabalhar com outras Engines tbm.
Sim sabendo lógica de programação é só se adaptar a sintaxes
Cara essas linguagens são da época dos dinossauros elas são boas ainda?
@@LorenzoRoblox125-l2q Cara C# e C++ são linguagem de programação muito perfeitas! Fala pra você, elas vale apena e até hoje são as únicas que o mercado de trabalho paga cara pra que sabe.
@LorenzoRoblox125-l2q Tão boas que as linguagens modernas são feitas a partir delas. C e C++ nunca ficaram obsoletos, só foram substituídos por opções mais rápidas de aprender e implementar, como o Python e o Java. Tudo q se faz nas linguagens modernas vc faz em C e C++ e com mais desempenho, só que exige mais tempo e conhecimento.
Chamar c++ de perfeita é sacanagem, Memory leak e null point são falhas cruciais e bizonhas. @@Matheus_Ceo_RenderGame
Obrigado por mostrar o curso que você fez, a maioria não mostra, acho que é pra se parecer fodona que aprende sem curso ou sozinha, seila
Cara, acredito no seu potencial, seus vídeos e sua dedicação são inspiradores.
Tem um vídeo muito bom de 17min, ensinando como configurar o visual studio 2022, procure pelo titulo "How to Setup Visual Studio 2022 for Unreal Engine 5"
venho te acompanhando e sempre me empolgo, futuramente com mais experiência e outra conta, pretendo postar todos os vídeos que eu gravei e fazer dev logs também! Mas a coisa que mais odeio é esperar que postem e ainda tem vezes não vem, então tô juntando pra postar em "grupos" assim consigo tempo pra fazer coisas novas sem nem ter postado as antigas. Bom, perdão pelo textão mas isso é graças a você! Mesmo que seu projeto dos sonhos não tenha sido completo, floreceu a esperança para novos sonhos. Continue.
Na torcida que vc lançe logo seu curso mano, vc tem muito conhecimento que pode ser agregado na comunidade de dev BR!
dahora demais o video , lembrando que blueprint querendo ou não , é c++ por tras dos blocos sao codigos de c ++ , a questão é que o c++ é umas das linguagens mais perfomaticas e mais complexas , aplamente usada para construir sistemas inteiros de alta complexidade , seus pontos positivos são a extrema rapidez pois basicamente executa um progama em tempo de maquina , e principalmente a facilidade de trabalhar com dados . porem é uma linguagem extremamente complexa e completa , se voce sabe c ++ eu aconselho a de fato fazer jogos em unreal utilizando c++ , se voce nao sabe as blueprints sao otimas , eu acredito que em muitas coisas fazer em bluenprint é bem mais rapido em questão de workflow , agora como progamador , aprender c++ é crucial , tambem quero aprender a linguagem , mais por enquanto to focando nas blueprints , em relação aos ponteiros eles indicam um lugar na memoria do computador , para você ler os dados que estão na memoria , voce precisa ultilizar variaveis para armazenar o valor daquele dado , e tambem daquele ponteiro , o problema é que é muito facil cometer erros e causar vazamento de memoria do seu sistema , mais no geral ponteiros literalmente apontam para um lugar na memoria do nosso computador .
Sim essa parada de vazamentos eu to com medo de fazer kkkk, pelo visto o c++ te deixa mais vulnerável a memory leak se vc não sabe oq tá fazendo
Ponteiros em c++ são muinto faceis... eu só finalizando a programaçao generica ou seja metaprogramaçao para escrever codigos sofisticados em tempo de compilaçao
então, eu programo e desenvolvo na unity e ouvir voce comentando sobre a dificuldade em aprender C++ é uma das coisas que me fazem não tentar migrar pra unreal
tentei sempre ir pra blueprint mas achei muita coisa frescura pra fazer literalmente um cubo movimentar
( criar os actors e tal... sendo que na unity é apenas colocar o bloco e colocar o script que ja funciona mesmo sem os colisores ou gravidade )
eu sinto ela muito cheia de coisa, ( comparando com a unity ).. como eu desenvolvo mais pra mobile e AR,na unreal senti que não tem essa facilidade que tem na unity
mas uma das coisas que me fizeram la no começo optar por unity mesmo, foi que achei C# mt mais simples de se entender do que C++
e até hoje, a unity consegue me atender bem à tudo que procuro desenvolver... mas perde pra unreal da facilidade de ja te dar muitos modelos iniciais de projetos ótimos e prontos para começar !!!
as duas engines são ótimas, mas para diferentes pessoas kk
Forte abraço 🔥🔥🔥🔥🔥🔥
Esse video me tirou muitas duvidas, assistindo curso na Udemy de UE4, ou melhor, C++ para Unreal Engine 4, porem ainda estou travado no básico d C++.
Maior barreira foi que trabalho e estudo mais num Notebook com Linux, e ai a maioria dos Cursos vejo os professores usando o Visual Studio Community, e infelizmente tem apenas pra Windows, e quero poder estudar em Windows e Linux, Tentando o VS Code, o Code::Blocks e assinei Clion da JetBrains a 2 dias, e vi que o Rider se tornou gratis, mas não achei nada relacionado a UE com ele ( claro, foi uma pesquisa Rasa )
Obrigado pelo video, me deu uma motivação, algo que estava perdendo, pois tinha mais medo de parar de jogar por começar a criar jogos, sei lá, perder o amor pelos jogos. ( nem sei se existe isso )
Mas assim, video muito Bom, me salvou, e agora vou adiante...
Porque não coloca windows? É gratis
Usa o windows em uma VM
Cara, eu comprei esse curso que você mostrou aos 3:12, Eu comecei direto com C++ e entendi muita coisa, porem eu nunca tinha criado um jogo então apesar de saber programar eu não sabia o que eu iria usar pra fazer o jogo, não tinha vivência com Unreal pra entender como funcionam as coisas direito, parti pra blueprint, estou conseguindo entender melhor a Unreal e também ter uma ideia de como implementar em C++
Esperando um crossover do leozera com renzk imagina o jogo que eles podem fazer juntos kkkkk
Jogo meio na unreal meio na unity
@@leozeradev ah e uma pergunta dá para usar blue print e C+++ de híbrida forma híbrida?
Da pra usar os dois no mesmo jogo@@gabrielcavalcanti1913
Minha primeira experiência com programação foi fazer um cubo sair voando pelo mapa na game engine Unity 3D usando a linguagem Javascript. Foi algo muito bom. No trecho 10:45 você comentou de tornar as funções pequenas, isso é maravilhoso, também é bom criar nomes de variáveis e funções o mais simples de entender possível, fazer o código como se ele fosse a própria documentação. Isso ajudará no futuro e com a entrada de novas pessoas na equipe. Parabéns pelo conteúdo.
Leozera você poderia trazer tutoriais de multiplayer de criação de lobby e o Player se conectar na sessão igual tem no Defender Bros. Praticamente nenhum BR ensinou isso ate os dias de hoje, Se você puder... a comunidade de game dev agradece muito.
Vou esperar esse curso, se puder, ensina do zero.
Cara, a escassez de conteúdo de C++ em pt bt é absurda, vou comprar esse mesmo curso que voce mostrou, quero muito aprender, e num futuro quando voce lançar o seu com certeza tambem irei adquirir.
Cara não tem pra onde correr quer aprender c++, vai ter que aprender inglês também, e isso vai abrir muito seus horizontes.
@@joapeer Eu tenho um inglês intermediário, mas convenhamos é muito melhor consumir algo em nosso idioma nativo.
cara eu diria que a melhor coisa q eu fiz na vida foi aprender ingles, 10x mais importante q faculdade ou cursos. Pq com inglês vc fica livre pra aprender uma infinidade de coisas sendo q em português vc tem 0.1% disso sabe? Sobre consumir algo no idioma nativo, se vc se acostuma bem com inglês é tão gostoso quanto. Na epoca que eu ficava vendo gameplay do markiplier e pewdiepie o dia todo eu lembro q passava mais tempo vendo youtube em ingles q BR, e era tão bom quanto
Salve, vi sobre sua ideia de curso e queria muito montar um também, comecei c++ recentemente mas meu foco mesmo é toda a criação de Assets 3D, Se ainda tiver interesse em montar um curso da pra unir as habilidade e mais pra frente ver, adoro a ideia de ensinar e expandir esse mercado no brasil que é oque falta
Mano, eu estou estudando para ser um fullstack dev, mas sempre quis criar jogos, essa semana decidir fazer um resident evil 4 da vida em usando o Unity, pra aprender o C#( para faculdade), mas eu tenho limitação, só tenho 4GB de ram e iHD, e visualstudio ia explodir o meu pc, então tive que aprender a usar o nvim, e ele graças a Deus tem o autocomplete e linting para Unity, estou usando o unity 2017, até hoje ainda não paguei por cursos, só RUclips, documentação e gpt...mas mesmo com limitações do pc e condições para curso, estou aprendendo, mesmo que com ferramentas antigas...pelo menos isso do que nada.
realmente, ponteiros e alocaçao dinamica de memoria são os conceitos bem dificies de aprender e aplicar
Massa demais!! Eu tenho como meta aprender também como fazer as coisas em C++. Mais p n ser um leigo total, apesar de que eu acho BP imbatível no quesito velocidade. Eu também tenho esse mesmo curso. Muito bom. Depois disso, vai ser como compilar a Unreal do Source Code e modificar ela para customizar coisas ao meu gosto. kkkkkkkkkk .. Vai ser tenso.
Cara, é NECESSÁRIO isso de pausar ao desconectar controle! Ótima adição para tudo basicamente
Não se preocupe. Não entender direito ponteiros é muito comum. Apenas não aceite não entender que tudo dá certo.
To curtindo o defender bros, joguinho divertido e dificil ate agr nao sobrevivi os 11 dias dkdkdkdklfkffkf
Uma dica: estuda BEM o uso de memória no c++, esse é um dos temas que mais causa problemas em sistemas.
Muito bom
em relação a ponteiros, quando vc quiser mudar a variavel, use ponteiros, se vc quiser criar uma copia da variavél de forma que NÃO MUDE A VARIAVEL ORIGINAL vc manda a variavel normal
Rider da JetBrains tem autocomplete de C++ com AI e ainda por cima contém sua versão exclusiva para Unreal Engine 5.
Próximo desafio de verdade , fazer um pong 2d em C++. Usando SDL2 ao invés da UDK. 0:54
cara eu sempre fui mais do lado da programação eu tenho uma dificuldade de ficar achando node e ligando, mas sei que tem muito game que é assim, e ss verdade se a pessoa souber c++ e blueprint ela já tem um otimo start, eu tenho ainda uma dificuldade enorme com a unreal embora de volta e meia ainda quero fazer algo lá.
a parte lógica é igual, mas dai pra se adaptar com os nodes e a linha de execução leva um tempinho
O legal é que você tem cabeça de Minecraft
Já viu a foto do canal? Kkkkkk entrei, vi o rosto dele, pensei nessa e quando ia comentar, vi a foto do canal.
Eu comprei esse curso mês passado! apesar de saber programar não sei c++, tô aprendendo os dois ao mesmo tempo, unreal e c++
Faz uns videos de introdução aqui mesmo então, tu te livra do compromisso e ainda acho que aprende a ensinar melhor pra quando for fazer o curso, se for fazer o curso e ainda ajuda muita gente asdhuaisd
Fala Leo! Sabe um vídeo que queria muito. Seria como entrar no mercado de jogos e até mesmo como conseguir uma vaga no exterior. Esse vídeo seria foda, Porque quero muito transacionar de carreira, porém hoje o mercado de jogos ainda parece uma montanha para entrar. Fica a ideia, valeu mano seus video são fodas!
Tenho quase 9 anos de XP como Dev, e ainda não entendo ponteiros direito... kkkk Excelente vídeo cara, fiquei preso nele e eu não sou Game Dev
Gostei que você tem a cabeça quadrada do Steve, tem meu sim
I.... AM STEVE!
O lado bom é que o c++ na Unreal na sintaxe é um patinho fofo de fácil.
9:56 Melhores efeitos sonoros que eu já vi em um jogo.
12:49 kkkk gostei dessa indireta
Neriverso? 👀🤣
baixa uma extensão com inteligencia artificial que completa sozinho eu uso no vscode e ajuda demais
Na minha época, nós aprendiamos c++ no caderno, eu escrevia os códigos no lapis e passava para o pc depois
Resumindo, um ponteiro é um uma estrutura de dados que aponta para um endereço de memoria. Em C, isso se é utilizado de diversas formas, como, por exemplo, para modificar o valor de uma variavel local, em uma funçao fora desse escopo. a parte conceitual é até facil de entender, mas tem que ter muito cuidado na hora de fazer manipulações com ponteiros.
eu sou dev, estou tentando desenvolver um simulador 3D pra um drone submarino mas não tenho experiencia com motores graficos se quizer uma colaboraçāo eu estou dentro, acho que valeria a pena esse conteudo no seu curso
Caraca mano, quando eu vi seu canal pela primeira vez, achei que a fotinho do canal era do minecraft, mas é uma selfie, tu tem um queixo quadradão memo.
PS: To chegando agora ja zuando, mas com carinho viu.
O C++ moderno esta bem mais pratico do que antigamente, a partir de 2011 houveram várias mudanças na linguagem, como não precisar mais de new e delete para gerenciar recursos de memória, agora basta usar smart pointers.
Se você pretende focar exclusivamente na Unreal Engine, é recomendável começar aprendendo Blueprints, pois são muito usados na plataforma. No entanto, se o seu objetivo é trabalhar em diferentes engines no mercado, aprender C++ é essencial, já que muitas delas utilizam essa linguagem de programação.
Sobre auto complete, só consegui utilizando o visual studio 2022 mesmo e não o vscode.
Esse curso está na minha lista para fazer, deixei de lado pois vi o marketing da cursera sobre um curso oficial da epic games, mas me arrependi e realmente esse curso parece melhor
acho q ta com desconto agora la na udemy
@@leozeradev eu assino plano mensal de cursos lá, tenho acesso a ele e há uma dica, caso você seja estudante de faculdade a jetbrains te deixa usar as ferramentas dela gratuitamente, eu uso assim
Rapaz tem um canal muito top de C++ do prof Judson Santiago da uma olhada no Canal dele.
Leozera Qual curso você indica para aprender C++ na EU5???
Leozera precisa aprender inglês para fazer C++
é muito recomendado pq com inglês vc tem acesso a tudo. Não só a cursos mas a videos no youtube msm de tutorial pra aprender qualquer coisa praticamente
Fala Leo, queria saber o que você achou do tempo de compilação do C++ no UE. Gosto muito do C++ e até prefiro ele que os Blueprints, por achar mais "legível", mas a demora para compilar uma classe simples em C++ sempre me incomodou. No meu computador, por exemplo, o primeiro build da classe de um personagem costuma demorar por volta de uns 10-15 minutos. Se você também teve problemas com isso, mas conseguiu contornar, quero muito de saber qual foi sua estratégia para esse problema.
eu não senti muito isso não. No geral é bem mais demorado que blueprints mas não chegava a 10 minutos. Era coisa de 1 minuto no maximo
Comecei a estudar programação, e já tô no foco do c++ e lógica de programação, sem Pc mesmo só pra ter uma base
Brabo
@@leozeradev tu que é irmão
Se quiser posso te ajudar a montar um curso (sem querer parceira ou algo do tipo), sou programador profissional em apps e estudo gamedev ha um tempo, já consumi muitos cursos em outras engines, onde conheço coisas positivas e negativas de cada curso.
Comecei com unit mais não consegui usar c#, mas as blueprint da unreal foi bem mais amigável.
opa na aula do blender com as referencias, esta sem links pra baixar
Fala amigo, quanto voce cobraria para fazer um Game de Futebol Manager ?
Eu creio q se vc está criando um jogo que vc considera q vai ser pesado e mais rico em detalhes, eu recomendaria fazer completamente em c++, pq a diferença de nível entre o c++ e o blueprint é mt grande, o blueprint é uma linguagem de mt alto nível, já o c++ é uma das linguagens de mais baixo nível q tem, ela só perde pro C e pro assembly (posso estar errado nessa parte), sem falar no nível de abstração, como ele disse no vídeo, as vezes você fica limitado na hora de programar usando o blueprint, já o c++, como é uma linguagem de baixo nível o número de possibiliades de lógica é quase infinito. Porém eu não descarto o uso de blueprint, pois é mais facil de aprender e de utilizar, então, pra quem ama desenvolver mas n tem muito interesse em aprender programação é recomendado usar blueprint mesmo, mas se vc quiser ir mais longe, e criar jogos mais detalhados e pesados, recomendo usar C++
Alguém poderia me dar uma ajuda? Gostaria de saber se preciso aprender c para depois aprender c++. Blueprints ajuda muito mais depois de fazer algumas pesquisas é aparentemente ela atrapalha no desempenho de projetos que são grandes. De qualquer forma eu queria aprender c++ e blueprints para der um desenvolver com um crrto completamento de linguagem de programação referente ao unreal engine
para rodar a Unreal 5.5 com C, devo instalar o visual studio 2022 community ? como configurar ? tem como utilizar o VS code ? como configurar ?
me indica um curso pra poder começar a criar meus próprios jogos
Nao tem como verificar se o controle é desconectado? Tem sim! Por blue print tem sim.
Ponteiro vc não precisar usar nunca, essa é que é a verdade. Pode usar só referências o tempo todo, essa sim é importante pq aí vc não vai ficar criando cópias ao passar variáveis por parâmetro, só vai passar o endereço da memória.
se rolar esse curso eu compro, serve pra quem não sabe nada de Unreal?
Leo eu tô tentando aprender programação em um aplicativo chamado "Castle make and play" no celular e a programação dele é parecida com bloquinhos.
Você pode dar uma conferida depois pra ver se essa programação segue a mesma lógica desses blueprints que você usa?
Leo você já fez um jogo de luta ou ação focada no combate corpo a corpo?
um jogo onde isso é o foco principal nunca fiz, mas ja trabalhei em sistemas de combo pra combates corpo a corpo no sparkmutts
Eu quero fazer um canal de dev Leo oque eu posso fazer? Que dicas me daria?
@leozeradev tenho um source jogo em cc+ tô tentando melhora ele que ajuda nao
Sabe fazer o de FPS?
o rider estar de graça ?
6:43 isso me pegou desprevenido kkkkk
12:51 eu entendi a referencia kkkkkkkkkkkkkkk
Nossa mais eu queria muito um curso de blueprint
Queria aprender programação pra fazer jogos mais não sei a linguagem certa
Qual seu pc? Seu hardware?
Trabalho com C++ a dois anos, a alguns meses na unreal. Ainda não aprendi 60% do que dá de fazer com C++ e acho que nem 2% do que dá de fazer na unreal. O livro que descreve a linguagem em detalhes escrito pelo proprio criador mais de 1300 páginas então boa sorte.
Isso é mto bom pq sempre vai ter coisa nova pra aprender
@@leozeradev Cara eu aprendi que c++ é tipo o que as pessoas falam de wow, fica legal no pos game. O começo é empolgante, o meio é um inferno, mas depois de muito tempo, você quer fazer tudo com c++.
O bom é que C++ é fácil tipo Java, C# e afins. Só não aprende quem não quer mesmo
pois é eu achei bem de boa, não aprendi até agora de teimosia mesmo kkkk
Eu fasso em blueprints eu não tenho coragem para ir pro C++
É igual ser full esterco, mas ao invés de usar java e angular tu usa c++ e unreal engine kkkkkk vou tentar
Salve Leo, tem um curso na udemy em c++ bem legal que eu acho melhor q esse da gamedev, "Unreal Engine 5 C++ The Ultimate Game Developer Course" do Stephen Ulibarri, vc que já manja bastante de blueprint acho q vai aprender bastante com ele. O stephen é o cara que ensina o modulo do tank e ele tbm já lançou um ebook na amazon de c++ pra unreal.
boa vo dar uma olhada, valeu!
Use C++ só pra o que for necessário. C++ da muito pau.
Quando tu fala "o professor falou", tu quer dizer que tu não tinha chegado nesse ponto na aula e depois de tentar, chegou;
ou que tu entrou em contato com o professor e ele respondeu?
Não cheguei no ponto da aula msm
Qual faculdade vc faz?
Vc consegue serviço só com blueprint ?
Já tenho esse curso de C++ mas queria começa com blueprint para acostuma com a engine e as logicas
Unity é com c++ também
Não é não , a unity usou javascript , hoje é apenas C#
@vitorantrax Isso! Verdade!👍👍👍
Tem curso bom e completão de C++ em Português não? ;-;
Só conheço a ALURA e a EBAC...
pior q alguem aqui tinha comentado sobre um curso em portugues de C++ na unreal, fiquei meia hora tentando achar o nome do curso ou o nome do professor e não to achando o comentário mais.
Porém se não me engano era um curso da udemy mesmo
Tem um em pt e na udemy chamado "Aprendendo Programar Games com C++ e a Unreal Engine" do professor marcos pacheco, fiz ele e achei legal
@@leozeradev Ah mesmo assim, muito obrigado cara!
Comece aprendendo no c++ ou QQ linguagem a separar o que é linguagem e editor.
Uma coisa não tem nada a ver com a outra.
Auto-complete , indentação, formação etc.. são coisas do editor e não dá linguagem.
Não dá pra usar outra linguagem de programação na unreal?
Não, C++ ou Blueprints. Geralmente as engines só usam uma linguagem mesmo
que eu lembre, só a godot aceita mais de uma linguagem, mas a GDscript e o c# são os mais comuns nela
curti a thumbnail n man, quase n cliquei pq n pareceu ser um video seu (assisto todos)
Cuidado quando for usar ponteiros se não souber não usa... kkk
então kkkk. com certeza vou fazer umas cagadinhas até pegar o jeito
Entendi nada muito bom!