Criando Games
Criando Games
  • Видео 142
  • Просмотров 862 371
Coroutines E IEnumerator - Aplicação de Coroutine Para Desenvolver Jogos - C# Para Unity - Aula 53
Fala galerinha , Hoje nós vamos estar dando continuidade no nosso Curso de C# PARA UNITY , Iremos ver sobre Courotines e IEnumerator, e também veremos um exemplo de aplicação no desenvolvimento de jogos.
► QUALQUER COMPRA FEITA DENTRO DE QUALQUER LINK ABAIXO IRÁ AJUDAR O CANAL E O MEU TRABALHO
Fone Bluetooth QCY
amzn.to/3ySrcYu
Ssd 480Gb Kingston A400 Bulk
amzn.to/40rCAWL
Teclado Gamer Redragon
amzn.to/3GfTTmD
Melhor Mouse Gamer Custo Benefício 🔹 amzn.to/3IGSaG1
Excelente HeadSet Gamer Para Streamers:
🔹 HEADSET HYPER X CLOUD STINGER CORE 🔹 amzn.to/3rqnyTf
Teclado Gamer Mais vendido da amazon com um excelente custo beneficio:
🔹Teclado Gamer HyperX Alloy Core Rgb 🔹 amzn.to/3DgU4tK
🚀🚀Turbine seu apren...
Просмотров: 6 731

Видео

Como Salvar Valor Booleano Com PlayerPrefs - C# Para Unity - Aula 52
Просмотров 2,2 тыс.2 года назад
Fala galerinha , Hoje nós vamos estar dando continuidade no nosso Curso de C# PARA UNITY , Iremos ver como podemos salvar valores do tipo booleano utilizando-se playerprefs. ► QUALQUER COMPRA FEITA DENTRO DE QUALQUER LINK ABAIXO IRÁ AJUDAR O CANAL E O MEU TRABALHO Melhor Mouse Gamer Custo Benefício 🔹 amzn.to/3IGSaG1 Excelente HeadSet Gamer Para Streamers: 🔹 HEADSET HYPER X CLOUD STINGER CORE 🔹 ...
C# Para Unity - Salvar Dados Com PlayerPrefs - Aula 51
Просмотров 2,9 тыс.2 года назад
Fala galerinha , Hoje nós vamos estar dando continuidade no nosso Curso de C# PARA UNITY , Iremos Ver um pouco sobre como trabalhamos com o PlayerPrefs para salvar as preferencias do jogador. ► QUALQUER COMPRA FEITA DENTRO DE QUALQUER LINK ABAIXO IRÁ AJUDAR O CANAL E O MEU TRABALHO Melhor Mouse Gamer Custo Benefício 🔹 amzn.to/3IGSaG1 Excelente HeadSet Gamer Para Streamers: 🔹 HEADSET HYPER X CLO...
Camera FPS + Movimento do Personagem no Unity 3D - Simples e Eficiente (Camera em Primeira Pessoa)
Просмотров 7 тыс.3 года назад
Melhor Notebook Custo Beneficio Para Desenvolver Jogos ► amzn.to/3CZbt9z (Qualquer produto que você comprar dentro deste link irá ajudar o canal) Melhor Mouse Gamer Custo Benefício 🔹 amzn.to/3IGSaG1 Fala galerinha , Hoje nós vamos ver como podemos implementar uma camera em primeira pessoa no unity 3d de forma simples e eficiente, junto com a movimentação correta do personagem. (QUALQUER COMPRA ...
Melhores Notebooks Para Desenvolver Jogos - Até 5 Mil Reais - Melhor Custo Benefício
Просмотров 6 тыс.3 года назад
Fala galerinha , hoje lhes trago algumas dicas de notebooks para desenvolver jogos, levando em conta o custo beneficio. (Qualquer compra de qualquer produto feita dentro de qualquer link abaixo irá ajudar o canal) ► LENOVO IDEAPAD S145 - amzn.to/3xyPu8u ► DELL INSPIRON I15 3501 - amzn.to/32GjyUb ► ACER ASPIRE 3 AMD RYZEN 5 3500U - amzn.to/3cVFTyX ► ACER NITRO 5 AN515-55-51D3 - amzn.to/3CZbt9z 🚀...
C# Para Unity - Inputs - Como Usar Teclado Na Unity - GetKey - Aula 50
Просмотров 4,2 тыс.3 года назад
Fala galerinha , Hoje nós vamos estar dando continuidade no nosso Curso de C# PARA UNITY , Iremos Ver um pouco sobre como trabalhamos com Inputs na unity, dessa vez utilizando o teclado. 🎮🎮 MEU JOGO CAT DUNGEON ESCAPE 🎮🎮 ✹✹STEAM: store.steampowered.com/app/1645950/Cat_Dungeon_Escape/ ✹✹ANDROID: play.google.com/store/apps/details?id=com.CriandoGames.CatDungeonEscapePro ✹✹DEMO ANDROID: play.googl...
C# Para Unity - Inputs - GetMouse - Aula 49
Просмотров 2,5 тыс.3 года назад
Fala galerinha , Hoje nós vamos estar dando continuidade no nosso Curso de C# PARA UNITY , Iremos Ver um pouco sobre como trabalhamos com Inputs na unity. 🎮🎮 MEU JOGO CAT DUNGEON ESCAPE 🎮🎮 ✹✹STEAM: store.steampowered.com/app/1645950/Cat_Dungeon_Escape/ ✹✹ANDROID: play.google.com/store/apps/details?id=com.CriandoGames.CatDungeonEscapePro ✹✹DEMO ANDROID: play.google.com/store/apps/details?id=com....
C# Para Unity - Throw Para Tratamento de Erros e Exceções - Aula 48
Просмотров 1,7 тыс.3 года назад
C# Para Unity - Throw Para Tratamento de Erros e Exceções - Aula 48
C# Para Unity - Tratamento de Erros e Exceções : Try Catch Finally Parte 2 - Aula 47
Просмотров 1,5 тыс.3 года назад
C# Para Unity - Tratamento de Erros e Exceções : Try Catch Finally Parte 2 - Aula 47
C# Para Unity - Tratamento de Erros e Exceções : Try Catch Finally - Aula 46
Просмотров 2,1 тыс.3 года назад
C# Para Unity - Tratamento de Erros e Exceções : Try Catch Finally - Aula 46
Cat Dungeon Escape - Trailer Android
Просмотров 7443 года назад
Cat Dungeon Escape - Trailer Android
Melhores Jogos de PS2 Que Marcaram Minha Infância - Melhores Jogos de Playstation 2 (PURA NOSTALGIA)
Просмотров 2373 года назад
Melhores Jogos de PS2 Que Marcaram Minha Infância - Melhores Jogos de Playstation 2 (PURA NOSTALGIA)
Melhores Jogos Lançados em Junho - Melhores Jogos Indies 2021
Просмотров 5653 года назад
Melhores Jogos Lançados em Junho - Melhores Jogos Indies 2021
Curso C# Para Unity - Método FixedUpdate vs Update - Aula 45
Просмотров 2,1 тыс.3 года назад
Curso C# Para Unity - Método FixedUpdate vs Update - Aula 45
Curso C# Para Unity - Método Awake - Aula 44
Просмотров 1,9 тыс.3 года назад
Curso C# Para Unity - Método Awake - Aula 44
Curso De C# Para Unity - Propriedades , Get e Set - Aula 43
Просмотров 3,9 тыс.3 года назад
Curso De C# Para Unity - Propriedades , Get e Set - Aula 43
Melhores Jogos Indies Lançados em Maio - Melhores Jogos Independentes 2021
Просмотров 5183 года назад
Melhores Jogos Indies Lançados em Maio - Melhores Jogos Independentes 2021
Use Eventos No Desenvolvimento De Seus Jogos - Como Utilizei Eventos Na Criação Do Meu Jogo C# Unity
Просмотров 4,5 тыс.3 года назад
Use Eventos No Desenvolvimento De Seus Jogos - Como Utilizei Eventos Na Criação Do Meu Jogo C# Unity
Cat Dungeon Escape - Wishlist On Steam - Trailer
Просмотров 9623 года назад
Cat Dungeon Escape - Wishlist On Steam - Trailer
C# Para Unity - Como Usar Invoke ? Vantagens e Desvantagens - Aula 42
Просмотров 3,3 тыс.3 года назад
C# Para Unity - Como Usar Invoke ? Vantagens e Desvantagens - Aula 42
Como Detectar Colisão Com Sistema De Partículas Unity - Dicas De Unity E C#
Просмотров 1,2 тыс.3 года назад
Como Detectar Colisão Com Sistema De Partículas Unity - Dicas De Unity E C#
Ignorar Colisão Com Um Objeto Em Especifico - Physics2D Unity - Dicas De C# e Unity !!
Просмотров 2,1 тыс.3 года назад
Ignorar Colisão Com Um Objeto Em Especifico - Physics2D Unity - Dicas De C# e Unity !!
C# Para Unity - Eventos / Events - Programando Na Unity - Aula 41
Просмотров 6 тыс.3 года назад
C# Para Unity - Eventos / Events - Programando Na Unity - Aula 41
Chamar Método Repetidas Vezes A Cada Intervalo De Tempo - Invoke Repeating - Dicas de C# e Unity !!
Просмотров 1,1 тыс.3 года назад
Chamar Método Repetidas Vezes A Cada Intervalo De Tempo - Invoke Repeating - Dicas de C# e Unity !!
Top 10 Melhores Jogos Indie Lançados Em Abril !!! - Melhores Jogos Independentes
Просмотров 1 тыс.3 года назад
Top 10 Melhores Jogos Indie Lançados Em Abril !!! - Melhores Jogos Independentes
Como Ativar/Desativar O Volume Do Jogo Completamente - Dicas De Unity e C#
Просмотров 1,4 тыс.3 года назад
Como Ativar/Desativar O Volume Do Jogo Completamente - Dicas De Unity e C#
Curso C# Para Unity - Entenda Como Funciona Delegates em C# - Aula 40
Просмотров 4,6 тыс.3 года назад
Curso C# Para Unity - Entenda Como Funciona Delegates em C# - Aula 40
Como Instanciar Prefabs Usando Resources - Dicas Rápidas De Unity e C# -
Просмотров 3,5 тыс.3 года назад
Como Instanciar Prefabs Usando Resources - Dicas Rápidas De Unity e C# -
Curso C# Para Unity - Como Usar Interface C# - Aula 39 - Programando Na Unity
Просмотров 3,9 тыс.3 года назад
Curso C# Para Unity - Como Usar Interface C# - Aula 39 - Programando Na Unity
Melhores Configurações Para PIXEL ART - Dicas De Unity !!
Просмотров 4,4 тыс.3 года назад
Melhores Configurações Para PIXEL ART - Dicas De Unity !!

Комментарии

  • @RunDev40
    @RunDev40 4 дня назад

    Top demais essa playlist.Maratonando tudo.

  • @ElGatoAgiotaKK
    @ElGatoAgiotaKK 11 дней назад

    eu vi que essa série é antiga, e to com medo de que talvez eu tenho problemas por conta de ser uma série meio desatualizada

  • @apenasumgamer
    @apenasumgamer 14 дней назад

    acho que é meio obvio, HK é bem melhor que o blind forest mas o the will of the wisps eu acho bem melhor

  • @bestinhagamer
    @bestinhagamer 17 дней назад

    ola sou novo no canal estou aprendendo bastante e estou gostando das aulas!

  • @robsonrobkido767
    @robsonrobkido767 21 день назад

    Vc só não mostrou como faz para o menu só aparecer quando termina a fase

  • @marcowallao
    @marcowallao 28 дней назад

    muito bom. parabéns!

  • @XR55OR
    @XR55OR 28 дней назад

    para quem não entendeu oque são parâmetros eu vou explicar, parâmetros são variáveis meio que temporária na sua função/método por exemplo void Sum(int x, int y){ x = 300, y=200 Debug.Log(x + y)}

  • @AlexLupoz
    @AlexLupoz 29 дней назад

    Muito bom! Posso fazer uma pergunta, amigo? Como funciona a questão de tamanho de sprite e resolução interna? Queria saber os tamanhos comuns de sprites/charset e a questão da resolução (usa a câmera mesmo em 1080p ou usa um render separado?)

  • @CeltaPrata...-xi5yb
    @CeltaPrata...-xi5yb Месяц назад

    Qual a diferença entre 5; e 5 ;? 🤔🧐

  • @marcowallao
    @marcowallao Месяц назад

    muito boa explicação

  • @K-Estudio
    @K-Estudio Месяц назад

    Alguém 2024 ?

  • @XXX_RUSH
    @XXX_RUSH Месяц назад

    pior curso que eu já vi, os vídeos estão embaralhados, a maioria dos comandos da unity não funcionam, e eu espero que vc melhore por que o curso ruim,

  • @pedrohenriquerodrigues4998
    @pedrohenriquerodrigues4998 Месяц назад

    Esqueceu de avisar, que no método RemoveRange, se colocar a quantidade de itens que vai ser excluído maior do que os itens que existe dentro da lista (segundo argumento do método 'count'), dá erro de lógica e acusa erro no debug de índice.

  • @spaccebuni
    @spaccebuni Месяц назад

    obrigada frederico, obrigada

  • @zero-ofc0
    @zero-ofc0 Месяц назад

    não funciono pra mim :(

    • @pyettroressutti
      @pyettroressutti 10 часов назад

      irmão esse tutorial esta meio obsoleto, mas o codigo pra funcionar direitinho é esse: using UnityEngine; public class PlayerManager : MonoBehaviour { //variavel do tipo Rigidbody2D private Rigidbody2D player; private float movePlayer; //publica pra poder modificar na unity public float speed; public float jumpForce; private bool isGrounded; private void Start() { //player vai herdar as caracteristicas do rigidbody2d player = GetComponent<Rigidbody2D>(); } [System.Obsolete] private void Update() { //movimento do player pega as teclas o getaxis mas tem que ser definida se e H ou V movePlayer = Input.GetAxis("Horizontal");//pois é 2d //velocity é um vetor de 2 posicoes x e y player.velocity = new Vector2(movePlayer*speed,player.velocity.y); //qunado aperta espaço jump pega true //jump relaciona com barra de espaço //igual o jump==true if (Input.GetKeyDown(KeyCode.Space) && isGrounded == true) { //adiciona força ao meu rigidbody //garante que seja um impulso instantaneo e nao gradual player.AddForce(new Vector2(0, jumpForce), ForceMode2D.Impulse); //depois de pular volta ira sair do chao então a variavel recebe falso isGrounded = false; } print(isGrounded); } // col é minha variavel do tipo colision2d //Input.GetKeyDown == true e is Grounded == true pra poder pular private void OnCollisionEnter2D(Collision2D col) { if (col.gameObject.layer == 8) { isGrounded = true; print(isGrounded); } } } E NA UNITY VERIFICA SE CADA PLATAFORMA ESTÁ COM A LAYER PLATAFORMA, DE VEZ EM QUANDO SAI ! CAPS PRA VOCE NAO IGNORAR ESSA PARTE, se tiver alguma duvida me manda msg que te ajudo e qualquer um que pedir também, a gente revisa cada partezinha do codigo.

    • @zero-ofc0
      @zero-ofc0 7 часов назад

      @pyettroressutti valeu me mano, funcionou ágora, muito obrigado, feliz natal

  • @mi_misterice
    @mi_misterice Месяц назад

    Talvez tenha outras formas, mas o meu ficou assim: Using System.Collections; Using System.Collections.Generic; Using UnityEngine; public class TESTES : MonoBehaviour { int maxHp = 100, enemyDmg = 10; void Start() { hitCounter(40) } int hitCounter(int hp) { int HitCounter; int fullDmg; fullDmg = maxHp - hp; hitCounter = fullDmg / enemyDmg; print(hitCounter); return hitCounter; } } Eu acho que me embolei um pouco no return, mas no fim deu certo.

  • @arthurnassuncao
    @arthurnassuncao Месяц назад

    To acomanhando todos vídeos, muito bom. Só um adendo, é possível passar métodos sem usar delegate, basta usar Func ou Action. Porém, delegate é melhor na maior parte dos casos.

  • @Cyber-Gyn
    @Cyber-Gyn Месяц назад

    podia fazer um video atualizado com navmesh para unity 6

  • @joaogabrielmoura4726
    @joaogabrielmoura4726 2 месяца назад

    Deus te abençoe para que você continue ensinando e sendo essa pessoa incrível que você é!

  • @lucasbird6367
    @lucasbird6367 2 месяца назад

    Hã, não deu pra mim, hã, não sei porque mas hã valeu

  • @Baddx_xd-t8j
    @Baddx_xd-t8j 2 месяца назад

    😀😀 muito bom esse video

  • @luksfb95
    @luksfb95 2 месяца назад

    Muito obrigado por sua aula! Estava com dúvida e já havia assistido outras aulas, a sua foi esclarecedora!

  • @a.a110
    @a.a110 3 месяца назад

    Poderia me ajudar com um problema que estou tendo com o NavMeshPlus? Estou utilizando uma camera que foca no jogador, e percebi que quando ela está em movimento e o agent está seguindo o jogador, a sprite dele (agent) começa a tremer. Isso acontece apenas quando a camera esta em movimento, ou seja, quando estou movendo meu jogador, e se eu deixar a camera fixa isso para de acontecer. Tem ideia de como posso resolver isso? Eu diminui o timestep e funcionou, porem isso significa que o jogo estara verificando a física do jogo mais vezes por segundo e eu gostaria de outra solução que não impactasse na performance.

  • @firstuniverse8937
    @firstuniverse8937 3 месяца назад

    Musica alta mano...

  • @EncorEstudiosTec
    @EncorEstudiosTec 3 месяца назад

    parabens pelo video

  • @Darlingking1
    @Darlingking1 3 месяца назад

    É boa, mas eu ainda estou tendo dificuldades.

  • @BrenoCarme
    @BrenoCarme 3 месяца назад

    HAmm, hum hammm, humm hamm

  • @giovannisantini8469
    @giovannisantini8469 3 месяца назад

    Pq nos numeros das variaveis tem que por o f?

    • @arthurmaia3210
      @arthurmaia3210 2 месяца назад

      usa-se o f para indicar que a variavel é do tipo float, se a variavel nao for do tipo float nao é necessário o uso do f

  • @Paulo-qd4tt
    @Paulo-qd4tt 3 месяца назад

    Sabe eu sempre quis aprender programação faz uns 5 anos que eu descobri esse mundo e amei mais não tinha nada para conseguir aprender a programar só um celular e não tinha muita coisa até tentei com a Godot mais e muito difícil ent finalmente ganhei um nootbok e instalei a unity pra aprender mais não consigo sabe tava até entendendo mais o desafio pra mim mesmo vendo a resposta não consigo entender nada alguém consegue me ajudar

  • @BibliotecaTibiana469
    @BibliotecaTibiana469 3 месяца назад

    Fracassei na lógica da sua pergunta em como formular, ou seja não entendi onde queria chegar.

  • @rodrigosmar
    @rodrigosmar 3 месяца назад

    Boa mano

  • @sabrinabruxagamer
    @sabrinabruxagamer 4 месяца назад

    gente agora quando o jogador encosta nas armadilhas elas somem tbm, fiz alguma coisa errad alguém pode ajudar?

  • @sabrinabruxagamer
    @sabrinabruxagamer 4 месяца назад

    gente agora quando o jogador encosta nas armadilhas elas somem tbm, fiz alguma coisa errad alguém pode ajudar?

  • @andrelisboa7193
    @andrelisboa7193 4 месяца назад

    brabo apenas

  • @alexandrepopadiuk
    @alexandrepopadiuk 4 месяца назад

    Eu também acho estranho, mas respeito quem não usa

  • @Omarcinho18
    @Omarcinho18 4 месяца назад

    no script do enemy, uma linha minha ficou cagada, não sei mto bem oq é... Instantiate(particle, transform.position, Quaternion.identify); Quaternion não tem definição para identify, oq pode ser?

  • @Kadasoyio
    @Kadasoyio 4 месяца назад

    Didática sensacional! Muito obrigado.

  • @BetinhoCiencia
    @BetinhoCiencia 4 месяца назад

    bom dia.. sou professor gostaria de saber qual programação seria mais indicada pra eu tentar produzir jogos educacionais simples..

  • @nathkek
    @nathkek 4 месяца назад

    demorei 1 ou 2 dias pra entender mas fico assim kk public class tarefa : MonoBehaviour { int vidaplayer = 100, vidaAtual = 30, ataqueinimi = 10, golpes; void Start() { vidaAtual = 30; golpes = golpesrecebidos(vidaplayer, vidaAtual, ataqueinimi); Debug.Log(golpes); } void Update() { } int golpesrecebidos(int vp, int va, int ai) { int resultado; resultado = (vp - va) / ai; return resultado;

  • @blackknight-nv3qi
    @blackknight-nv3qi 4 месяца назад

    o meu ficou assim using System.Collections; using System.Collections.Generic; using UnityEngine; public class Variaveis : MonoBehaviour { int vidaplayer, vidaatual, inimigodano, hits; void Start() { vidaplayer = 200; vidaatual = 20; inimigodano = 10; hits = hitsrecebidos(vidaplayer, vidaatual, inimigodano); UnityEngine.Debug.Log(hits); } int hitsrecebidos(int vv1, int vv2, int vv3) { int v1 = vv1 - vv2; int r1 = v1 / vv3; return (r1); } }

  • @IgorFportoYt
    @IgorFportoYt 4 месяца назад

    seria bem legal se disponibilizasse o projeto pra gente comparar o que está dando de errado porque aqui não funcionou

  • @apyr9961
    @apyr9961 4 месяца назад

    vídeo fenomenal, simples didático e rápido, ótimo trabalho irmão!

  • @marc-antonio
    @marc-antonio 5 месяцев назад

    Fiz assim e resultou! { int vidaPlayer = 100; int danoInimigo = 10; int vidaRestante = 40; int numeroAtaques; void Start() { numeroAtaques = ContagemAtaques(numeroAtaques, vidaPlayer, vidaRestante, danoInimigo); Debug.Log(numeroAtaques); } int ContagemAtaques(int valorA, int valorB, int valorC, int valorD) { valorA = (valorB - valorC) / valorD; return valorA; // valorB - valorC = quanto de dano causou o inimigo // dividir pelo valorD reparte o dano } }

  • @alanoliveiralins9107
    @alanoliveiralins9107 5 месяцев назад

    O meu ficou desse jeito: public class Test : MonoBehaviour { int vidaPlayer = 100, attackEnemy = 10, vidaAtual, golpesRecebidos; // Start is called before the first frame update void Start() { vidaAtual = 40; golpesRecebidos = golpes(vidaPlayer, attackEnemy, vidaAtual); print("O seu personagem recebeu " + golpesRecebidos + " ataques"); } // Update is called once per frame void Update() { } int golpes (int valorA, int valorB, int valorC) { int golpes =(valorA - valorC)/ valorB; return golpes; } }

  • @alexandrepopadiuk
    @alexandrepopadiuk 5 месяцев назад

    Eu quero!

  • @nazarenoBrito-qf4be
    @nazarenoBrito-qf4be 5 месяцев назад

    Obrigado me ajudou muito❤

  • @asp_z
    @asp_z 5 месяцев назад

    Obrigado pelo conteúdo incrivel me ajudou muito,Triste ver que você parou com o canal mas espero que um dia retorne e traga mais tutoriais Obrigado Criando Games.

  • @Miguel_gilo
    @Miguel_gilo 5 месяцев назад

    Pra min hollow knight é muito melhor pois ori tinha um orçamento milionário já hollow knight teve só 50.000 e a Lore de hollow knight pode ser difícil de entender mas vale muito a pena pois envolve mitologia, tragédias etc

    • @MuriCusi4700
      @MuriCusi4700 26 дней назад

      E agora um jogo é melhor pq e mais modesto🫣