- Видео 142
- Просмотров 862 371
Criando Games
Бразилия
Добавлен 19 июн 2020
Fala Galerinha , eu sou o Fred !!! Seja muito BEM VINDO ao canal CRIANDO GAMES , um canal criado com o intuito de lhe auxilar na criação e desenvolvimento de jogos , além de te manter informado sobre o mundo dos jogos independentes !!
Aqui temos cursos de programação C# com foco em UNITY para o desenvolvimento de jogos , tutoriais UNITY para auxiliar na criação de seus jogos , videos sobre jogos independentes , divulgação de jogos de inscritos e muito mais !!!
Eu sou Frederico Magno Rosa , desenvolvedor de Jogos Digitais , Pianista , Compositor , Estudante de Engenharia e criador do canal CRIANDO GAMES !!
Aqui temos cursos de programação C# com foco em UNITY para o desenvolvimento de jogos , tutoriais UNITY para auxiliar na criação de seus jogos , videos sobre jogos independentes , divulgação de jogos de inscritos e muito mais !!!
Eu sou Frederico Magno Rosa , desenvolvedor de Jogos Digitais , Pianista , Compositor , Estudante de Engenharia e criador do canal CRIANDO GAMES !!
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...
► 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
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 !!
Top demais essa playlist.Maratonando tudo.
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
acho que é meio obvio, HK é bem melhor que o blind forest mas o the will of the wisps eu acho bem melhor
ola sou novo no canal estou aprendendo bastante e estou gostando das aulas!
Vc só não mostrou como faz para o menu só aparecer quando termina a fase
muito bom. parabéns!
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)}
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?)
Qual a diferença entre 5; e 5 ;? 🤔🧐
muito boa explicação
Alguém 2024 ?
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,
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.
obrigada frederico, obrigada
não funciono pra mim :(
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.
@pyettroressutti valeu me mano, funcionou ágora, muito obrigado, feliz natal
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.
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.
podia fazer um video atualizado com navmesh para unity 6
Deus te abençoe para que você continue ensinando e sendo essa pessoa incrível que você é!
Hã, não deu pra mim, hã, não sei porque mas hã valeu
😀😀 muito bom esse video
Muito obrigado por sua aula! Estava com dúvida e já havia assistido outras aulas, a sua foi esclarecedora!
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.
Musica alta mano...
parabens pelo video
É boa, mas eu ainda estou tendo dificuldades.
HAmm, hum hammm, humm hamm
Pq nos numeros das variaveis tem que por o f?
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
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
Fracassei na lógica da sua pergunta em como formular, ou seja não entendi onde queria chegar.
Boa mano
gente agora quando o jogador encosta nas armadilhas elas somem tbm, fiz alguma coisa errad alguém pode ajudar?
gente agora quando o jogador encosta nas armadilhas elas somem tbm, fiz alguma coisa errad alguém pode ajudar?
brabo apenas
Eu também acho estranho, mas respeito quem não usa
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?
Didática sensacional! Muito obrigado.
bom dia.. sou professor gostaria de saber qual programação seria mais indicada pra eu tentar produzir jogos educacionais simples..
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;
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); } }
seria bem legal se disponibilizasse o projeto pra gente comparar o que está dando de errado porque aqui não funcionou
vídeo fenomenal, simples didático e rápido, ótimo trabalho irmão!
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 } }
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; } }
Eu quero!
Obrigado me ajudou muito❤
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.
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
E agora um jogo é melhor pq e mais modesto🫣