yeeeep... to fazendo um vídeo bem detalhado sobre isso, algumas coisas me procuparam no anuncio, princpalmente o primeiro minuto, viu o aviso que fizeram?
Muito obrigado pelo vídeo super esclarecedor! Eu estou começando a estudar e escolhi a Godot, por enquanto estou achando bem tranquilo a curva de aprendizado. Abraços!
Boaaaaa, então foca batsante em se especializar além da engine, afinal é só uma ferramenta, procura sobre backend, banco de dados, front tbm,.... isso te destaca MUITO no mercado
ganhou inscrito quando falou "nao existe a melhor engine" muitos querem comparar algo que nao é possivel querendo defender uma e a outra, cada uma tem a sua particularidade..........
Tem um fator também um teste colocou os mesmos assets 3d em grande quantidade na godot e na unrreal baixo o maximo dos gráficos da unrreal e desativou recurso que quase ninguém usa o resultado foi de 300 fps a mais pra godot
Opaa man, beleza? Cara, meio complicado testar dessa forma, são engines diferentes para objetivos diferentes, se vc ligar o Nanite e o Pixel Streaming na Unreal você pode ter trilhões de objetos na cena, e ela ainda vai rodar com uma taxa de frames alta. Se você quer testar mesmo a engine, você precisa criar um projeto inteiro e testar o FPS médio com a latência e atraso de renderização de cada uma, esse é o mais próximo de um cenário real que você consegue chegar.
Help-me :D Assisti ao video mas tenho algumas duvidas. Sou programador C# de longa da para aplicativos empresariais. Quero programar jogos com C#. Ai vem a duvida. Unity ou GODOT? Claro que vou iniciar com 2D até ter segurança.. Eventualmente 2.5 D e finalmente 3D. Inicio na GODOT com C# que sei que não está 100% ou vou para Unit que também não é 100% para 2d? hehehe Valeu e ótimo vídeo.
Faaala Alan, belezinha? Cara, primeira coisa que eu te falaria, não se prende ao C#, mudar de linguagem não é dificil, e como pelo visto você já tem bastante experiência, vai ser muito tranquilo. Mas se quer ir pelo mais fácil, Godot, se quer ir pelo mais comercial Unity, se quer ir nivel MODAFOCA, Unreal. Agora sobre 2/3D, cara, vc não vai precisar ficar calculando em 90% dos casos, a engine faz isso para você, e todas elas te dão ferramentas para acelerar isso também. Todas as 3 engines são tanto 2D quanto 3D, e são poderozissimas, para ambos, claro, algumas facilitam de um lado, e outras facilitam de outro, aí depende dos seus planos para futuro qual priorizar. Minha recomendação: seu primeiro contato, vai de Godot com GdScript, vc vai ficar impressionado, depois de fazer um projetinho completo lá, vai para a Unity, e faça o mesmo nela, e depois para Unreal.
Cara, DEPENDE MUITO do que você considera simulações complexas, mas vamos lá, vc tem alternativas, mesmo se for a usar a Godot: 1. A ultima atualização trouxe muitas melhorias para o sistema de física dela, dependendo do seu cenário, já pode ser o suficiente para te atender. 2. Você pode facilmente instalar um add-on de fisica que faz um trabalho melhor que a própria Godot, como Jolt por exemplo, existem váaaaaarios por ai, pagos e free, os pagos te dão um suporte melhor. 3: Se suas simulações são tào complexas mesmos, a Godot, não é uma boa opção, a Unreal provavelmente vai te atender melhor nesse sentido PS: Manda mais detalhes ai pra gente felipe
Opa, bom dia amigo! Estou começando a estudar agora e ja com um projeto em mente, para um jogo 2.5D plataforma qual seria a mais adequada pra esse começo, Godot ou Unity? Abração!
opaaa mestre, bem? Cara, Godot, Unity e Unreal vão te atender bem, agora para escolher entre umad elas, precisa entender melhor o escopo do seu projeto de fato, mas se for o seu primeiro game, vai de Godot
@@gamedevjuan Tudo tranquilo! Estava aguardando sua resposta, para gráficos 3D, independente do tipo do jogo, Godot consegue me entregar? Sempre que busco referencias, são mapas 3D e personagens em pixelart, abraço!
video fodaaa, mano eu queria seguir carreira com isso, qual a melhor engine pra quem quer entrar no mercado? até onde eu sei a maioria das empresas preferem unity
opaaaaa valeu o/ Cara.. não fixe em uma... uma boa de entrada, é a Godot, depois, vc escolhe uma outra como Unity ou Unreal, dependendo da especialização que vc quiser seguir, mas também lembre-se de investir em front-end e back-end... aqui no BR, isso te coloca MUITO acima da concorrência
Eu tenho jogo em unity, mas cara, que trabalho deu, aquela bagunça de nós de animacao. E ja to enjoado de C#, to mais programando em python. Godot parece a melhor alternativa pra eu seguir, mas testei a gamemaker, nossa, bem facil pra prototipar, testar ideias rapido e ja ver rodando. E dizem que esse é o grande ponto pra vc se ressaltar como gamedev. Fora que voce vê que a maioria dos jogos 2d mais relevantes, que saem no switch por exemplo, sao em unity ou gamemaker. Dificil ver eles em godot. Acho que vou usar a gamemaker mesmo.
Opaaaa Marverick, belezinha? É cara... quando envolve o game state junto com o animation state.... dá trabalho mesmo manter bem organizado. A Godot é um ponto de partida se vc quiser mais flexibilidade/modularidade, a GameMaker te dá coisas mais prontas e fáceis de testar rápido como vc mencionou, mas ao mesmo tempo te trava um pouco também. Como você está na faze de experimentação, aproveita, e faz a mesma coisa em ambas, vai render bem pra vc
Eu nunca criei um jogo,mais gosto muito de jogar no meu Xbox 360 e no pc,meu pc é relativamente fraco,e a godot foi a que rodou melhor no meu pc,e pelo que falam ela é ótima pra quem tá começando,por isso eu vou de godot,mais todos as engines são muito boas e são focadas em alguns fatores.
@@gamedevjuan Tudo bem! Eu me refiro ao Windows por exemplo, por ser pago e acho que não pode utilizar desativado para o desenvolvimento de jogos, acho que gera multa, aí queria saber sua opinião se vocês utilizam assim mesmo, ou utilizam Linux?
@@duduzinho94 entendi melhor agora, tipo, o que eu falei antes, ainda se mantem, pq vc vai precisar testar o jogo, então se vc vai fazer para o windows, vc vai precisar testar ele no windows e vc precisa sim ter o licenciamento correto, se não PODE SIM dar problema pra vc no futuro. Normalmente a gente compra a licença, não é tão absurda de cara, você não vai comprar várias vezes, e vc está usando para trabalho, então é justificado o investimento, o mesmo vale para Mac/Android/Iphone/Playstation/Xbox/Switch... Todos precisam de licenciamento, sem excessão, só o Linux que escapa disso.
Se eu fosse criar alguma coisa criaria no game maker , ele tem uma ferramenta de criação de pixel art dentro dele mesmo , nem precisa usar outros programas de edição . Caso a arte precise de correção , com poucos cliques vc já está no editor arrumando em tempo real.
Boaaaa, é um bom ponto, mas você não acha ela bem limitante em comparação as demais? Já que para fazer qlqr coisa um pouco mais complexa, vc precisa ficar fazendo gambiarra?
@@gamedevjuan a única coisa que desenvolvi foram alguns protótipos de plataformas 2d e algumas mecânicas metroidvanias. A ferramenta de tilemap é muito fácil de usar , na verdade foi isso que fez escolher a engine. Quanto as gambiarras eu até nem faço ideia se uso ou não , pois fui aprendendo e usando o que me servia vendo tutoriais e aulas no RUclips mesmo.
O problema começa, quando vc precisa de recursos mais complexos e fazer varias coisas se comunicarem, ai fica impossível de trabalhar com ela. Mas para aprender as mecânicas e fazer o básico, ela sem dúvida é muito boa
@@gamedevjuan poderia dar um exemplo prático ? Uma coisa bem legal que gostei muito na Godot é a simplicidade em usar o node câmera 2d. Já no game maker nunca consegui deixar a câmera como eu queria … isso realmente me frustra
@@FwwPlayer Você mesmo já deu um, essas limitmações na GameMaker são frequentes, ela é muito boa para fazer aquilo que ela se propoe do jeito que proproe, já a Godot, te da muito mais flexibilidade, principalmente por que vc tem acesso total ao código dela, e consequentemente, você consegue customizar como bem entender, ou até criar recursos que não existem, tanto com GDScript quanto com C++
Se for a sua primeira engine, Godot, vc vai aprender tudo o que precisa. Para começar hoje, se vc quer levar o seu projeto até o nível comercial, ela, se vc quer só de divertir criando alguma coisa, GameMaker
Sobre a taxa da unity, pelo que eu ouvi no canal "crie seus jogos", o salafrário que colocou essa taxa abusiva foi demitido, assim não existindo mais a taxa. Se quiser conferir essa informação, vai no vídeo "3 passos para criar um jogo" do canal "crie seus jogos", no final do vídeo que vc poderá conferir certinho essa informação. Espero que tenha ajudado alguém.😁👍
Opa Victor, belezinha? INFELIZMENTE, não foi retirada, continua lá a runtime-fee, como está sendo chamada, ainda vai ser cobrada por instalação, para faturamentos acima de 200 mil dolares. Ficou um pouco menos pior do que era depois que o jacaré la foi demitido, mas INFELIZMENTE, ainda existe a taxa. E a Apple está indo para o mesmo caminho. Espero que não se torne um padrão de indústria.
Opaaa man, belezinha? Cara, qualquer uma das "big three"(unreal, unity e godot) dão contra tranquilamento, mas visto que o estilo é FPS, Unreal provavelmente vai te dar mais recursos voltados para isso, principalmente mais coisas prontas, falo bastante disso no curso
Opa man, com C# não, ela usa C++ (talvez até tenha algum plugin que permita isso, mas desconheco e tira um pouco do sentido) O C++ da Unreal não é algo dificil de aprender, se vc já sabe C#, a transição é BEEEEEM mais tranquila. Mas se é a sua primeira linguagem, recomendo você ir para a GODOT na verdade, ela usa GDScript que é muito parecido com o python, e consequentemente, é bem amigável para quem está começando aprender a programar, tanto o C# quando o C++, são um pouco mais dificeis se é o seu primeiro contato
@@gamedevjuanOpa, tinha escrito C#, quis dizer C++ mesmo kkkkk. Obrigado, eu tenho 5 anos de experiência em C++, mas eu nunca usei para desenvolver jogos. Eu perguntei sobre o Visual Studio, pois tem a questão da Licensa. Tipo, se eu lançar o jogo, eles cobram a licensa do Visual Studio? Meu medo é criar o jogo e talz e depois eles pegarem no meu pé pq eu estou usando Visual Studio Community kkkk. Grande abraço e parabéns pelo canal.
@@satanasoreidoinferno5625 hahahaha acontece Cara, com a experiência que vc tem, a melhor coisa é vc criar as classes de blueprints no C++ e disponibilizar para quem vai fazer os levels, para replcicar a mecânica de forma mais facil, esse é o "melhor jeito de fazer" (lembrando que não existe bala de prata) Sobre a licença: Usa o VSCode, se for seguir A RISCA, isso poderia sim dar problema, com o VS Community, NUNCA VI ACONTECER de alguém ter problemas por isso, mas é aquela né, a corda sempre rompe do lado do mais fraco, com o VSCode não tem esse risco, você pode até usar outras como a Cursor por exemplo. Ainda sobre a licença, acho que a sua maior principal preocupação, é a da Unreal mesmo, vc precisa submeter o deployment do seu jogo.
Eu tô precisando de uma engine que suporte um jogo 3D e que tenha alta adaptabilidade para mudar certas coisas, tipo um novo sistema de terreno por grid
Opa Gabriel, beleza? Unreal, Unity e Godot te oferecem isso tranquilamente, entretando, não vai ser com um apertar de botão, isso engine nenhuma no mundo vai fazer por você, elas ajudam, não fazem milagre.
@@gamedevjuan Isso eu sei! Eu acabei indo para o Godot porque achei um ótimo equilíbrio entre conseguir fazer muita coisa com os módulos, ser uma Engine relativamente leve e a simplicidade no geral! Eu não sei se é a melhor opção para todos que estivessem na mesma posição que eu, mas achei surpreendente expansivo ao mesmo tempo que não engasga tanto a minha máquina quanto a Unity P.S.: Mas muito obrigado pela sua resposta, Juan!
@@gamedevjuan então não sei, mesmo seguindo passo a passo, sem nenhuma alteração, seguindo a logica bonitinha, e ainda sim as vezes não vai, quando executa tem reação diferente do que a pessoa ensina "CURSO", e pra ela da certinho.
Siiiiim FATO! Mas agora com a Godot 4.3, os novos recursos de scatteging e tile map, está muito fácil consturir os mapas e componentes de gameplay, chegou a dar uma olhada?
cara eu faço ads na facul e la tamo vendo muito c#, eu me interessei bastante por gamedev e quero aprender e estudar, quero aprender e me aprimorar mais no c# também, então seria uma boa ir pra Unity ne? mas eu sempre fui muito fã da unreal, tem como fazer c# rodar na unreal também?
Opaaa H0wzy, na real cara, vai para algo DIFERENTE, não existe uma bala de prata manja? algo que resolva tudo, C# é uma linguagem muito solida, bem estruturada e bem amarrada, mas isso aumenta a curva de tempo de produção, ai as vezes pode ser útil vc ter alternativas como python, node, c++, javascript, typescript, java, ruby, go,...... qualquer outra.... por exemplo, para scripts rapidos que são apenas para corrigir um set de dados que foi gravado errado, python é perfeito, vc faz em 6-7 linhas a correção e não te toma tempo. Sacou? A unity é uma boa engine, mas se a sua ideia é carreira, que foi o que deu a entender, diversifica! Vai de Godot se vc tem intenção de ir para o Python, vai de Unreal se vc tem a intenção de entender algo mais low-level, e se a intenção for só brincar mesmo, escolhe qlqr uma e sai testando, tipo, 50-100 horas cada uma.
@@gamedevjuan fechou mano vou dar uma estudada aq, pensei em começar por alguma engine mais facil pra aprender primeiro... sipa q vou de unreal com c++
Mas a Unity vai ser cobrado pela primeira instalação, ou então 2.5% dos lucros, entre essas duas possibilidades, vai ser cobrado o de menor valor. Ou seja, um valor menor do que os 5% da receita bruta cobrado pela Unreal. Todas as mencionadas valem muito a pena.
Opaa Supremo beleza? Cara, alguns pontos importantes que acho que precisa ser levado em consideração: 1. Na Unreal é 1 MILHÃO de dolares para começar a cobrar alguma coisa (POR JOGO), na Unity, é Duzentos mil dolares por FATURAMENTO TOTAL DA EMPRESA, VINDO DO JOGO, OU NÃO! 2: A unreal cobra 5% DO QUE EXCEDER o milhão que falamos ali. Já a Unity cobra do faturamento do MÊS. 3: POSSO TER ENTENDIDO ERRADO ou pode ter mudado, mas parece que a Unity deu opção de escolha runtime fee OU 2.5% ADICIONAIS a cobrança já padrão no contrato, sem mencionar o pagamento das licenças PRO e ENTERPRISE que são outra paulada que você paga POR ASSENTO. Eu não acho a Unity uma opção viável financeiramente falando. Prefiro programar um pouco mais na Godot ou ir para Unreal se precisar de algo mais bruto. OPINIÃO PESSOAL, discussão saudável mesmo heheh
Eu retomei meu projeto de criar um MMORPG brasileiro na Unity Engine. Postei um vídeo atualizado dele hoje no meu canal, se alguém quiser dar uma olhada agradeço muito pela força.
@@gMb144p cara, nesse caso, recomendo você ir atras de uma empresa, e não de um freelancer, vc vai precisar mais do que apenas um desenvolvedor (PS: Juan aqui)
Boaaa, tem um site do GDScript que ajuda com isso, mandei ele para a galera do curso esses dias, se liga: gdquest.github.io/learn-gdscript/ (dá pra mudar para br, mas recomendo deixar em inglês para se destacar da ggalera)
Bom dia! Amigo encontrei uma parte no termo da Unity que poderia ser retirado 500 dólares, o que seria exatamente isso? Se a minha receita ultrapassar esse valor não consigo receber?
Eu tbm fico com o pé atrás cara, soltei um vídeo ontem sobre ela, agora que está na licença que a regra é aquela, a gente pode até brigar judicialmente, mas confiar não confio não kkk
Está pronto para criar jogos?
👇👇👇👇👇👇
link.cursogame.dev/MGs1
Pra quem está assistindo em setembro de 2024 a unity, voltou atrás na questão das taxas por instalação
yeeeep... to fazendo um vídeo bem detalhado sobre isso, algumas coisas me procuparam no anuncio, princpalmente o primeiro minuto, viu o aviso que fizeram?
Estou adorando usar o GML GameMaker. Motivo criar jogos 2D retro
Boaaaaaa, já tentou a Godot? para 2D eu gosto bastante dela cara
Mano topa criar um jogo?
Muito obrigado pelo vídeo super esclarecedor! Eu estou começando a estudar e escolhi a Godot, por enquanto estou achando bem tranquilo a curva de aprendizado. Abraços!
Excelente escolha para quem está começando!!! Vai pegar por hobby ou quer seguir carreira?
@@gamedevjuan gostaria de seguir carreira, mas só o tempo dirá hahaha
Boaaaaa, então foca batsante em se especializar além da engine, afinal é só uma ferramenta, procura sobre backend, banco de dados, front tbm,.... isso te destaca MUITO no mercado
ganhou inscrito quando falou "nao existe a melhor engine" muitos querem comparar algo que nao é possivel querendo defender uma e a outra, cada uma tem a sua particularidade..........
IAeee Yatsura, valeeeeeeu mesmo
Eu uso a Godot para lecionar no Curso Jogos Digitais. Godot não requer muita máquina para rodar além de ser fácil de ensinar.
É muito boa mesmo, e ainda sim consegue entregar bastante
Opa mano topa criar um jogo tenho um roteiro,
Concordo. Também uso Godot, por ser leve e atende muito bem minha proposta de fazer jogos p/ Android.
Tem um fator também um teste colocou os mesmos assets 3d em grande quantidade na godot e na unrreal baixo o maximo dos gráficos da unrreal e desativou recurso que quase ninguém usa o resultado foi de 300 fps a mais pra godot
Opaa man, beleza?
Cara, meio complicado testar dessa forma, são engines diferentes para objetivos diferentes, se vc ligar o Nanite e o Pixel Streaming na Unreal você pode ter trilhões de objetos na cena, e ela ainda vai rodar com uma taxa de frames alta.
Se você quer testar mesmo a engine, você precisa criar um projeto inteiro e testar o FPS médio com a latência e atraso de renderização de cada uma, esse é o mais próximo de um cenário real que você consegue chegar.
Você faz freelancers? Indica algum dev senior? UE 5. Preciso fazer um protótipo.
Freelance não, mas minha empresa faz protótipos, se tiver interesse só chamar no Whatsapp: wa.me/551148633610
Help-me :D Assisti ao video mas tenho algumas duvidas. Sou programador C# de longa da para aplicativos empresariais. Quero programar jogos com C#. Ai vem a duvida. Unity ou GODOT? Claro que vou iniciar com 2D até ter segurança.. Eventualmente 2.5 D e finalmente 3D. Inicio na GODOT com C# que sei que não está 100% ou vou para Unit que também não é 100% para 2d? hehehe Valeu e ótimo vídeo.
Faaala Alan, belezinha?
Cara, primeira coisa que eu te falaria, não se prende ao C#, mudar de linguagem não é dificil, e como pelo visto você já tem bastante experiência, vai ser muito tranquilo.
Mas se quer ir pelo mais fácil, Godot, se quer ir pelo mais comercial Unity, se quer ir nivel MODAFOCA, Unreal.
Agora sobre 2/3D, cara, vc não vai precisar ficar calculando em 90% dos casos, a engine faz isso para você, e todas elas te dão ferramentas para acelerar isso também. Todas as 3 engines são tanto 2D quanto 3D, e são poderozissimas, para ambos, claro, algumas facilitam de um lado, e outras facilitam de outro, aí depende dos seus planos para futuro qual priorizar.
Minha recomendação: seu primeiro contato, vai de Godot com GdScript, vc vai ficar impressionado, depois de fazer um projetinho completo lá, vai para a Unity, e faça o mesmo nela, e depois para Unreal.
A godot seria boa pra 3d com simulações de fisica complexas?
Cara, DEPENDE MUITO do que você considera simulações complexas, mas vamos lá, vc tem alternativas, mesmo se for a usar a Godot:
1. A ultima atualização trouxe muitas melhorias para o sistema de física dela, dependendo do seu cenário, já pode ser o suficiente para te atender.
2. Você pode facilmente instalar um add-on de fisica que faz um trabalho melhor que a própria Godot, como Jolt por exemplo, existem váaaaaarios por ai, pagos e free, os pagos te dão um suporte melhor.
3: Se suas simulações são tào complexas mesmos, a Godot, não é uma boa opção, a Unreal provavelmente vai te atender melhor nesse sentido
PS: Manda mais detalhes ai pra gente felipe
Opa, bom dia amigo! Estou começando a estudar agora e ja com um projeto em mente, para um jogo 2.5D plataforma qual seria a mais adequada pra esse começo, Godot ou Unity? Abração!
opaaa mestre, bem? Cara, Godot, Unity e Unreal vão te atender bem, agora para escolher entre umad elas, precisa entender melhor o escopo do seu projeto de fato, mas se for o seu primeiro game, vai de Godot
@@gamedevjuan Tudo tranquilo! Estava aguardando sua resposta, para gráficos 3D, independente do tipo do jogo, Godot consegue me entregar? Sempre que busco referencias, são mapas 3D e personagens em pixelart, abraço!
Estou estudando vou de godot
Boa escolha hahaha
video fodaaa, mano eu queria seguir carreira com isso, qual a melhor engine pra quem quer entrar no mercado? até onde eu sei a maioria das empresas preferem unity
opaaaaa valeu o/ Cara.. não fixe em uma... uma boa de entrada, é a Godot, depois, vc escolhe uma outra como Unity ou Unreal, dependendo da especialização que vc quiser seguir, mas também lembre-se de investir em front-end e back-end... aqui no BR, isso te coloca MUITO acima da concorrência
Eu tenho jogo em unity, mas cara, que trabalho deu, aquela bagunça de nós de animacao. E ja to enjoado de C#, to mais programando em python.
Godot parece a melhor alternativa pra eu seguir, mas testei a gamemaker, nossa, bem facil pra prototipar, testar ideias rapido e ja ver rodando. E dizem que esse é o grande ponto pra vc se ressaltar como gamedev.
Fora que voce vê que a maioria dos jogos 2d mais relevantes, que saem no switch por exemplo, sao em unity ou gamemaker. Dificil ver eles em godot.
Acho que vou usar a gamemaker mesmo.
Opaaaa Marverick, belezinha?
É cara... quando envolve o game state junto com o animation state.... dá trabalho mesmo manter bem organizado.
A Godot é um ponto de partida se vc quiser mais flexibilidade/modularidade, a GameMaker te dá coisas mais prontas e fáceis de testar rápido como vc mencionou, mas ao mesmo tempo te trava um pouco também.
Como você está na faze de experimentação, aproveita, e faz a mesma coisa em ambas, vai render bem pra vc
Uso a Unreal. como tenho familiaridade com c++ que a linguagem usada na faculdade achei mais fácil, mas todas são excelentes.
Boaaaa Unreal Engine é meu
Eu nunca criei um jogo,mais gosto muito de jogar no meu Xbox 360 e no pc,meu pc é relativamente fraco,e a godot foi a que rodou melhor no meu pc,e pelo que falam ela é ótima pra quem tá começando,por isso eu vou de godot,mais todos as engines são muito boas e são focadas em alguns fatores.
Cael, aproveita para começar, mercado só cresce cara
Amigo, qual sistema operacional é mais adequado para desenvolvimento de jogos?
Aquele que você for fazer o deploy do jogo, vai ser o que menos vai te dar dor de cabeça.
@@gamedevjuan
Tudo bem!
Eu me refiro ao Windows por exemplo, por ser pago e acho que não pode utilizar desativado para o desenvolvimento de jogos, acho que gera multa, aí queria saber sua opinião se vocês utilizam assim mesmo, ou utilizam Linux?
@@duduzinho94 entendi melhor agora, tipo, o que eu falei antes, ainda se mantem, pq vc vai precisar testar o jogo, então se vc vai fazer para o windows, vc vai precisar testar ele no windows e vc precisa sim ter o licenciamento correto, se não PODE SIM dar problema pra vc no futuro.
Normalmente a gente compra a licença, não é tão absurda de cara, você não vai comprar várias vezes, e vc está usando para trabalho, então é justificado o investimento, o mesmo vale para Mac/Android/Iphone/Playstation/Xbox/Switch... Todos precisam de licenciamento, sem excessão, só o Linux que escapa disso.
@@gamedevjuan
Entendi.
Muito obrigado!!
Que isso, espero ter ajudado
Se eu fosse criar alguma coisa criaria no game maker , ele tem uma ferramenta de criação de pixel art dentro dele mesmo , nem precisa usar outros programas de edição . Caso a arte precise de correção , com poucos cliques vc já está no editor arrumando em tempo real.
Boaaaa, é um bom ponto, mas você não acha ela bem limitante em comparação as demais? Já que para fazer qlqr coisa um pouco mais complexa, vc precisa ficar fazendo gambiarra?
@@gamedevjuan a única coisa que desenvolvi foram alguns protótipos de plataformas 2d e algumas mecânicas metroidvanias. A ferramenta de tilemap é muito fácil de usar , na verdade foi isso que fez escolher a engine. Quanto as gambiarras eu até nem faço ideia se uso ou não , pois fui aprendendo e usando o que me servia vendo tutoriais e aulas no RUclips mesmo.
O problema começa, quando vc precisa de recursos mais complexos e fazer varias coisas se comunicarem, ai fica impossível de trabalhar com ela. Mas para aprender as mecânicas e fazer o básico, ela sem dúvida é muito boa
@@gamedevjuan poderia dar um exemplo prático ? Uma coisa bem legal que gostei muito na Godot é a simplicidade em usar o node câmera 2d. Já no game maker nunca consegui deixar a câmera como eu queria … isso realmente me frustra
@@FwwPlayer Você mesmo já deu um, essas limitmações na GameMaker são frequentes, ela é muito boa para fazer aquilo que ela se propoe do jeito que proproe, já a Godot, te da muito mais flexibilidade, principalmente por que vc tem acesso total ao código dela, e consequentemente, você consegue customizar como bem entender, ou até criar recursos que não existem, tanto com GDScript quanto com C++
Qual você indicaria para um jogo de tower defense ?
Se for a sua primeira engine, Godot, vc vai aprender tudo o que precisa. Para começar hoje, se vc quer levar o seu projeto até o nível comercial, ela, se vc quer só de divertir criando alguma coisa, GameMaker
Sobre a taxa da unity, pelo que eu ouvi no canal "crie seus jogos", o salafrário que colocou essa taxa abusiva foi demitido, assim não existindo mais a taxa. Se quiser conferir essa informação, vai no vídeo "3 passos para criar um jogo" do canal "crie seus jogos", no final do vídeo que vc poderá conferir certinho essa informação. Espero que tenha ajudado alguém.😁👍
Opa Victor, belezinha? INFELIZMENTE, não foi retirada, continua lá a runtime-fee, como está sendo chamada, ainda vai ser cobrada por instalação, para faturamentos acima de 200 mil dolares. Ficou um pouco menos pior do que era depois que o jacaré la foi demitido, mas INFELIZMENTE, ainda existe a taxa. E a Apple está indo para o mesmo caminho. Espero que não se torne um padrão de indústria.
Quero desenvolver um jogo tipo DAYS AFTER, qual seria a engine em que eu poderia fazer isso? Agradeço as respostas!
Opaaa man, belezinha?
Cara, qualquer uma das "big three"(unreal, unity e godot) dão contra tranquilamento, mas visto que o estilo é FPS, Unreal provavelmente vai te dar mais recursos voltados para isso, principalmente mais coisas prontas, falo bastante disso no curso
Na Unreal tem como programar no C++ sem o Visual Studio, tipo, na própria engine mesmo? (Não curto usar blueprint 😅)
Opa man, com C# não, ela usa C++ (talvez até tenha algum plugin que permita isso, mas desconheco e tira um pouco do sentido)
O C++ da Unreal não é algo dificil de aprender, se vc já sabe C#, a transição é BEEEEEM mais tranquila. Mas se é a sua primeira linguagem, recomendo você ir para a GODOT na verdade, ela usa GDScript que é muito parecido com o python, e consequentemente, é bem amigável para quem está começando aprender a programar, tanto o C# quando o C++, são um pouco mais dificeis se é o seu primeiro contato
@@gamedevjuanOpa, tinha escrito C#, quis dizer C++ mesmo kkkkk.
Obrigado, eu tenho 5 anos de experiência em C++, mas eu nunca usei para desenvolver jogos.
Eu perguntei sobre o Visual Studio, pois tem a questão da Licensa.
Tipo, se eu lançar o jogo, eles cobram a licensa do Visual Studio?
Meu medo é criar o jogo e talz e depois eles pegarem no meu pé pq eu estou usando Visual Studio Community kkkk.
Grande abraço e parabéns pelo canal.
@@satanasoreidoinferno5625 hahahaha acontece
Cara, com a experiência que vc tem, a melhor coisa é vc criar as classes de blueprints no C++ e disponibilizar para quem vai fazer os levels, para replcicar a mecânica de forma mais facil, esse é o "melhor jeito de fazer" (lembrando que não existe bala de prata)
Sobre a licença: Usa o VSCode, se for seguir A RISCA, isso poderia sim dar problema, com o VS Community, NUNCA VI ACONTECER de alguém ter problemas por isso, mas é aquela né, a corda sempre rompe do lado do mais fraco, com o VSCode não tem esse risco, você pode até usar outras como a Cursor por exemplo.
Ainda sobre a licença, acho que a sua maior principal preocupação, é a da Unreal mesmo, vc precisa submeter o deployment do seu jogo.
@@gamedevjuan Top mano. Acho que vou seguir com a Unreal mesmo então.
Obrigado!
Eu tô precisando de uma engine que suporte um jogo 3D e que tenha alta adaptabilidade para mudar certas coisas, tipo um novo sistema de terreno por grid
Opa Gabriel, beleza? Unreal, Unity e Godot te oferecem isso tranquilamente, entretando, não vai ser com um apertar de botão, isso engine nenhuma no mundo vai fazer por você, elas ajudam, não fazem milagre.
@@gamedevjuan Isso eu sei! Eu acabei indo para o Godot porque achei um ótimo equilíbrio entre conseguir fazer muita coisa com os módulos, ser uma Engine relativamente leve e a simplicidade no geral! Eu não sei se é a melhor opção para todos que estivessem na mesma posição que eu, mas achei surpreendente expansivo ao mesmo tempo que não engasga tanto a minha máquina quanto a Unity
P.S.: Mas muito obrigado pela sua resposta, Juan!
Boaaaa, muito boa escolha, incluvie ela é bem fácil de aprender cara, principalmente se esse é o seu primeiro game comercial
O problema do gamemaker, é que as vezes o codigo nao funciona, mesmo vc literalmente copiando codigo pra nao ter erro.
hahahah ai não acho que o problema seja a GameMaker em si, mas sim o código usado.
@@gamedevjuan então não sei, mesmo seguindo passo a passo, sem nenhuma alteração, seguindo a logica bonitinha, e ainda sim as vezes não vai, quando executa tem reação diferente do que a pessoa ensina "CURSO", e pra ela da certinho.
Nunca tive esse problema, mas as vezes pode ser o cachê.
A unity é bom pra 2D? ela é excelente!!! hollow knight, cuphead, inside, Gris e Ori and the Blind Forest entre outros o que digam.
Siiiiim FATO!
Mas agora com a Godot 4.3, os novos recursos de scatteging e tile map, está muito fácil consturir os mapas e componentes de gameplay, chegou a dar uma olhada?
@@gamedevjuan baixei ela hoje, estou averiguando esses detalhes.
cara eu faço ads na facul e la tamo vendo muito c#, eu me interessei bastante por gamedev e quero aprender e estudar, quero aprender e me aprimorar mais no c# também, então seria uma boa ir pra Unity ne? mas eu sempre fui muito fã da unreal, tem como fazer c# rodar na unreal também?
Opaaa H0wzy, na real cara, vai para algo DIFERENTE, não existe uma bala de prata manja? algo que resolva tudo, C# é uma linguagem muito solida, bem estruturada e bem amarrada, mas isso aumenta a curva de tempo de produção, ai as vezes pode ser útil vc ter alternativas como python, node, c++, javascript, typescript, java, ruby, go,...... qualquer outra.... por exemplo, para scripts rapidos que são apenas para corrigir um set de dados que foi gravado errado, python é perfeito, vc faz em 6-7 linhas a correção e não te toma tempo. Sacou?
A unity é uma boa engine, mas se a sua ideia é carreira, que foi o que deu a entender, diversifica!
Vai de Godot se vc tem intenção de ir para o Python, vai de Unreal se vc tem a intenção de entender algo mais low-level, e se a intenção for só brincar mesmo, escolhe qlqr uma e sai testando, tipo, 50-100 horas cada uma.
@@gamedevjuan fechou mano vou dar uma estudada aq, pensei em começar por alguma engine mais facil pra aprender primeiro... sipa q vou de unreal com c++
Unreal definidamente é a mais difícil, se vc quer ir pela mais fácil, com foco em programação, vai de Godot
Mas a Unity vai ser cobrado pela primeira instalação, ou então 2.5% dos lucros, entre essas duas possibilidades, vai ser cobrado o de menor valor. Ou seja, um valor menor do que os 5% da receita bruta cobrado pela Unreal.
Todas as mencionadas valem muito a pena.
Opaa Supremo beleza?
Cara, alguns pontos importantes que acho que precisa ser levado em consideração:
1. Na Unreal é 1 MILHÃO de dolares para começar a cobrar alguma coisa (POR JOGO), na Unity, é Duzentos mil dolares por FATURAMENTO TOTAL DA EMPRESA, VINDO DO JOGO, OU NÃO!
2: A unreal cobra 5% DO QUE EXCEDER o milhão que falamos ali. Já a Unity cobra do faturamento do MÊS.
3: POSSO TER ENTENDIDO ERRADO ou pode ter mudado, mas parece que a Unity deu opção de escolha runtime fee OU 2.5% ADICIONAIS a cobrança já padrão no contrato, sem mencionar o pagamento das licenças PRO e ENTERPRISE que são outra paulada que você paga POR ASSENTO.
Eu não acho a Unity uma opção viável financeiramente falando. Prefiro programar um pouco mais na Godot ou ir para Unreal se precisar de algo mais bruto. OPINIÃO PESSOAL, discussão saudável mesmo heheh
Eu retomei meu projeto de criar um MMORPG brasileiro na Unity Engine. Postei um vídeo atualizado dele hoje no meu canal, se alguém quiser dar uma olhada agradeço muito pela força.
MMORPG? Coragem, é o primeiro projeto?
me indica um programador freelancer?
opaaa poderia ser mais especifico?
@@gamedevjuan tipo um jogo de cartas,bem simplificado mesmo,ja tenho o GDD
@@gMb144p cara, nesse caso, recomendo você ir atras de uma empresa, e não de um freelancer, vc vai precisar mais do que apenas um desenvolvedor (PS: Juan aqui)
@@MarriedGames conhece alguma?
studiomarriedgames.com/sobre-nos
To na batalha de aprender gdscript
Boaaa, tem um site do GDScript que ajuda com isso, mandei ele para a galera do curso esses dias, se liga: gdquest.github.io/learn-gdscript/ (dá pra mudar para br, mas recomendo deixar em inglês para se destacar da ggalera)
@@gamedevjuan obg
Bom dia!
Amigo encontrei uma parte no termo da Unity que poderia ser retirado 500 dólares, o que seria exatamente isso? Se a minha receita ultrapassar esse valor não consigo receber?
Pode me mandar o link para eu dar uma olhada?
Não recomendaria Unity, dado as controvérsias
Eu tbm fico com o pé atrás cara, soltei um vídeo ontem sobre ela, agora que está na licença que a regra é aquela, a gente pode até brigar judicialmente, mas confiar não confio não kkk