Oi!
Se você está assistindo isso, presumo que você chegou ao final de um dos meus cursos da Udemy.
Muito obrigado por se inscrever e analisar o conteúdo.
Eu realmente espero que você tenha aprendido algo que vale a pena.
Agora estou aqui neste último vídeo para realmente contar um pouco mais sobre mim.
Então, sou formado em Ciência da Computação e Computação Gráfica e fiz doutorado em Inteligência Artificial para personagens
de jogos.
Depois que terminei minha graduação, comecei a lecionar na universidade e, durante esse período,
escrevi alguns livros.
Portanto, este livro aqui foi o primeiro livro que escrevi, que era a programação de personagens críveis para jogos e
você pode encontrar todos esses livros na Amazon.
Isso foi baseado no meu estudo de doutorado e realmente analisa o comportamento humano e todos os tipos de algoritmos
que você pode escrever, não apenas para mover os personagens, mas também para fazê-los se comportar.
Depois disso, escrevi esta, que é sobre as inteligências artificiais retratadas em Star Trek e analisa todo o tipo
de teorias por trás disso e se elas poderiam ser reais ou não
e,
mais recentemente, eu estava escrevendo livros sobre Unity. Agora você provavelmente já me ouviu falar
sobre isso, mas pensei em mostrar a você que existe essa versão, há uma versão móvel.
Este está agora na sua 3ª edição, que será lançada muito em breve quando eu estiver fazendo este vídeo em particular.
Então sim.
Então, esses são os livros que eu fiz sobre Unity e desenvolvimento de jogos, então eu realmente amo o campo e
amo poder ensinar o conteúdo. Se você estiver
interessado em aprender mais, obviamente tenho esses livros, mas também tenho um toda uma série de cursos da Udemy que você pode dar
uma olhada e, se você for ao meu site, que é um Holistic3D. você poderá dar
uma olhada no catálogo desses cursos.
Agora, como uma coisa final, o que eu gostaria de lhe dar é um pequeno conselho sobre para onde você vai daqui.
Muitos estudantes terminam um curso e pensam "Bem, o que eu faço agora? Quero aprender mais sobre este
tópico. " Seja ele qual for.
Bem, existem muitos livros e muitos recursos na Web. Na verdade, existem muitos recursos na Web. Se você
pesquisar um tópico em particular no Google, poderá ficar completamente impressionado com o que deve fazer e
quais são. realmente válido e
isso é uma preocupação bastante legítima.
Quero dizer, você vai aprender com alguém que conhece as coisas deles?
Então, acho que a primeira coisa quando você encontra algum conteúdo, é preciso se perguntar de onde veio o
conteúdo e quem o está produzindo e analisar sua credibilidade.
Você quer ver o histórico deles.
Eles estiveram no desenvolvimento de jogos?
Eles são desenvolvedores de jogos?
Eles têm qualificações para realmente ensinar essas coisas a você, para que você possa realmente acreditar no que
eles estão falando?
É a mesma coisa quando se trata de assistir a outros vídeos do
YouTube e, enquanto falamos sobre o YouTube, posso dizer que tenho
um canal no YouTube, onde há vários tutoriais voltando desde quando havia Unity 5 e até meio que antes disso, em diferentes
tópicos, com os quais você pode ler livremente, mas
existem muitos YouTubers realmente bons por aí que sabem tudo e acho que é apenas uma
questão de descobrir quem eles são, ver como muitos seguidores que eles têm e, possivelmente, olhando
para o currículo e o histórico deles.
Quanto a você e sua jornada pessoal, para onde você vai agora se deseja seguir seriamente sua paixão de se tornar
um desenvolvedor de jogos?
Bem, a primeira coisa é praticar e digo a todos os meus alunos isso ... pratique, pratique, pratique!
Eles dizem que leva cerca de 8 anos para se tornar um programador e isso provavelmente é verdade.
Muitas pessoas aprendem a programar pensando "eu vou conseguir isso em seis meses", mas na verdade
não começa a clicar por muito tempo praticando.
Não tenha medo de erros do Google e de pesquisar coisas e descubra o que está errado quando seu
código está errado e não pense que você precisa se lembrar de tudo.
Nós programadores não.
Acho que quando você chega a um certo ponto em seus conhecimentos e habilidades de programação, começa a entender mais sobre
onde procurar ajuda e a única maneira de
saber isso é se continuar praticando e continuar procurando . Nunca, tenha medo
de perguntar a alguém. Você pode pensar no antigo cenário da sala de aula, onde
as pessoas se sentam na parte de trás e sempre têm medo (pode até ter sido você
e eu sei que eu mesmo fiz isso), onde você não quer fazer uma pergunta porque pense "Oh, isso pode ser
estúpido", mas se você quiser saber a resposta para uma pergunta, provavelmente há muitas outras pessoas que também querem saber, então é só perguntar!
Pergunte-nos, pergunte-me.
Estamos aqui para
ajudá-lo e adoramos que você tenha paixão pelo aprendizado e que queremos ajudá-lo. Não há perguntas muito estúpidas
e que provavelmente nunca ouvimos antes e que não possamos encontrar uma resposta, se
nós nem mesmo sabemos disso.
Agora, junto com isso, depois de praticar, você precisa ler bastante e quero dizer que você escolhe
alguns livros didáticos de boa qualidade e analisa-os, e eles proporcionam muita percepção e, especialmente, toda a teoria de fundo,
porque você realmente precisa para saber o que está acontecendo por baixo
e meu curso de matemática é tudo sobre isso. Matemática para desenvolvedores de jogos é entender toda a
matemática que está acontecendo em segundo plano, para que, quando as coisas derem errado, você
entenda o que está acontecendo de errado e, portanto, você possa corrigi-lo ou saber
onde procurar realmente avançar e corrigi-lo. e não posso enfatizar o suficiente como esse conhecimento e entendimento de segundo
plano são tão importantes para
avançar e não é apenas saber usar software, mas você quer se tornar alguém que saiba como criar
esse software.
Então, você precisa saber o que faz com que isso funcione e os
algoritmos,
as estruturas de dados e a matemática,
e isso possa parecer realmente esmagador (e eu acho que sim, se você realmente está
apenas começando), mas é um longa jornada, como eu disse. Então me levou definitivamente décadas para chegar onde estou e
absorver todo
o conhecimento que tenho e
você chegará lá, você chegará e é apenas uma questão de você absorver e realmente começar a ler sobre isso.
Além disso, o outro ponto que gostaria de dar é compartilhar suas coisas.
Não importa o que é.
Não importa o que você conseguiu.
Se você tem algo para trabalhar e está realmente empolgado com isso, informe a comunidade.
Portanto, existem inúmeros fóruns do Unity nos quais você pode
compartilhar, há os Holistic Game Developers no Facebook, há
outros grupos no Facebook,
há Discord,
há um monte de lugares. Comece seu próprio blog sobre sua jornada.
É realmente importante
(e eu vou fazer isso) quando você estiver desenvolvendo coisas, mantenha um registro disso.
Não importa quão pequeno seja seu pequeno triunfo agora, mas você continuará desenvolvendo-o à medida que avança e acabará com esse
portfólio de coisas que você fez, o que mostra sua jornada de aprendizado e como você expandiu você mesmo, expandiu seu conhecimento
e ficou melhor e, quando você está indo para um emprego, é isso
que seus empregadores realmente querem ver. Eles querem ver que você é
realmente bom no que faz, mas que também veio desde o início, sabe, de onde veio e
como se desenvolveu e chegou aonde está agora e que está está realmente motivado e pronto para trabalhar
para eles.
Finalmente, ajude outras pessoas.
A melhor maneira de aprender algo é se você tentar explicar para outra pessoa e
é isso que eu faço.
Se eu quiser aprender um novo tópico, começo a fazer tutoriais.
Começo a obter o máximo de
código possível, decompondo tudo e depois descobrindo o que cada pedacinho faz.
Portanto, seja muito experimental sobre isso também.
Se você quer saber "Ok, eu já vi esse ótimo aplicativo de rede e não tenho absolutamente nenhuma idéia do que
ele faz.
", reduza o código e passe por
ele pouco a pouco, reunindo pequenos pedaços, experimente e veja o que cada bit faz porque hoje
em dia não há muita documentação realmente boa sobre como as coisas
foram reunidas, é por isso que acho que temos todos esses ótimos cursos que o ajudam a navegar por isso,
mas é
possível fazê-lo você mesmo, depois de ter o suficiente para saber a que direção seguir
e voltar a ajudar as pessoas, sim, ajude as pessoas. Vá para os fóruns e, se alguém tiver um problema, você
o resolveu, coloque-o também, porque isso também agrega sua própria reputação na Internet, a qual você pode apontar quando procura
um emprego no espaço.
Você terá uma reputação no espaço, as pessoas terão ouvido falar de você e nem importa o quão pequeno
é o problema que você está resolvendo para alguém, basta fazê-lo.
Coloque-se lá fora.
É muito assustador quando você começa, mas é muito importante que você seja visto,
porque há muitas pessoas neste espaço tentando avançar.
Por fim, nesse lado da ajuda, se você tem um conjunto específico de habilidades e, por exemplo, deseja criar seu próprio jogo
e você é um artista e não sabe como programar, então encontre um programador.
Existem muitos programadores por aí que são artistas inúteis e você sabe que vou garantir ser um
daqueles que, sou programador, não sou
artista.
Eu tento o lado da arte, mas você sabe, eu não sou o
melhor artista e, se você puder encontrar alguém que combine com suas habilidades, você pode formar
uma pequena equipe de desenvolvimento de jogos, então vá em frente!
Faça isso.
Sim.
Divulgue suas idéias e, acima de tudo, aproveite este espaço, porque
é muito divertido.
A aprendizagem da matemática e da codificação e da arte e espaço 3D.
É tão agradável, então se você está fazendo isso, eu sei que você gosta e que está com fome de saber mais
sobre isso, e eu amo isso.
Portanto, MANTENHA A MOTIVAÇÃO e tudo de bom na sua jornada e, por favor, mantenha contato
comigo enquanto continua.