CRIANDO UM JOGO 2D DE PLATAFORMA NA UNITY | AULA 12

  Рет қаралды 29,069

Crie Seus Jogos

Crie Seus Jogos

Күн бұрын

Пікірлер: 91
@tronado_sam_oficial
@tronado_sam_oficial 3 жыл бұрын
0:58 "aqui eu não consigo sair daqui" hehe, dá pra escalar do jeito que tá configurado kkkk
@ogaih0729
@ogaih0729 3 жыл бұрын
é como eu tava testando antes de fazer o trampolin, eu resolvi criando um collider individual pras paredes, mas dá tanto trabalho que nem vale a pena se não for profisional
@TheMaceloLaian
@TheMaceloLaian 4 жыл бұрын
Um detalhe que passa desapercebido por todos. Quando o trampolim anima, ele ultrapassa o limite do colliderBox, a gente não percebe, porque a força exercida no impulso faz com que o Player se distancie antes que percebemos isso. comentem a seguinte linha para perceber: //collision.gameObject.GetComponent().AddForce(new Vector2(0f, jumpForce), ForceMode2D.Impulse); Não é uma crítica ao curso, que inclusive está impecável S2!!!, mas sim, que saibamos em futuros projetos sobre a transposição de colisores. Vamo, que vamo!! :D
@AndreLuis-vd3et
@AndreLuis-vd3et 4 жыл бұрын
voltei a assistir essa série e estou achando incrível
@misaeltomaz8906
@misaeltomaz8906 3 жыл бұрын
To firme e forte na jornada
@adenilsonrodrigues1484
@adenilsonrodrigues1484 5 ай бұрын
Cara muito braba essa playlist
@phellippemottarini
@phellippemottarini 5 жыл бұрын
Ótimos tutoriais, estou desde o começo das aulas. Será que mais pra frente, vc não poderia colocar os controles para mobile?
@leanmars
@leanmars 3 жыл бұрын
Up
@scoutkillxd8721
@scoutkillxd8721 2 жыл бұрын
@@leanmars up dps de quase 2 anos é dificil né kkkkkkkkk
@liszto404
@liszto404 2 жыл бұрын
@@scoutkillxd8721 wow
@scoutkillxd8721
@scoutkillxd8721 2 жыл бұрын
@@liszto404 wow
@liszto404
@liszto404 2 жыл бұрын
@@scoutkillxd8721 XD
@herim8554
@herim8554 3 жыл бұрын
pra quem estiver com erro na hora do trampolim pular tenta usar o script assim: using System.Collections; using System.Collections.Generic; using UnityEngine; public class Trampoline : MonoBehaviour { private void OnCollisionEnter2D(Collision2D collision) { if(collision.gameObject.tag == "Player") { collision.gameObject.GetComponent().AddForce(new Vector2(0f, 20f), ForceMode2D.Impulse); } } } collision.gameObject.GetComponent().AddForce(new Vector2(0f, COLOQUE O VALOR DO JUMPFORCE AQUI ), ForceMode2D.Impulse); Eu removi o public float jumpForce. e setei o valor do jump force manualmente.
@Toc-p
@Toc-p Жыл бұрын
eu acho que é pq teu void ta private e a variavel é publica
@marcusmaiialima
@marcusmaiialima Жыл бұрын
@@Toc-p O método ser privado quer dizer que ele não pode ser chamado em outros scripts, e pode ter uma variável pública que passa dentro do método sem problemas
@Toc-p
@Toc-p Жыл бұрын
@@marcusmaiialima se eu não me engano essa resposta era pra outro comentário, obg pela informação
@matheusvillar457
@matheusvillar457 3 жыл бұрын
engajamentooo
@nickolasmachado9274
@nickolasmachado9274 4 жыл бұрын
Muito obrigado pela aula
@vinuui
@vinuui 5 жыл бұрын
Yoo vou fazer um jogo chamado MINS IN THE LIMBO
@geovanefilho7963
@geovanefilho7963 4 жыл бұрын
Eu percebi que tem alguns bugs no trampolim, algumas vezes o personagem vai para debaixo do trampolim ou até mesmo passar por dentro do trampolim e cai do mundo. Tem como resolver isso?
@ogaih0729
@ogaih0729 3 жыл бұрын
cara eu não tenho jeito eu vim pra aprender a progamar jogos mas foi só ele dizer que não ia animar o trampolin que eu fechei o video e passei os ultimos 30 minutos trabalhando numa animação legal(editando a ja pronta no photoshop e mudando o collider a cada frame) e um codigo pra ficar boa a transição utilizando o que aprendi nas aulas anteriores
@sagaragameplays8810
@sagaragameplays8810 5 жыл бұрын
Opa mais uma aula insana likezão
@CrazyWorm
@CrazyWorm 4 жыл бұрын
Wenes, boa tarde, como eu faço para manter o Score somando em todas as cenas? Acho que no joguinho que estou criando seria interessante manter os pontos até o final. Ele está resetando conforme entro em uma cena nova.
@andergamesindie9991
@andergamesindie9991 4 жыл бұрын
pesquisa por singleton
@caiowcosta
@caiowcosta 4 жыл бұрын
Só criar um script pra armazenar o score, as variáveis tem que ser estáticas: static totalScore = 0; e cada vez que você adicionar no score qnd o player pegar a maça, você modifica nesse script o valor: script.totalScore += 10; E quando precisar acessar ele, é a mesma coisa. Por exemplo, pra mostrar qnd mudar de scene, só setar o text do score pra esse script.totalScore, já que seu valor não será destruido ao carregar a próxima scene
@brunozzz2367
@brunozzz2367 5 жыл бұрын
Você já viu o pocket code ? Nele da pra fazer muita coisa, inclusive extrair o apk!!!
@ped_rins3978
@ped_rins3978 3 жыл бұрын
Quando eu piso no trampolim ele nao ativa alguem pode me ajudar?
@gustavoalexandregustavotim936
@gustavoalexandregustavotim936 Жыл бұрын
@slimegamercraft4235
@slimegamercraft4235 5 жыл бұрын
Ei você vai fazer algo para o personagem tipo um item que dá um poder a ele de solta fogo e etc... ?
@davidcardoso2924
@davidcardoso2924 4 жыл бұрын
gostei do tutorial muito bem explicado. teria como trazer um tuto de como fazer um jogo 2d multplayer mobile
@porragames8678
@porragames8678 5 жыл бұрын
puts... cheguei até aqui e só agora percebi um erro la na movimentação do meu personagem. tipo, é um erro no pulo, ele pula normalmente as duas vezes como deveria, mas se ele tiver encostando na borda (que no seu caso são os bricks) e no chão (que voce nomeou de ground) ao mesmo tempo, meu personagem simplesmente nao pula até cair e encostar em outro lugar novamente acho que ficou meio confuso, mas tem como me ajudar?
@Mateussantos-wb7fk
@Mateussantos-wb7fk 4 жыл бұрын
o meu tava a mesma coisa eu só tirei a layer da parede coloquei defaults
@guilhermealvesfandeveda4476
@guilhermealvesfandeveda4476 3 ай бұрын
No script do trampolim, o forceMode2D ta dando erro.
@Rangervermelho10
@Rangervermelho10 4 жыл бұрын
estou com um probleminha , o meu aparece mensagem de erro na unity dizendo q n e possivel converter UnityEngine.ForceMode2D para UnityEngine.ForceMode, isso acontece na linha 22 depois do .AddForce
@oninjayt
@oninjayt 4 жыл бұрын
Cade a continuação
@Carl0sDominc1an0
@Carl0sDominc1an0 20 күн бұрын
Ocorre um pequeno bug comigo que ainda não fui atras para consertar, mas eh algo besta. Quando o Player esta muito rapido, ele atravessa Collisions2D. Caso eu conserte isso, vou editar esse comentario.
@dalto4845
@dalto4845 3 жыл бұрын
o meu o anim.SetTrigger n identifica alguem pode me dizer oq é? so tem a opcao de sendmessage
@porragames8678
@porragames8678 5 жыл бұрын
por causa do boxcollider, o personagem ativa o trampolim sem mesmo pular em cima, queria tirar isso, tem como? o personagem anda reto, encosta do lado do trampolim e ele ativa, queria que ele ativasse só quando o personagem toca na parte de cima, pulando ou caindo
@CrieSeusJogos
@CrieSeusJogos 5 жыл бұрын
Você pode adicionar uma condição para quando houver o contato do player com o trampolim, verificar se a variável "isJumping" do player está ativa (pode ser uma alternativa para tal)
@caveracod3460
@caveracod3460 2 жыл бұрын
Faz um tempão q o vídeo foi lançado, as perguntas que precisavam ser respondidas provavelmente ja foram esquecidas por qm perguntou kkkkkkk mas caso voltem e para os próximos que virão a ter esse mesmo problema... Eu também não tava conseguindo fazer o trampolim funcionar, até q quebrei a cabeça e consegui... meu código abaixo: using System.Collections; using System.Collections.Generic; using UnityEngine; public class Trampoline : MonoBehaviour { public float jumpForce; private Animator anim; private void Start() { anim = GetComponent(); } void OnCollisionEnter2D(Collision2D collision) { if(collision.gameObject.tag == "Player") { collision.gameObject.GetComponent().AddForce(new Vector2(0f, jumpForce), ForceMode2D.Impulse); anim.SetTrigger("jump"); } } } obs: PRESTEM MUITA ATENÇÃO com as maiúsculas e minúsculas do seu código.. não simplesmente copiem e colem, PROCUREM O ERRO!!!
@lobocraft9826
@lobocraft9826 Жыл бұрын
Você me ajudou muito. Nem sei como te agradecer, obrigado.
@ForgeEpic-FoEp
@ForgeEpic-FoEp Жыл бұрын
Cara, ta acontecendo um erro comigo que eu não sei explicar, os codigos estão todos certos, quando eu duplico a cena dois pra fazer a terceira cena, o pulo para de funcionar, ja verifiquei o script, refiz ele, ja verifiquei os box collider 2d, rigidbody2d e nada mudou, o debug diz que ta tudo okay, mas mesmo assim ele não pula Se alguem ver esse comentário esse ano e souber oque é ou oque pode ser feito, me diga o quanto antes.
@Carl0sDominc1an0
@Carl0sDominc1an0 20 күн бұрын
as vezes eh erro no ground ou bricks, as vezes tu n permetiu que vc pode pular sobre bricks pq vc n definiu eles como layer Ground (?)
@DuplinhaLendaria
@DuplinhaLendaria 4 жыл бұрын
O que eu faço com esse erro estou desesperado demorei 8 horas para fazer tudo Unknown error occurred while loading 'Assets/Pixel Adventure 1/Assets/Animations/Player 1.controller'. UnityEditorInternal.InternalEditorUtility:LoadSerializedFileAndForget(String) UnityEditor.WindowLayout:LoadDefaultWindowPreferences Vou ter que fazer tudo de novo????
@eduardoarthur3207
@eduardoarthur3207 2 жыл бұрын
A glr que tiver com problemas no código, o código certo é esse aqui: using System.Collections; using System.Collections.Generic; using UnityEngine; public class Trampoline : MonoBehaviour { private Animator anim; void Start() { anim = GetComponent(); } public float jumpForce; void OnCollisionEnter2D(Collision2D collision) { if(collision.gameObject.tag == "Player") { anim.SetTrigger("jump"); collision.gameObject.GetComponent().AddForce(new Vector2(0f, jumpForce), ForceMode2D.Impulse); } } }
@MaetheNr
@MaetheNr 4 жыл бұрын
Não consigo desativar o looping do trampolim, não tem essa opção
@Playwallace
@Playwallace 4 жыл бұрын
Tem outra animação com o mesmo nome na pasta, clica nela que aparece.
@luciocarvalho5870
@luciocarvalho5870 4 жыл бұрын
@@Playwallace god
@metratoncodm8158
@metratoncodm8158 4 жыл бұрын
segui todos os paços duas vezes e nao funciona o trampolim pulo nele e nada acontece me ajudem
@ianswerts
@ianswerts 4 жыл бұрын
comigo foi igual
@wesleynogueira5661
@wesleynogueira5661 4 жыл бұрын
Alguém pode ajudar? no meu caso fiz tudo como deveria, copiei o script e refiz ja 3 vezes, mas quanto do play e pulo na plataforma ela não lança o player pra cima, e também ele apenas da um único pulo somente em cima dessa plataforma, já esta também com tag.Player mas nada não adianta... alguém teve esse mesmo problema?
@욤애퍄
@욤애퍄 4 жыл бұрын
manda seu codigo
@ped_rins3978
@ped_rins3978 3 жыл бұрын
Eu tbm tive esse problema ja resolveu?
@rubensluiz3153
@rubensluiz3153 3 жыл бұрын
esse curso tava legal até essa aula, meu trampolim não funciona de jeito nenhum, to mais de uma semana tentando resolver isso, infelizmente vou ter q desistir do curso
@moreiraavfx9332
@moreiraavfx9332 4 жыл бұрын
algm me ajuda, o código ta tudo certo, porem nao vai, a seguir o código: using System.Collections; using System.Collections.Generic; using UnityEngine; public class Trampoline : MonoBehaviour { private Animator anim; void Start() { anim = GetComponent(); } public float jumpForce; void OnCollisonEnter2D(Collision2D collision) { if (collision.gameObject.tag == "Player") { anim.SetTrigger("Jump"); collision.gameObject.GetComponent().AddForce(new Vector2(0f, JumpForce), ForceMode2D.Impulse); } } } Aparece que os erros nao foram compilados e lá no script trampoline n aparece o "jumpForce"
@spikesunshine5045
@spikesunshine5045 4 жыл бұрын
Ali no (new Vector2(0f, JumpForce), ForceMode2D.Impulse) tá escrito JumpForce e precisa ser jumpForce
@gameski20
@gameski20 4 жыл бұрын
Além do "jumpForce" como o amigo falou... tem um erro ali no 'void OnCollisonEnter2D collision', você escreveu "Collison" e o certo é "Collision", faltou o ultimo 'i' kkkk tmjjj
@bryan.nobrega
@bryan.nobrega 4 жыл бұрын
Além dos outros errinhos que os manos falaram, na linha: collision.gameObject.GetComponent().AddForce(new Vector2(0f, JumpForce), você escreveu "RigidBody2D" sendo que o correto é com B minúsculo. já faz uns meses, mas caso alguém tenha o mesmo problema, ta aí mais uma solução pra ficar atento kkkk
@moreiraavfx9332
@moreiraavfx9332 4 жыл бұрын
Obrigado!
@spikesunshine5045
@spikesunshine5045 4 жыл бұрын
@@moreiraavfx9332 dnd
@codigodesenior3995
@codigodesenior3995 4 жыл бұрын
Uma sugestão, deixa de musica de fundo a musica AMENO DORIME
@daviarcherbr1613
@daviarcherbr1613 4 жыл бұрын
Aí ia acabar com a audiência do vídeo
@LiviaPedroso-f9s
@LiviaPedroso-f9s Жыл бұрын
no meu não tem a pasta onde fica guardada as animações, alguém sabe com resolver?
@Leondrio400
@Leondrio400 8 ай бұрын
cria ela em qualquer parte dentro do projeto e passa as animações ja existentes para la
@Carl0sDominc1an0
@Carl0sDominc1an0 20 күн бұрын
Ele criou a pasta manualmente la no ep 4 ou 5
@CLEISON304
@CLEISON304 4 жыл бұрын
Ola eu tava seguindo sua serie a te a desgraça do meu visual code não quer mais funcionar ele não ta auto completando o código já desinstalei e instalei removi a pasta estalei la os pacotes que pedem mas não funciona vc sabe como posso arrumar essa desgraça obrigado unity cada vez pior vai por que não continuou com mono se vc não quer usar o visual code usa o mono mas não eles tinha que mexer nas coisa que esta boa por que o mono não funciona nessa versão ai nê acho eu que raiva viu
@CrieSeusJogos
@CrieSeusJogos 4 жыл бұрын
Jovem, é só usar o visual studio community. Vai lá em edit -> preferences --> externals tools e troca do Visual Code para o Visual Studio (se você não tiver ele é só instalar direto do Unity Hub mesmo)
@CLEISON304
@CLEISON304 4 жыл бұрын
mas entao ai fica falando seu visual esta pra vencer vc nao vai poder usar ele mais
@CLEISON304
@CLEISON304 4 жыл бұрын
faltou o checkpoint ai em só faltou isso mesmo que não seria usado mas só pra ver como e que se faz obrigado
@michaelbatista2852
@michaelbatista2852 4 жыл бұрын
Engraçado como o numero de likes vai caindo com o passar das aulas, a aula 1 tinha 6000+ likes,já essa não tem nem 400. me lembra a faculdade quando o povo desistindo logo no primeiro semestre kkk
@richardreis3814
@richardreis3814 4 жыл бұрын
o meu trampolin nao fuiciona oq eu fiz de errado sera vcs pode me ajudar
@moreiraavfx9332
@moreiraavfx9332 4 жыл бұрын
manda o código
@Nyantagi
@Nyantagi 8 ай бұрын
o meu trampulin funfo rapaziada : using System.Collections; using System.Collections.Generic; using UnityEngine; public class Trampoline : MonoBehaviour { private Animator anim; // para poder manipular a animação void Start() { anim = GetComponent(); // anim vai receber o componente animator } public float jumpForce; void OnCollisionEnter2D(Collision2D collision) { if(collision.gameObject.tag == "Player") { anim.SetTrigger("jump"); collision.gameObject.GetComponent().AddForce(new Vector2(0f, jumpForce), ForceMode2D.Impulse); } } }
CRIANDO UM JOGO 2D DE PLATAFORMA NA UNITY | AULA 13
13:25
Crie Seus Jogos
Рет қаралды 22 М.
CRIANDO UM JOGO 2D DE PLATAFORMA NA UNITY | AULA 17
17:48
Crie Seus Jogos
Рет қаралды 28 М.
Sigma girl VS Sigma Error girl 2  #shorts #sigma
0:27
Jin and Hattie
Рет қаралды 124 МЛН
CRIANDO UM JOGO 2D DE PLATAFORMA NA UNITY | AULA 10
21:25
Crie Seus Jogos
Рет қаралды 41 М.
CRIANDO UM JOGO 2D DE PLATAFORMA NA UNITY | AULA 08
18:45
Crie Seus Jogos
Рет қаралды 54 М.
CRIANDO UM JOGO 2D DE PLATAFORMA NA UNITY | AULA 14
33:41
Crie Seus Jogos
Рет қаралды 27 М.
CRIANDO UM JOGO 2D DE PLATAFORMA NA UNITY | AULA 09
25:01
Crie Seus Jogos
Рет қаралды 49 М.
CRIANDO UM JOGO 2D DE PLATAFORMA NA UNITY | AULA 11
10:31
Crie Seus Jogos
Рет қаралды 31 М.
CRIANDO UM JOGO 2D DE PLATAFORMA NA UNITY | AULA 07
18:54
Crie Seus Jogos
Рет қаралды 66 М.
CRIANDO UM JOGO 2D DE PLATAFORMA NA UNITY | AULA 16
20:37
Crie Seus Jogos
Рет қаралды 19 М.
CRIANDO UM JOGO 2D DE PLATAFORMA NA UNITY | AULA 15
14:53
Crie Seus Jogos
Рет қаралды 20 М.