• Crie um Jogo de Luta de Rua (Beat'em Up) na Unity: www.udemy.com/course/jogo-de-luta-de-rua-na-unity/?referralCode=461129777E207EDF524B [Esse vídeo reúne as 25 aulas do nosso curso "Começando na Unity e C#", onde aprendemos o básico da Unity e de sua linguagem de programação CSharp :)] | -- Links úteis -- | • Baixe a Unity: unity.com/pt/download • Baixe o Visual Studio Code: code.visualstudio.com/ • Apoie o canal: apoia.se/desenvolvendojogos === == === 🎮 Meus cursos de Criação de Jogos e Programação: • Jogo de Luta de Rua (Beat'em Up) na Unity: www.udemy.com/course/jogo-de-luta-de-rua-na-unity/?referralCode=461129777E207EDF524B • Crie seu primeiro jogo na Godot 4: www.udemy.com/course/godot-4-crie-seu-primeiro-jogo-na-godot-usando-gdscript/?referralCode=32FB71C00E7F0238FC39 • Aprenda a criar um jogo de Plataforma 2D na Unity: www.udemy.com/course/unity-crie-um-jogo-de-plataforma-2d/?referralCode=43A6B0F606DF6F9EB5DC • Crie um Jogo FPS Retrô na Unity: www.udemy.com/course/aprenda-a-criar-um-jogo-fps-retro-na-unity-e-c/?referralCode=B226231334BFCC416BE9 • Crie o seu primeiro jogo na Unity 2D: www.udemy.com/course/unity-2d-aprenda-a-desenvolver-um-jogo-de-iniciante-em-c/?referralCode=5AC3A8752BE9CE8C8C52 • Crie um Jogo Top-Down Shooter 2D na Unity: www.udemy.com/course/crie-um-jogo-top-down-shooter-2d-na-unity-2021-e-c/?referralCode=9F9235F1732C79358491 • C# - Primeiros Passos | Aprenda a programar do zero: www.udemy.com/course/c-sharp-primeiros-passos-aprenda-a-programar-do-zero/?referralCode=3544523C9D81CABFC726 === == === "A verdadeira felicidade está em ver e fazer o outro feliz!" & "Sorria hoje, você merece ser feliz!"
Gratidão pelo curso! Estou iniciando na área e vou tentar absorver o máximo de conhecimento possível por aqui. Você explica didaticamente cada passo e tradução os termos que você utiliza em inglês, diferente de outro curso que eu estava fazendo sem entender muita coisa! Parabéns pelo canal ❤🎉
Fico muito feliz em saber que as aulas estejam lhe ajudando, e mais ainda que está iniciando nessa área (que eu acho muito legal). Bons estudos e abraços :)
Exato. No início da primeira iteração do loop, a variável "i" é criada e seu valor é verificado; depois de rodado, aumentamos ela em 1. Após isso, todas futuras iterações começarão verificando seu valor e, uma vez rodado o loop, iremos apenas aumentar ele :)
Eu consegui completar a aula mais não consigo fazer nem mesmo o básico sozinho não sei onde achar o que preciso, eu está tentando criar um jogo, a primeira coisa que tentei fazer foi que o jogador consiga arrastar item mais simplesmente não sabia o que seria nessesario para fazer isso
Primeiramente, meus parabéns por ter concluído o curso! Sua dedicação em chegar até o final o levará muito longe :) Ficar perdido em como fazer as coisas é completamente normal. Afinal, estamos usando uma ferramenta que não foi desenvolvida por nós. O que precisamos fazer é dividir as tarefas em "mini tarefas". Por exemplo: Quero que o jogador arraste um item (acredito que queira fazer isso com o mouse). De início, podemos procurar um tutorial que ensine a fazer isso; mas nem sempre encontraremos uma aula que nos entregue tudo o que precisamos. Então partimos para as "mini tarefas". O jogador utilizará o mouse para arrastar o item: vou pesquisar como encontrar a posição do mouse na tela. Feito isso, verei como identificar sobre o que o mouse está posicionado (se é o objeto arrastável ou não). Depois, pensarei numa lógica para mover o objeto para a posição do mouse. E assim por diante. Aprender a programar é um processo que leva tempo e exige bastante dedicação, porque nem sempre as coisas funcionarão de primeira. E está tudo bem, porque, ao jogarmos um jogo, apenas vemos o produto final, e não os dias, semanas e meses que levaram para deixá-lo pronto. O que recomendo é que faça diversos jogos simples, seguindo diversos tutoriais de diversos professores, para ir pegando o jeito da coisa e ir aprendendo diferentes maneiras de fazer a mesma coisa. Em relação à documentação, ela mostra como os comandos e componentes funcionam, mas é meio confusa às vezes; então a recomendo para se ter uma ideia geral da engine, mas não dependendo exclusivamente dela. Abraços :)
Po, parabéns pela sua didática e conteúdo.. aprendi muita coisa que nao vi em cursos pagos. Pode me tirar uma duvida? Eu particularmente acho fabricar jogos na Unity a pain in the ass. Você coloca um monte de bagulho na tela, depois atacha um monte de script nesses objetos, fica tudo espalhado e acaba que fica difícil se achar. Como seria assim a melhor prática de programação na Unity? Os visuais a gente projeta no editor e os scripts a gente projeta de forma separada ou temos sempre que ficar anexando? Daria pra fazer tudo pelo código? Coloca os scripts num objeto em branco e era isso? agradeço desde já se puder responder. Abraço e parabéns pelo conteúdo! :)
Fico muito feliz que tenha gostado :) Sobre a pergunta: Até onde eu sei, todas as engines funcionam dessa maneira (criando objetos e programando suas funções, e ficando com centenas deles na cena). Acredito que, em coisas simples (como adicionar "Components" e afins), você até possa gerá-las pelo código. Mas imagino que daria muito mais trabalho e consumiria muito tempo. Realmente, às vezes, a aba "Inspector" fica uma bagunça. Mas, nesse caso, podemos criar "GameObjects" vazios para segurarem (serem pais) de diversas categorias, como: - CENÁRIO (pai de todos os "GameObjects" relacionados ao cenário); - COLETÁVEIS (pai de tudo o que pode ser coletado); - etc. Se quiser, pode também criar um Script diretamente no "GameObjet", da mesma forma que adiciona um "Component" nele. Abraços :)
Gostaria de saber se tudo feito na aula pode ser feito em URP pois chatgpt falou que Build-in está ficando obsoleto não sei se aprendo em URP ou Build-in
Pode seguir tranquilamente em qualquer uma das opções :) Elas se referem ao modo de renderização da Unity, que nos permite adicionar efeitos para melhorar a imagem final do jogo. E, como no curso nos concentramos em estudar os fundamentos da Unity e a lógica da programação, a renderização não interfere em nada.
@@DesenvolvendoJogos oi resolvi logo dps de ter enviado o comentário, uso a unity6 e acontece que eu estava usando o modelo c#empty script, ao invés do monobehavior
Finalizando este curso, terá um bom entendimento dos princípios da programação, assim como uma leve ideia de como a Unity funciona. Por isso, recomendo que siga alguns tutoriais/cursos onde são criados jogos simples. Quanto mais simples for, melhor! O importante é ir se acostumando com a Unity e a programação. Feito isso, recomendo que comece a criar seus próprios jogos (também simples), mas procurando montar os sistemas por conta própria (ainda assim, sempre precisaremos dar uma olhada em um tutorial ou outro). Se tiver interesse, temos diversos cursos gratuitos aqui no canal, além desse. Abraços :)
• Crie um Jogo de Luta de Rua (Beat'em Up) na Unity: www.udemy.com/course/jogo-de-luta-de-rua-na-unity/?referralCode=461129777E207EDF524B
[Esse vídeo reúne as 25 aulas do nosso curso "Começando na Unity e C#", onde aprendemos o básico da Unity e de sua linguagem de programação CSharp :)]
| -- Links úteis -- |
• Baixe a Unity: unity.com/pt/download
• Baixe o Visual Studio Code: code.visualstudio.com/
• Apoie o canal: apoia.se/desenvolvendojogos
=== == ===
🎮 Meus cursos de Criação de Jogos e Programação:
• Jogo de Luta de Rua (Beat'em Up) na Unity: www.udemy.com/course/jogo-de-luta-de-rua-na-unity/?referralCode=461129777E207EDF524B
• Crie seu primeiro jogo na Godot 4: www.udemy.com/course/godot-4-crie-seu-primeiro-jogo-na-godot-usando-gdscript/?referralCode=32FB71C00E7F0238FC39
• Aprenda a criar um jogo de Plataforma 2D na Unity: www.udemy.com/course/unity-crie-um-jogo-de-plataforma-2d/?referralCode=43A6B0F606DF6F9EB5DC
• Crie um Jogo FPS Retrô na Unity: www.udemy.com/course/aprenda-a-criar-um-jogo-fps-retro-na-unity-e-c/?referralCode=B226231334BFCC416BE9
• Crie o seu primeiro jogo na Unity 2D: www.udemy.com/course/unity-2d-aprenda-a-desenvolver-um-jogo-de-iniciante-em-c/?referralCode=5AC3A8752BE9CE8C8C52
• Crie um Jogo Top-Down Shooter 2D na Unity: www.udemy.com/course/crie-um-jogo-top-down-shooter-2d-na-unity-2021-e-c/?referralCode=9F9235F1732C79358491
• C# - Primeiros Passos | Aprenda a programar do zero: www.udemy.com/course/c-sharp-primeiros-passos-aprenda-a-programar-do-zero/?referralCode=3544523C9D81CABFC726
=== == ===
"A verdadeira felicidade está em ver e fazer o outro feliz!" & "Sorria hoje, você merece ser feliz!"
Mesmo que não gostar, eu fiz questão de comprar o curso, só por causa das aulas aqui do youtube.
Parabéns pela iniciativa irmão!
Muito obrigado pelo apoio :)
Gratidão pelo curso! Estou iniciando na área e vou tentar absorver o máximo de conhecimento possível por aqui. Você explica didaticamente cada passo e tradução os termos que você utiliza em inglês, diferente de outro curso que eu estava fazendo sem entender muita coisa! Parabéns pelo canal ❤🎉
Fico muito feliz em saber que as aulas estejam lhe ajudando, e mais ainda que está iniciando nessa área (que eu acho muito legal).
Bons estudos e abraços :)
muito bom o curso aprendi bastante recomendei pros meus amigos
[
Fico muito feliz que tenha gostado, e agradeço o apoio :)
Mais um vídeo pra maratonar hahahua
Muito obrigado pelo vídeo está sendo fácil aprender com você👍 hoje em dia deveria ter mais pessoas como você... parabéns!
Eu que agradeço. Fico muito feliz que esteja gostando das aulas :)
E obrigado por suas palavras.
Cara, que curso top!!!!
Opa! Fico muito feliz que tenha gostado :)
Completei a aula 🎉🎉🎉🎉🎉
Parabéns!!!
Gosto muito dos seus videos!!
Opa! Fico muito feliz em saber disso :)
Muito bom o curso! vou comprar mais a frente um na udemy
Fico muito feliz que tenha gostado e agradeço o apoio.
Bons estudos :)
Muito bom seu video mano espero que alcance mais pessoas
Fico muito feliz que tenha gostado, Rafael :)
E agradeço suas palavras.
Melhor curso
Fico muito feliz que tenha gostado, Thiago :)
nooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooosaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa. obrigado!
Fico feliz que tenha gostado :)
tava querendo dar uma revisada kkkkk vlw.
Sobre o for loop; É sempre o terceiro código dentro dos parenteses que roda depois do loop?
Exato.
No início da primeira iteração do loop, a variável "i" é criada e seu valor é verificado; depois de rodado, aumentamos ela em 1.
Após isso, todas futuras iterações começarão verificando seu valor e, uma vez rodado o loop, iremos apenas aumentar ele :)
@@DesenvolvendoJogos Ataa, entendi, obrigado gabriel! :D
@@BatataAssadadasilva Fico feliz em poder ajudar :)
Eu consegui completar a aula mais não consigo fazer nem mesmo o básico sozinho não sei onde achar o que preciso, eu está tentando criar um jogo, a primeira coisa que tentei fazer foi que o jogador consiga arrastar item mais simplesmente não sabia o que seria nessesario para fazer isso
Já tentei olhar a documentação da unity mais ou eu não sei como olha uma documentação ou não sei o que devo procurar para conseguir o que quero
Primeiramente, meus parabéns por ter concluído o curso!
Sua dedicação em chegar até o final o levará muito longe :)
Ficar perdido em como fazer as coisas é completamente normal. Afinal, estamos usando uma ferramenta que não foi desenvolvida por nós.
O que precisamos fazer é dividir as tarefas em "mini tarefas".
Por exemplo:
Quero que o jogador arraste um item (acredito que queira fazer isso com o mouse).
De início, podemos procurar um tutorial que ensine a fazer isso; mas nem sempre encontraremos uma aula que nos entregue tudo o que precisamos.
Então partimos para as "mini tarefas".
O jogador utilizará o mouse para arrastar o item: vou pesquisar como encontrar a posição do mouse na tela.
Feito isso, verei como identificar sobre o que o mouse está posicionado (se é o objeto arrastável ou não).
Depois, pensarei numa lógica para mover o objeto para a posição do mouse.
E assim por diante.
Aprender a programar é um processo que leva tempo e exige bastante dedicação, porque nem sempre as coisas funcionarão de primeira.
E está tudo bem, porque, ao jogarmos um jogo, apenas vemos o produto final, e não os dias, semanas e meses que levaram para deixá-lo pronto.
O que recomendo é que faça diversos jogos simples, seguindo diversos tutoriais de diversos professores, para ir pegando o jeito da coisa e ir aprendendo diferentes maneiras de fazer a mesma coisa.
Em relação à documentação, ela mostra como os comandos e componentes funcionam, mas é meio confusa às vezes; então a recomendo para se ter uma ideia geral da engine, mas não dependendo exclusivamente dela.
Abraços :)
@@DesenvolvendoJogos obg ajudou de mais 👍🏻👍🏻
Po, parabéns pela sua didática e conteúdo.. aprendi muita coisa que nao vi em cursos pagos. Pode me tirar uma duvida? Eu particularmente acho fabricar jogos na Unity a pain in the ass. Você coloca um monte de bagulho na tela, depois atacha um monte de script nesses objetos, fica tudo espalhado e acaba que fica difícil se achar. Como seria assim a melhor prática de programação na Unity? Os visuais a gente projeta no editor e os scripts a gente projeta de forma separada ou temos sempre que ficar anexando? Daria pra fazer tudo pelo código? Coloca os scripts num objeto em branco e era isso? agradeço desde já se puder responder. Abraço e parabéns pelo conteúdo! :)
Fico muito feliz que tenha gostado :)
Sobre a pergunta:
Até onde eu sei, todas as engines funcionam dessa maneira (criando objetos e programando suas funções, e ficando com centenas deles na cena).
Acredito que, em coisas simples (como adicionar "Components" e afins), você até possa gerá-las pelo código. Mas imagino que daria muito mais trabalho e consumiria muito tempo.
Realmente, às vezes, a aba "Inspector" fica uma bagunça. Mas, nesse caso, podemos criar "GameObjects" vazios para segurarem (serem pais) de diversas categorias, como:
- CENÁRIO (pai de todos os "GameObjects" relacionados ao cenário);
- COLETÁVEIS (pai de tudo o que pode ser coletado);
- etc.
Se quiser, pode também criar um Script diretamente no "GameObjet", da mesma forma que adiciona um "Component" nele.
Abraços :)
Gostaria de saber se tudo feito na aula pode ser feito em URP pois chatgpt falou que Build-in está ficando obsoleto não sei se aprendo em URP ou Build-in
Pode seguir tranquilamente em qualquer uma das opções :)
Elas se referem ao modo de renderização da Unity, que nos permite adicionar efeitos para melhorar a imagem final do jogo.
E, como no curso nos concentramos em estudar os fundamentos da Unity e a lógica da programação, a renderização não interfere em nada.
@DesenvolvendoJogos entendi obg
e se eu escreve manualmente da um erro de sintaxe
da pra usar no linux??
Quando crio o meu script, a unity não cria aquele código de começo, só o : using UnityEngine;
public class
{
}
Pq?
Eita, é a primeira vez que vejo isso.
Qual versão da Unity você está utilizando?
@@DesenvolvendoJogos oi resolvi logo dps de ter enviado o comentário, uso a unity6 e acontece que eu estava usando o modelo c#empty script, ao invés do monobehavior
Na sua versão aparece apenas c# script, por isso acabei me confundindo
@@capo5782 Pelo visto, a Unity andou acrescentando opções extras. Tenho de dar uma olhada :)
@@DesenvolvendoJogos poisé, atrapalha um pouco já que nunca vai estar como os tutoriais
professor o meu vscode não mostra esse autocomplete mostando o "debug.log"
já arrumei, com a ajuda do chatgbt kkkkkk
@@tkykazuvx4054 O VSCode tem dessas, às vezes kkkk
Mas também podemos escrever sem o auto complete :)
ALGUEM ME AJUDA MEU PC E BOM, POREM A UNITY NAO CARREGA DE JEITO NENHUM
Estou com uma dúvida. Depois desse curso, o que eu foco em aprender?
Finalizando este curso, terá um bom entendimento dos princípios da programação, assim como uma leve ideia de como a Unity funciona.
Por isso, recomendo que siga alguns tutoriais/cursos onde são criados jogos simples.
Quanto mais simples for, melhor! O importante é ir se acostumando com a Unity e a programação.
Feito isso, recomendo que comece a criar seus próprios jogos (também simples), mas procurando montar os sistemas por conta própria (ainda assim, sempre precisaremos dar uma olhada em um tutorial ou outro).
Se tiver interesse, temos diversos cursos gratuitos aqui no canal, além desse.
Abraços :)
Aprovadissimo como curso de programação básica, porem para quem procura curso de Unity não tá muito bom não...