GameDev Reage: Tutorial de Unity da Danki Code
Vložit
- čas přidán 26. 07. 2024
- Reagindo a um tutorial de Unity do Danki Code. Será se é bom?!
Link do vídeo: • VAMOS CRIAR UM JOGO EM...
Eu sou o Gabriel Barbosa, formado em Jogos Digitais, desenvolvedor de jogos e neste canal busco compartilhar um pouco do meu conhecimento e experiência com desenvolvimento e programação na Unity.
🔔 Não esqueça de se inscrever e ativar as notificações para não perder nenhuma atualização.
🖱️ Me acompanhe também nas redes sociais:
Instagram: / highlevelgamesbr
Facebook: / highlevelgamesbr
Twitter: / gabrieelbarbosa
Discord: / discord
Todos os links: linktr.ee/HighLevelBR
Contato e-mail: gabrielgamedev @ gmail .com
Cool Rock - Take the Lead de Kevin MacLeod está licenciada sob uma licença Creative Commons Attribution (creativecommons.org/licenses/...)
Origem: incompetech.com/music/royalty-...
Artista: incompetech.com/ - Hry
Como alguém que mexe com Unity há 6 anos, vou ir acompanhando o tutorial e dizendo os erros de iniciante cometidos pelo maninho da Danki Code e editando este comentário:
- Errou ao importar assets: é sempre bom organizar o projeto desde o começo, criar uma pasta Sprites por exemplo, além de que faltou criar um Preset pra já importar configurado e não ter que configurar cada sprite na mão (o Pixel Per Unit e modo de filtragem por exemplo).
- Errou ao escalar a maçã pelo transform, além disso fazer ficar com aqueles pixeis de tamanho diferente o correto pra se escalar é criar um child pra poder escalar sem afetar outros componentes.
- Errou ao não configurar as sprites, pra pixel art está totalmente errado, o certo seria ele setar primeiro o Pixels Per Unit pra 16 por exemplo, trocar o Format pra RGBA32 e o Filter Mode para Point (No Filter)
- Usou Text em vez de TextMeshPro, o texto vai ficar borrado, é mais lento e bem limitado (tanto que atualmente o padrão da Unity já é TextMeshPro).
- Sem padronização alguma em relação à nomes e estilos, criou coisas com letras minúsculas, misturou português e inglês (o correto seria fazer só em inglês pra padronizar).
- Scripts com letra minúscula, o correto é utilizar PascalCase.
- Criando só variáveis publicas em vez de privadas / serializadas com serializefield.
- Não está seguindo padrão de nomenclatura do C#.
- Está concatenando em vez de interpolar strings, isso gera garbage.
- Collider ficou torto devido à forma com que foi escalonado, é só segurar alt que ja puxa os dois lados / topo e cima.
- Errou ao usar Collision em vez de Trigger, não faz nem sentido usar Collision se o objeto vai ser destruido ao encostar e não vai aplicar forças no outro rigidbody.
- Errou ao usar colisor 3D.
Resumo: parece que estou vendo alguém que começou mês passado a aprender Unity tentando ensinar alguém, esses erros acimas são os erros BÁSICOS que nem as pessoas que estudaram comigo no primeiro ano do curso de jogos digitais cometiam, ainda há diversos outros que não levei em consideração por ser um tutorial básico, como por exemplo destruir os objetos em vez de utilizar uma pool, dentre diversos outros.
interessante mano, vc poderia indicar algum material bom pra estudo? algo nesse nível que vc falou ai pq já tenho experiência na unity, gostaria de aprender sobre boas praticas etc.
Por isso o curso dele todo de gamedev é sobre como criar uma engine (só código) em java, e fazer jogos 2d com essa linguagem.
De unity e demais, não tem 1 aula boa.
Gabriel fale eu tô em projeto servidor pirada do wyd
Antigo jogo da Ongame
Desenvolvido em c++
Qual curso pra eu estudar para fazer todas correções e implementação no meu servidor MMORPG
Pode me ajudar em curso que realmente me ensine a ser programador pra meu servidor
po mas a maioria dos erros que vc apontou nao sao erros objetivamente falando, mas simplesmente boas pratica de programação. é bom entender a diferença entre erro e pratica de programação.
@@davi3789Se você deseja programar e não seguir as normas da programação, já está errando, você não vai criar jogos sozinho.
Pior coisa que eu fiz na vida foi ter comprado curso da Danki....
Meus pêsames 😢
@@HighLevelGames deafio fazer esse tutorial corigindo o guilherme
@@HighLevelGames e eu pensando em comprar kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
estava pensando nisso esses dias rsrsrs... não estás sozinho man.. força 🖖✊
comprei achei uma didática horrível, curso horrível ainda bem q paguei barato
É, quem tem muito marketing as vez realmente não sabe o outro lado hehehe Agora, existem ótimos professores que tem a metodologia excelente, mas nao é muito conhecido, um deles é o Patrick do Aprenda Unity, esse cara sim manja de unity
🤩🤩
eu comprei o curso dele, devolvi e pedi refund após 3 dias, é muito ruim, é marketing demais.
@@gdogdumal2871 o curso de quem, da Danki ou do Patrick?
@@mikedosgames137 danki
O curso de games dele é uma compilação, com explicações resumidas do que tem no CZcams
Finalmente achei um canal bom de game dev ❤
Eu ainda sou iniciante, então esses códigos de movimento, EulerAngles, Quaternion, dentro outras lógicas, eu só copio e colo. O que eu queria realmente era um curso ou coisa assim, que me ensinasse realmente os porques do que eu estou fazendo.
High você poderia fazer um tutorial ensinando mais sobre o Charcater Controller? +1 inscrito❤
Bom dia galera. Penso que não adianta somente o tutorial ou o curso ser bom, no meu caso, assisto muitos tutoriais mas não com o intuito de copiar o que está sendo passado, mas sim explorar aquela lógica e implementar a minha própria, adicionando outras coisas. No meu caso, viver só de tutorias e cursos não irá me fazer um bom programador de jogos, eles ajudam? Sim, mas tá longe de ser o suficiente, ler e entender a documentação da engine é muito importante e praticar se possível todos os dias e tentar implementar mecânicas sem ajuda de tutoriais. Não cheguei a comprar o curso dessa galera, mas no meu caso mesmo que o curso ou tutoriais sejam ruins, dá para agregar algo ao meu conhecimento e isso já ajuda muito.
Eu já assisti muitos vídeos desse cara da danki Code. Tem vídeos dele programando usando FindObject dentro do Update, tem muitas coisas q ele faz que atrapalham no desempenho do jogo, os jogos dele devem rodar a 5 FPS. jkkkkk
Esse é ponto interessante que vejo pouca gente falando, a otimização em jogos. Seria interessante se tivesse um vídeo nesse canal mostrando uns pontos importantes(se tem peço desculpas, ainda não vi). Ou apresentando coisas como KDTree que na unity "substitue" o FindObject nos casos em que vc precisa verificar constantemente o objeto mais próximo.
@@Mr.Rafael2005 tem varios vídeos gringos ensinando desde como otimizar strings até como escovar bits em nintendo 64! Se souber inglês o mundo é amplo d+
Eu adquiri o curso em uma promoção uma vez, comprei para ver qual é. Eu achei muito enrolado! Só consegui aproveitar a parte que o wenes soares da a aula do módulo do unity.
Depois de muito procurar, finalmente achei um review honesto sobre a Danki Code.
eu ganhei uma bolsa de estudos como já sou formado em artes clássicas escolhi a graduação de design de animação, mas fiquei muito tentado em fazer jogos digitais, mas como gosto mais da parte de artes e computação gráfica fui para design, acho que fiz uma boa escolha
Pretende liberar algum curso mais intermediário usando as boas práticas prof? estou fazendo todos os seus tutoriais aqui no youtube, essa é a sua diferença irmão, você é um professor nato, ensina e explica direitinho, obrigado mestre!
No momento não pretendo fazer curso
Pior arrependimento foi ter comprado esse curso e ter botado fé que entregariam algo descente até o final. Até no nome do curso é uma mentira. O bonus era um curso de Game Design, que em todas as horas de curso, a única coisa relacionada mesmo a game design era o gdd, que inclusive é extremamente mal explicado. Ele tentam ensinar desenho flat no "curso" de game design. Parece um leigo falando de game design, achando que ele é relacionado a arte do jogo, é vergonhoso. É dito que vc vai criar uma engine própria... A realidade é que tu faz um mini projeto no Java. Não faz nem sentido em nada... Jamais comprem esse curso ou indiquem para alguém. Um tutorial no youtube ou qualquer outro curso que tu pegue por 20 reais na udemy irá te agregar mto mais conhecimento que essa vergonha
Comprei o FullStack Master! Comecei a fazer, mas eu parei e foquei apenas nos da Udemy. Ele enrola demais, para fazê-lo tenho que colocar em 2x.
aproveitando um canal sincero... queria um curso de flutter ou de jogos mobile... sabem dizer qual um curso bom desses 2?
esse danki code é um fanfarrão!
É uma video-aula que basicamente utiliza a metodologia de desenvolvimento EXTREME GO HORSE
Outra também que tenho muita dúvida é da EBAC.... mas o dela é um curso "completo" de desenvolvimento. Tem outros também para ver... cursos da Alura por exemplo!
Tem uns caras bons ai menores que não vendem tanto. Tem o None do Game Maker e tem o Benjamin da Godot.
como me incluir no mercado de jogos através da experiencia com design grafico e tratamento de imagens?
sera que o danki tanka uma live fazendo um jogo, rolando a modelagem simultaneamente e subir o game no itch?... esse Gabriel é brabo hahaha excelente react, aguardando mais videos
eu comprei o curso dele, devolvi e pedi refund após 3 dias, é muito ruim, é marketing demais.
Kkkkkk qual foi
Cada vez mais, percebo que criar conteúdo didático sobre programação não dar tanta audiência quanto criar conteúdo de entretenimento kkkk
Com certeza
@@HighLevelGames sou inscrita dos 2 🤣🤣🤣 .. High Level a anos e área recentemente
Infelizmente,hoje tudo gira em torno de entretenimento,por isso tem tanta gente idiota e esquisita nessa geração.
@@Jorge-A.v. Vc tbm é mt esquisitoide de ficar no quarto mexendo em codiguim de programaçao. Cada um é estranho com algo, ta se achando mt superior quando é gordao dentro de quarto mexendo em computadorzin caralho
O canal desse cara não é sobre programação w sobre empreendedorismo kkk
Estou aprendendo Unreal agora, Unity me estressava demais no C# e algumas limitações que atrasava o projeto.
Vc tem q usar pacotes nas ferramentas, tem umas q pura por padrão fica limitada na versão gratuita.
Quase desisti de programar jogos por causa desse cara.
6:57 Roteiro é o normal, quem programa sabe que acontecem merdas e se acontecer isso durante uma aula não presencial pode quebrar a sequência da aula e atrapalhar a compreensão da audiência.
Ja fiz o curso de php deles. Graças a danki code, me afastei do mercado de programação, pois a didática dele é horrível e eu achava que o problema era eu. Penso até em voltar talvez, mas o mercado mudou muito e perdi anos e anos já.
Olá! Esse camarada (da Danki Code) pode até ser famoso, mas sou mais seus tutoriais!
Estou com um desafio, erro de ponto flutuante. Isso ocorre quando meu char está muito distante. A Unity sugere alterar a origem, mas voei quanto a fazer isso, e no multiplayer (Photon PUN) acredito que dará mais trabalho ainda... Se tiver algum conteúdo ou fonte sobre o assunto, por favor, me indica o caminho.
Qual é o erro que aparece?
@@HighLevelGames , o erro é o seguinte: Due to floating-point precision limitations, it is recommended to bring the world coordinates of the GameObject a smaller range.
Ai o personagem fica tremendo, com error de precisão. Isso ocorrer quando meu char fica muito distante da origem, tipo 120km.
A solução que ví por ai é alterar a origem do sistema quando o player estiver a 5km de distância. Mas não achei como fazer isso.
Estou fazendo um jogo de nave, com viagem entre planetas e esse problema está me limitando. Tive que fazer "portais" quando a nave fica muito distante da origem. Mas sei que tem como resolver isso.
Provavelmente vai ter que dividir seu jogo em chunks pra carregar apenas partes do seu jogo. Quando ficar muito distante você move tudo mais pra próximo da origem, o ponto 0 0 0 do jogo. Mas não sei dizer exatamente como vc pode fazer isso. Nunca trabalhei com cenários tão grandes assim
@@HighLevelGames , verdade. É isso mesmo.
j'ai commencer a faire un petit jeu de simulateur de dé 3D mais je suis bloquer suis le script je ne sais pas comment faire pour la lancer plusieurs dés a la fois a partie d'un button sans les réinitialiser a chaque lancer et afficher le résultat de la somme de toute les faces pouvez-vous m'aider ?
ps: le jeu est pour ihpone
Quando a pessoa faz várias coisas ao mesmo tempo da errado. Se ele focasse só em desenvolvimento de jogos 3d ou só 2d em alguma engine especifica ai sim daria bom.
Eu gosto das aulas do Guilherme, só acho meio enroladas pra explicar pouca coisa, mas no fim é realmente um curso para iniciantes muito bom, mas não acho um bom curso profissionalizante
O curso dele é assim tbm, vc so vai copiando o que ele vai escrevendo, ele nao explica, é tudo confuso, ele mesmo se perde nos codigos. ele mesmo fala "essa parte é complicada mesmo so copia o que eu to fazendo"
O suporte tbm é ridiculo, varias duvidas que perguntei as respostas são "vc tem que pesquisar a solução, pq nos queremos ensinar a pescar"
Só entende o quanto os cursos da Danki são ruins quêm compra.
Ele é bom de conversa, só isso.
Danki code é horrivel o cara ensina jogos em java de uma forma bizzara de simples qualquer tutorial de 1 hr da freecodecamp da de 10 a zero no curso dele, é uma pena que muita gente é iludida por falsas promesas.
Ele é bom em vender curso e fazer propaganda. Eu já sou péssimo em vender curso kkkk. No fim deve ser inversamente proporcional.
Já fiz curso da danki code sobre Ruby. Ele só lê a documentação hahaa.. O curso inteiro é baseado na documentação da tecnologia que ele estiver ensinando
eu comprei o curso dele, devolvi e pedi refund após 3 dias, é muito ruim, é marketing demais.
Comprei o curso de jogos da Danki Code e me arrependi muito. Minha intenção era aprender a criar jogos só que isso não acontece se seu professor não manja do assunto. Se vc ainda não conhece o curso devo informar que na maioria do tempo a impressão que passa é que o Guilherme tá copiando código de algum lugar enquanto grava. Ele não explica 90% das coisas e talvez isso só seja benéfico para quem não se preocupa em ter entendimento real sobre as coisas. Ai você deve pensar, "Aaa mas tem 30 dias para pedir devolução da grana". No meu caso por ser iniciante em programação achei que as coisas estavam caminhando corretamente e nesses 30 dias não consegui visualizar o quão limitado era tudo aquilo. E por último, o Guilherme não explicou as coisas pelo fato de querer terminar em menos de 10mins ele não explicou talvez por não saber. tiver que ver tutoriais dele lidando com um vector foward quando eu não sabia oque era. e outra ele usando FindObjectOfType( ) sem se preocupar em informar pra que danado servia essa função, o curso dele ta repleto de coisas desse tipo. E o pior de tudo isso foi perceber que outros youtubers que realmente manjam do assunto possuem cursos com valores semelhantes ao da Danki, o caso do carinha do canal CrieSeusJogos ou o Guilherme da Uniday Studio. No fim das contas não tinha mais grana pra investir em um desses e tive que lamentar por ter sido influenciado por propagandas do CZcams.
Analisa um dos meus 👀
o curso dele é inteiro assim é tipo “so copiem o que eu to fazendo que eu vou explicar dps” e nunca explica e o pior que ele começa o curso com fazendo o desenvolvimento todo em java do zero. pra o iniciante entender algo pqp.
todos os tutoriais dele é assim kkk
ele processa por qualquer coisa viu
Ih tô ferrado. Tenho nada na minha conta. Mas é só um react inocente. Não tô difamando ele nem nada
@@HighLevelGames comentando só pq uma vez eu fiz um comentário negativo numa rede social do curso e ele ameaçou me processar caso eu nao tirasse o comentário.
Voce poderia se for possivel me ensinar como eu tenho objetos feito de gases na unity? Tipo atmosfera de um planeta, simplesmente um objeto esferico feito de gas ao em vez de ser solido, prometo que se voce fizer isso te dou mais 4 inscritos, e essas contas não são fakes, são apenas contas minhas baseadas para outros servisos, como pessoal, 3D blender e unity, trabalho de escola e jogos.
Como assim, cara? Você fala dos efeitos atmosféricos como vento, chuva?
Se for no caso da atmosfera, que afeta tudo, uma das formas - não é a melhor mas certamente uma das mais diretas - seria criar um gameobject vazio com o script da atmosfera com um array de objetos que seriam afetados por ela, assim daria pra você aplicar os efeitos em cada elemento do seu array.
Agora se for pra fazer uma área específica, como um gás venenoso, é só criar um gameobject sem o rigid body e definir o colisor como trigger, assim o jogador poderia passar por ele.
Cuidado com o processo, fala mal do curso dele não. 🤣🤣
Falei mal não. A galera aí nos comentários que não tá muito satisfeita rs
Comprei e odiei. Por causa desse cara eu quase desisti de programação e game dev. Sou um cara de mais de 40, e a sensação que eu ficava é que eu não teria capacidade de acompanhar o curso, pq eu era completamente zero em programação, e as aulas passavam e eu ficava com a impressão de não estar aprendendo nada.
Eu não entendi nada que ele falou nesse video que ele chamou de tutorial kkkkkkk.
Sem contar os que pagam por avaliações com estrelas e comentários.
não compro mais nenhum curso desse cara, comprei o primeiro curso dele, tinha uma conversa de vitalicio, ele atualizou a plataforma dele e não tenho mais acesso ao curso, o serviço de sac não existe nunca fui respondido.
É ruim demais. Só possuem alunos porque tem muita propaganda.
danki code é golpe
infelizmente eu comprei uma desgraça dessa, é bem ruim mesmo, quem quer aprender aconselho youtube ou CSJ academy ou o Patrick do Aprenda Unity que é um dos cursos pagos mais completos do Mercado, alias fuja de faculdade privada, são bem ruins.
Comprei seu curso e é ruim tbm, nunca responde as perguntas e cheio de bug, e não liberou as aulas todas, porem o da Danki Code é uma porcaria.
Demoro pra responder mas respondo. Te respondi mas vc pediu reembolso antes. As aulas bônus são liberadas depois de uma semana. Questão contratual, infelizmente. Por não concordar com tudo e não conseguir dar o suporte adequado, eu cancelei o curso
Man, chega a ser vergonhoso ele fazer essas coisas, chega a ser triste ele vender curso na internet, os cursos dele são horriveis! So markting! Pra alguem que quer ensinar dev de jogos ele comete tantos erros em tantos viideos que não faz sentido ele continuar criando conteudo ensinando sem nem saber, nojento
não recomendo ninguém comprar esse curso da danki code , horrível
Cursos da Danki são ruins. Não fiz o de games, mas fiz os de Fullstack e não explicam nada, saem digitando códigos e pronto.
Fraquinho demais na programação esse cara da danki. Muito fraco mesmo
Não compre esse curso é muito ruim , esse cara me tirou 400 reias .
Eu odeio a danki com todas as minhas forças, pior plataforma q existe, péssimo ensino, nao atualizam nada...
Resumindo o tutorial do cara é bem podre ,agora sei porque só vejo um canal anunciando esse curso
Pior que ele paga muita gente pra anunciar
pior curso de jogos
@DankiCode Guilherme