Eu usei game maker durante todo o meu tempo de desenvolvedor, porém hoje estou dando uma introduzida a Godot, caso eu me interessar, vou migrar de engine
muito bom esse tutorial, estou estudando para tentar criar um game isométrico mas existem pouquíssimos tutoriais em PTBR... mas esse seu vídeo já deu uma boa base de como fazer a movimentação e etc... vlws mesmo
cara tou aqui no yt a um tempinho pesquisando um video que emsine o basico de maneira fácil , e tu me surpreende. novo fan meu nobre tudo de bom pra tu
cara, eu cliquei no vídeo por pura curiosidade, mas a forma que ele explicou me deu muita vontade de aprender programação para jogos, vou assinar um curso agora!
estou começando do zero, e curti bastante o quao informativo voce foi, tanto que apesar de voce nao ter mostrado no video eu consegui colocar facilmente a animaçao no codigo apesar de nao ter tido contato algum anteriormente
E assim nasce o garten of ban ban capitulo 100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
mano valeu, eu tava muito pra baixo, porque todos os tutoriais sempre davam errado, Eu nunca conseguia fazer algo,e eu acabei desistindo, com isso voce me ajudou a querer fazer mais jogos! Valeu cara.
9 місяців тому+3
tmj mano nunca desista! procure por toda a net mas não desista
Eu fiz tudo certinho e fui só até os espinhos que n conseguir criar que o colisionshape 2d tava com um alerta de aviso de nó e não conseguir resolver mais muito obrigado aprender muito agora já consigo criar um jogo vou tentar
Mano foi primeiro video em que eu entendie a programação e prestei atenção kkk espero que consiga aprender progamar e criar um joguinho mobile em muito video da pensou em ser professor kk
Рік тому+3
Ganhei meu dia com essa mensagem, espero que não desista! Confio que você realiza esse jogo mobile e já é possível por que a godot é de graça então só vai.
@ oi tudo bem? então irmão se você puder me tirar uma dúvida quanto ao processo do godot, quando usamos : get_tree().change_scene_to_file('res://scenes/win.tscn') para trocar de cena, isso faria o processo que roda na cena anterior ser fechado sozinho? ou isso só faria trocar de cena e conforme criarmos varias cenas estaria tudo rodando ao mesmo tempo de fundo e o jogo ficaria muito pesado com o passar do tempo?, obrigado seus videos são ótimos.
Gente usei esse script no de virar de lado ao andar com ajuda do ChatGPT por que no meu não tava dando certo do jeito do vídeo e nem do jeito que tava fazendo: extends CharacterBody2D var gra = 10 var speed = 300 # Aumente a velocidade para 300 func _process(delta):
if !is_on_floor(): velocity.y += gra if Input.is_action_pressed("ui_right"): velocity.x = speed elif Input.is_action_pressed("ui_left"): velocity.x = -speed else: velocity.x = 0 if $"Duck(16x16)" != null: $"Duck(16x16)".flip_h = velocity.x < 0 # Vira o sprite baseado na direção if is_on_floor() and Input.is_action_just_pressed("ui_up"): velocity.y -= 300
move_and_slide() e ainda demorei 1 e 30 para conseguir achar esse script pelo ChatGPT
@@mateusmiguel9718 A mano larguei de lado por um tempo fiquei mais em aprender pixel art é inglês o meu PC não tá rodando a Godot direito então vou focar em outras coisas primeiro.
@@Josvaldosccp ah entendi mano, é uma pena, teu Pc é com gráfico integrado? O meu tbm é, mas uso a renderização mobile ou modo compatibilidade, o outro acho que é mais pra 3D. Mas tbm não sei se ao decorrer do desenvolvimento quando ficar maior, pode ocorrer de travar o meu notebook (espero que não). Enfim, iniciei meus estudos já tem uns 13 dias, tenho em mente um projeto meio ganancioso kk quem sabe neh?
@@mateusmiguel9718 O meu só vai de celular também, mas chega em um ponto da programação que a Godot começa a travar muito e fecha sozinho e acaba perdendo a metade do projeto, mas enquanto não tenho equipamento para fazer jogos vou aprendendo a fazer outras coisas importante na carreira, espero que você consiga
17:21 pergunta Tem como botar dois impulsos para mesma ação tipo se alguém estiver configurando os controles para teclado ir para controle de videogame pode botar setinha direita do teclado para ir para frente analógico para direita para ir para frente em um controle
Рік тому
Na godot uma mesma palavra como "ui_up" setinha para cima pode ser na setinha no controle e monte de outras coisas
Eu tentei usar a Godot no meu pocket da Xuxa, só que quando eu fui clicar em criar projeto o negócio não abriu o meu projeto 2:21 . Vou tentar usar o meu Windows da barbie pra vê se roda! O Forward é o avançado+, eu vo ni meu pocket, porisso teve que usar o mobile 2:08
Só uma correção sobre as coordenadas x e y, na matemática x indo para direita realmente é positivo, mas y indo para baixo é negativo, e não positivo como você falou no minuto 14:30. No caso a godot deve ter adotado y para baixo como positivo por conta dos pixels da tela que a contagem se incia pelo canto esquerdo superior, ou seja, indo para a direita tem mais pixel e indo para baixo também.
10 місяців тому+1
Acabei confundindo as bolas aí nessa parte falando "é matemática" pra o que eu falo sobre o x mas falando algo mais computacional em relação ao y kkk obrigado por mencionar eu tinha realmente estudado sobre por no mundo da programação o y aumenta para baixo e realmente você está certo, Tmj!
Gente, analisa certinho o codigo, descobri q eu tinha posto o script na colison e nao no personagem e estava sem as tab necessarias e tudo mais, no caso esta certo sim, agora unico problema é q o meu n vai pra esquerda provavelmente por algum erro meu, ta tudo certo no video galeris, da uma olhadinha certinho ai!
man amanhã eu faço isso, pq tenho q dormir, cansei da unity e do curso que eu fazia, mto conceito e teoria e pouca pratica, quero fazer jogos, então simplesmente devo começar a fazer jogos, te conheço a um tempinho ja no yt, tu até viu um vídeo meu, vou voltar pro gamemaker e testar a godot pra definir de vez a engine q vou usar
func _process(delta): está apresentando erro. [Ignore]Line 5 (UNUSED_PARAMETER):The parameter "delta" is never used in the function "_process()". If this is intended, prefix it with an underscore: "_delta".
achei o tutorial bem explicado, mas na parte da movimentaçao o pato as vezes ia pra direita muito rapido porem quando ia pra esquerda ele ia devagar e ele simplismente nao sai do chao quando aperta pra pular (dependendo da configuraçao no "up direction" do personagem ele funcionava pros lados, mas pra pular nao importa o que eu fizesse ele nao pulava de jeito nenhum). Nem se refizer tudo de novo funcionava o pulo, queria uma ajuda pra saber o que fiz de errado...
10 місяців тому
Opa meu bom entra no meu server que eu te ajudo não desista discord.com/invite/WB8fJRCd
Mano eu tava aqui na dúvida,na hora de fazer o mapa em pixel art,eu faço ela completa ou cada elemento por vez?se for por elemento como que eu sei a altura de cada objeto pra um não ficar maior que o outro?
rapaziada, tive uma dorzinha de cabeça para fazer o Input.is_action_pressed funcionar. O "Input" deve ser escrito com "i" MAIÚSCULO, sempre, se voces escreverem "input" invés de "Input" vira outra parada. atenção galera kkk
Oi pessoal, travei aqui na parte dos espinhos no minuto 23:22. Da esses erros aqui. Linha 6:Identifier "body" not declared in the current scope. Alguém consegue me dar um help?
Eu estou tento um problema na hora do código, o godot não me deixa por o elif e nem o else e o meu player fica parado no ar, mesmo que eu tenha progamado a gravidade. Já refiz o código diversas vezes, do jeito que você mostra no vídeo...
Sei que aqui não é o melhor lugar para perguntar, mas como você rodou a Godot? Sua placa de vídeo é boa ou foi um outro motivo? Eu tentei, mas não roda, diz que meu PC não suporta OpenGL3.3...
@@TomFelix Meu PC não tem nem o suficiente para atualizar para o Windows 11. A solução seria comprar uma nova placa mãe, placa de vídeo ou algo assim? Não entendo muito dessa parte quando o assunto é computador...
seu script inicial n funcionou, tive que adaptar: extends CharacterBody2D var grav = 100 func _physics_process(delta): if !is_on_floor(): velocity.y += grav * delta move_and_slide()
A maior parte deu certo Mas por algum motivo nao conseguia colocar os espinhos e eles só podiam se colocados ma cena quando eram linkados no player mas ai o script não funcionava
Fiz algo que não sei o motivo de ter funcionado, mas basicamente, eu linkei os spikes no player e conferi se entravam na cena e entravam, mas seguiam o player ent eu apenas arrastei os spikes pro world e funcionou
Opa na hora de colocar gravidade n foi dei o erro em (1, 1): unexpected "Indent" in class body como posso consertá-lo? 17:39
Рік тому
Isso é sobre a identaçao você tem que dar tab pra as coisas ficarem dentro de outras da uma olhada se teu código tá igual só meu e se tu deu tab pra afastar o código que nem o meu
Aparece um aviso dizendo "O parâmetro "delta" nunca é utilizado na função "_process()"." Eu estou a uns dias revendo o código e ele tá igual o do vídeo, não sei onde está o erro que me fez empacar na metade do tutorial 😥
No 22:37 não consigo diminuir o quadrado pra encaixar as sprites 😢 as sprites vai junto com a marcação da colisão, não tô conseguindo resolver, após inicializar o jogo, meu personagem e os espinhos se mexem de jeito iguais.
Рік тому+1
sobre personagem mexer com os espinhos provavelmente ele tá como filho deles coloca o que é filho pra fora,
Uma pergunta, como vc aprendeu a programar? Tipo eu sei que a linguagem da Godot é baseada em python mas mesmo assim, sempre me perguntei como se aprende uma linguagem de forma "crua"
Se quiser aprender python recomendo o curso do guanabara, 90% do que eu sei de programação aprendi nesse curso, não é focado em jogos mas dá pra usar aqui, tu entende muitos conceitos importantes
@@Felipe-rn1gf eu já estou estudando python com o Guanabara kkk, e já estudei javascript e c# mas tudo superficialmente Só o javascript que estou mais avançado, a pergunta é como se aprende programação sem vídeos ou livros feitos por terceiros, pois de alguma forma eles tiveram que aprender sem né? Mas obrigado por responder meu comentário.
Meu pato não está morrendo nos espinhos :( o que eu faço? segui o vídeo certinho mas não está dando certo, não sei se errei na colisão do espinho ou na colisão do player, mas não faz sentido já que a colisão do pato é só para ele não atravessar o tileset, até refiz a parte dos espinhos, mas realmente estou tendo dificuldades nisso, talvez eu tente criar tudo do zero de novo para ver se errei em algo, dessa vez com mais atenção.
eu estava com esse erro e resolvi dessa forma: tenta ver o nome que você deu ao seu player, se lá quando vc criou tiver colocado a palavra com p minusculo : player , e não Player como no video, você tem que fazer isso aqui no script do espinho: extends Area2D func _on_body_entered(body): if body.name == 'player': get_tree().reload_current_scene() pass # Replace with function body. botar em minusculo a palavra player nessa lista: if body.name == 'player': que ai deve funcionar.
Kkkk esse cara n pega mais visualizações que o menina dançando no tik tok Pensou q eu ia fala mau né mais não esse cara deveria receber muito mais muito mais visualizações que uma menina no tik tok 😢 Esse cara só faz Conteúdo bom de qualidade e as pessoas preferem fica vendo coisa que n serve pra nada BORA VALORIZAR PESSOAL #pingüimmerecemais 😊
Pinguim pfv vc poderia me dizer oq eu to errando? Quando o pato vai andar, ele so anda enquanto ele estiver no ar, tipo ele comeca caindo por conta da gravidade e ele so anda nesse meio tempo que ele ta caindo, poderia me ajudar
10 місяців тому
Opa mano tudo bom? Me adiciona como amigo no Discord que eu te ajudo na hora, sou ADM desse grupo discord.com/invite/9U8Tdhru
Como eu faço para a animação do pato ficar ativa como idle? Só consigo mudar entre o frame 1 e 2 dela estática, mas queria deixar em movimento, é possivel no script?
Рік тому+1
Procura o auto play é uma opção do animation player que se pode deixar uma animação pra ser a padrão então já vai começar animando ela
Uma coisa q eu não entendi foi esse sistema de nó, ele é tipo o prefab da unity? Tipo se eu for criar uma personagem, é um nó, se eu for criar outro mapa/mundo, é um nó tbm?
Рік тому+1
isso mesmo! cada nó faz algo diferente e tem configurações diferentes, tem nó que emite audio, nó que mostra srite, nó de física etc
Quer aprender a criar jogos com a minha ajuda me adiciona no discord:
brenomarinho#9169
18:05 eu não oque deu, mas esse else só funcionou depois que mudou o IF para Just pressed e depois voltei para pressed
Sou tão lerdo que já me perdi no começo e no final
Não funcionou, na unity consegui fazer os códigos, aqui já começou com erro, não sei se proposital, mas está errado.
Atualiza o vídeo penguin
Se eu estivesse começando do zero esse vídeo me deixaria muito feliz
Eu to começando do zero pq a Gdevelop deu problema aqui no meu pc, então tive que migrar pra Godot
Eu
@@mikedosgames137o meu godot tá fechando sozinho as vezes
Eu usei game maker durante todo o meu tempo de desenvolvedor, porém hoje estou dando uma introduzida a Godot, caso eu me interessar, vou migrar de engine
@@patoraivoso
e ai depois de 9 meses? Godot ou GMS?
Não tenho palavras pra agradecer Pingüim, Valeu pelo vídeo meu amigo!
eu ainda sou iniciante no Godot, e esse vídeo foi de grande ajuda para o meu aprendizado, vlw pinguim!!
muito bom esse tutorial, estou estudando para tentar criar um game isométrico mas existem pouquíssimos tutoriais em PTBR... mas esse seu vídeo já deu uma boa base de como fazer a movimentação e etc... vlws mesmo
cara tou aqui no yt a um tempinho pesquisando um video que emsine o basico de maneira fácil , e tu me surpreende. novo fan meu nobre tudo de bom pra tu
Mó satisfação terminar esse tutorial, obrigado.
cara, eu cliquei no vídeo por pura curiosidade, mas a forma que ele explicou me deu muita vontade de aprender programação para jogos, vou assinar um curso agora!
Incrível, consegui acompanhar passo a passo, obrigado por trazer esse tutorial atualizaod para godot 4!
rapaz, achei que era loucura, mas tu conseguiu ensinar a fazer um jogo simplão mesmo em 30 minutos e ensinou bastante o funcionamento das paradas
Esclareceu muita coisa principalmente na parte do código, e você explica muito bem! Obrigada pelo vídeo!!❤
estou começando do zero, e curti bastante o quao informativo voce foi, tanto que apesar de voce nao ter mostrado no video eu consegui colocar facilmente a animaçao no codigo apesar de nao ter tido contato algum anteriormente
Excelente tutorial cara, parabéns! Aguardo mais tutoriais!
Queria um desse pra 3d na Godot, quero fazer um jogo de terror pra roubar dinheiro da criançada
Uma motivação digna
@@snoof9241 amém kkkk
Eu estou tendo a mesma ideia kkkk, criar o Garten Of Banban 14
@@mikedosgames137 até você terminar o jogo já vai ter lançado o capitulo 89
E assim nasce o garten of ban ban capitulo 100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
Caramba vi milhares de tutoriais no Godot e esse é o único que eu entendi valeu mano
Projeto top, tipo na realidade é difícil ser didático nessa área, mas to gostando de acompanhar aqui
Só esse vídeo já é melhor que o curso inteiro da danki code
Tem muita gente dando cursos que complicam mais do que explicam... você paga e depois sai mais confuso do que entrou...
Po video senscional mano! a unida coisa que eu tenho pra te dizer é que pato voa sim! Obrigado pelo conteudo!
mano valeu, eu tava muito pra baixo, porque todos os tutoriais sempre davam errado, Eu nunca conseguia fazer algo,e eu acabei desistindo, com isso voce me ajudou a querer fazer mais jogos! Valeu cara.
tmj mano nunca desista! procure por toda a net mas não desista
Eu fiz tudo certinho e fui só até os espinhos que n conseguir criar que o colisionshape 2d tava com um alerta de aviso de nó e não conseguir resolver mais muito obrigado aprender muito agora já consigo criar um jogo vou tentar
Mano tu explica muito bem!! Gostei muito do vídeo me ajudou dmss
Cara tu ta me ajudando dms estou conseguindo criar meu próprio jogo
pprt gostei muito, explicou muito bem, consegui entender tudo, depois refiz sozinho sem ver o video e consegui dboa, mais um inscrito mano!
Sinceramente enquanto eu assistia o vídeo me deu a idei de criar um jogo de um pinguim puto na minha cabeça é muito bom
Tava com dúvidas sobre colisões nos tilesets. Me ajudou muito.
Opa mano blz? sou um roteirista de games vc topa criar um jogo junto cmg?
Mano foi primeiro video em que eu entendie a programação e prestei atenção kkk espero que consiga aprender progamar e criar um joguinho mobile em muito video da pensou em ser professor kk
Ganhei meu dia com essa mensagem, espero que não desista! Confio que você realiza esse jogo mobile e já é possível por que a godot é de graça então só vai.
@ oi tudo bem? então irmão se você puder me tirar uma dúvida quanto ao processo do godot,
quando usamos :
get_tree().change_scene_to_file('res://scenes/win.tscn')
para trocar de cena, isso faria o processo que roda na cena anterior ser fechado sozinho?
ou isso só faria trocar de cena e conforme criarmos varias cenas estaria tudo rodando ao mesmo tempo de fundo e o jogo ficaria muito pesado com o passar do tempo?, obrigado seus videos são ótimos.
cara meu sonho fazer um jogo de carro, c é muito bom pprt valeu mesmo
"Pato, bicho da água."
- pinguim bipolar
Show! Vou querer aprender mais!
Gente usei esse script no de virar de lado ao andar com ajuda do ChatGPT por que no meu não tava dando certo do jeito do vídeo e nem do jeito que tava fazendo:
extends CharacterBody2D
var gra = 10
var speed = 300 # Aumente a velocidade para 300
func _process(delta):
if !is_on_floor():
velocity.y += gra
if Input.is_action_pressed("ui_right"):
velocity.x = speed
elif Input.is_action_pressed("ui_left"):
velocity.x = -speed
else:
velocity.x = 0
if $"Duck(16x16)" != null:
$"Duck(16x16)".flip_h = velocity.x < 0 # Vira o sprite baseado na direção
if is_on_floor() and Input.is_action_just_pressed("ui_up"):
velocity.y -= 300
move_and_slide()
e ainda demorei 1 e 30 para conseguir achar esse script pelo ChatGPT
E aí irmão, 8 meses se passaram como está seu progresso na Godot? E é a sua primeira vez aprender a programar?
@@mateusmiguel9718 A mano larguei de lado por um tempo fiquei mais em aprender pixel art é inglês o meu PC não tá rodando a Godot direito então vou focar em outras coisas primeiro.
@@Josvaldosccp ah entendi mano, é uma pena, teu Pc é com gráfico integrado? O meu tbm é, mas uso a renderização mobile ou modo compatibilidade, o outro acho que é mais pra 3D. Mas tbm não sei se ao decorrer do desenvolvimento quando ficar maior, pode ocorrer de travar o meu notebook (espero que não).
Enfim, iniciei meus estudos já tem uns 13 dias, tenho em mente um projeto meio ganancioso kk quem sabe neh?
@@mateusmiguel9718 O meu só vai de celular também, mas chega em um ponto da programação que a Godot começa a travar muito e fecha sozinho e acaba perdendo a metade do projeto, mas enquanto não tenho equipamento para fazer jogos vou aprendendo a fazer outras coisas importante na carreira, espero que você consiga
@@Josvaldosccp ahh entendi, nossa espero que não aconteça o mesmo cmg, tbm torço que vc consiga e progrida muito, abraço!
13:07 sim, pato voa. ele voa, nada e anda, o bixo é foda tlgd
E o animal perfeito
@@Josvaldosccp sim
parabéns amigo, dinâmica boa só muito rápido kkk porem continue assim
13:25 aí deve ser usado a
func _physics_process(delta):
pass
kkkkkk sim man acabei esquecendo por que é física mas enfim
@ é de boa, se atualizar no curso tá ótimo, e se não me engano deve mexer com multiplicação do delta
17:21 pergunta Tem como botar dois impulsos para mesma ação tipo se alguém estiver configurando os controles para teclado ir para controle de videogame pode botar setinha direita do teclado para ir para frente analógico para direita para ir para frente em um controle
Na godot uma mesma palavra como "ui_up" setinha para cima pode ser na setinha no controle e monte de outras coisas
Explicação melhor que muito curso por aí.
vdd só encotrei uns errinhos de como fazer algumas coisas. n voui listar aqui mas espero q no curso ele resolva
Eu tentei usar a Godot no meu pocket da Xuxa, só que quando eu fui clicar em criar projeto o negócio não abriu o meu projeto 2:21 . Vou tentar usar o meu Windows da barbie pra vê se roda! O Forward é o avançado+, eu vo ni meu pocket, porisso teve que usar o mobile 2:08
Só uma correção sobre as coordenadas x e y, na matemática x indo para direita realmente é positivo, mas y indo para baixo é negativo, e não positivo como você falou no minuto 14:30. No caso a godot deve ter adotado y para baixo como positivo por conta dos pixels da tela que a contagem se incia pelo canto esquerdo superior, ou seja, indo para a direita tem mais pixel e indo para baixo também.
Acabei confundindo as bolas aí nessa parte falando "é matemática" pra o que eu falo sobre o x mas falando algo mais computacional em relação ao y kkk obrigado por mencionar eu tinha realmente estudado sobre por no mundo da programação o y aumenta para baixo e realmente você está certo, Tmj!
ensino médio ta foda mn, eu como desenvolvedor web tendo que criar um jogo pra um trabalho, vai entender ;-;
Gente, analisa certinho o codigo, descobri q eu tinha posto o script na colison e nao no personagem e estava sem as tab necessarias e tudo mais, no caso esta certo sim, agora unico problema é q o meu n vai pra esquerda provavelmente por algum erro meu, ta tudo certo no video galeris, da uma olhadinha certinho ai!
Melhor video para iniciantes mano vc é toph
Mano vc fala como se nós fossemos debiloides, e é disso que precisamos!
man amanhã eu faço isso, pq tenho q dormir, cansei da unity e do curso que eu fazia, mto conceito e teoria e pouca pratica, quero fazer jogos, então simplesmente devo começar a fazer jogos, te conheço a um tempinho ja no yt, tu até viu um vídeo meu, vou voltar pro gamemaker e testar a godot pra definir de vez a engine q vou usar
E aí já escolheu a Engine? Gostou da Godot?
func _process(delta): está apresentando erro.
[Ignore]Line 5 (UNUSED_PARAMETER):The parameter "delta" is never used in the function "_process()". If this is intended, prefix it with an underscore: "_delta".
ou mano, vlw, muito simples e direto, gostei
Mano... Pato voa sim kkkkkkkkk
kkkkkkkkkkkkkkkkk
achei o tutorial bem explicado, mas na parte da movimentaçao o pato as vezes ia pra direita muito rapido porem quando ia pra esquerda ele ia devagar e ele simplismente nao sai do chao quando aperta pra pular (dependendo da configuraçao no "up direction" do personagem ele funcionava pros lados, mas pra pular nao importa o que eu fizesse ele nao pulava de jeito nenhum). Nem se refizer tudo de novo funcionava o pulo, queria uma ajuda pra saber o que fiz de errado...
Opa meu bom entra no meu server que eu te ajudo não desista
discord.com/invite/WB8fJRCd
Vc merece ser professor me ajudou muito 😃
muito bom, obrigado!
Mano eu tava aqui na dúvida,na hora de fazer o mapa em pixel art,eu faço ela completa ou cada elemento por vez?se for por elemento como que eu sei a altura de cada objeto pra um não ficar maior que o outro?
rapaziada, tive uma dorzinha de cabeça para fazer o Input.is_action_pressed funcionar. O "Input" deve ser escrito com "i" MAIÚSCULO, sempre, se voces escreverem "input" invés de "Input" vira outra parada. atenção galera kkk
a diferença de 1 espaço durante os códigos tbm influencia kk, tem que tá coladinho com a seta de tab
@@badtrevor773 irmao tu eh foda tava beirando a insanidade ja ent me ajudou pa porra
@@user-en3xt4my3h tava assim no dia tb, fiz questão de mandar aqui nos comentários pq sabia q ia ser útil pra alguelm
Oi pessoal, travei aqui na parte dos espinhos no minuto 23:22. Da esses erros aqui. Linha 6:Identifier "body" not declared in the current scope. Alguém consegue me dar um help?
eu tbm
Faz um desse pra mobile pfv, eu n tenho um computador mas eu quero programar nessa engine
e a mesma coisa,tem essa engine pra mobile
Finalmente att do curso😭😭❤️
Vou tentar atualizar mais
Eu estou tento um problema na hora do código, o godot não me deixa por o elif e nem o else e o meu player fica parado no ar, mesmo que eu tenha progamado a gravidade. Já refiz o código diversas vezes, do jeito que você mostra no vídeo...
Conseguiu ? Se sim oq tu usou
Queria cria uma fan game de fnaf mas acho difícil eu conseguir criar
Sei que aqui não é o melhor lugar para perguntar, mas como você rodou a Godot?
Sua placa de vídeo é boa ou foi um outro motivo?
Eu tentei, mas não roda, diz que meu PC não suporta OpenGL3.3...
Então seu Pc é mto velho, o ideal seria atualizar, mas já q é o próprio PC q n suporta ent n tem oq fazer
@@TomFelix Meu PC não tem nem o suficiente para atualizar para o Windows 11.
A solução seria comprar uma nova placa mãe, placa de vídeo ou algo assim?
Não entendo muito dessa parte quando o assunto é computador...
@@achuqn tbm n entendo mto, o mais prático seria comprar um computador mais recente, pq de peça em si n entendo nada
@@TomFelix Beleza, obrigado pela dica.
@@achuqn dnd
video maravilhoso, fiquem com a informação que:
pato voa sim
seu script inicial n funcionou, tive que adaptar:
extends CharacterBody2D
var grav = 100
func _physics_process(delta):
if !is_on_floor():
velocity.y += grav * delta
move_and_slide()
Linha 6:Identifier "body" not declared in the current scope. Alguém pode me ajudar com esse erro? Estou em 23:47 minutos. A minha versão é 4.3.
@@Eric-p9q7p tu tem Discord?
O espinhos não ta funcionando, o player toca no espinho mas a cena não reinicia
Eu tava vendo aqui embaixo e talvez seja por causa do nome
A maior parte deu certo
Mas por algum motivo nao conseguia colocar os espinhos e eles só podiam se colocados ma cena quando eram linkados no player mas ai o script não funcionava
Por enquanto eu vou refazer tudo pra ver se funfa
Funfou não
Fiz algo que não sei o motivo de ter funcionado, mas basicamente, eu linkei os spikes no player e conferi se entravam na cena e entravam, mas seguiam o player ent eu apenas arrastei os spikes pro world e funcionou
Adorei ficou MT bom
Coloquei o código que você falou que iria trocar de cena mas não funcionou,quando fui tentar falava que o código era inválido.
Opa na hora de colocar gravidade n foi dei o erro em (1, 1): unexpected "Indent" in class body como posso consertá-lo? 17:39
Isso é sobre a identaçao você tem que dar tab pra as coisas ficarem dentro de outras da uma olhada se teu código tá igual só meu e se tu deu tab pra afastar o código que nem o meu
Meu tilemap buga e não consigo colocar o piso ele diz que eu tenho que mudar
Por favor faz um tutorial de com fazer tiro
Aparece um aviso dizendo "O parâmetro "delta" nunca é utilizado na função "_process()"." Eu estou a uns dias revendo o código e ele tá igual o do vídeo, não sei onde está o erro que me fez empacar na metade do tutorial 😥
@@coffeehony me passa seu discord
Te enviei um pedido de amizade agora, meu nick está como "SOU O HZ", eita tu já aceitou
10:28 alguém poderia me ajudar, quando eu início da erro "resource file not found...", e só aparece o player.
Observação: a minha versão é a 3.5.3
po deve tá dando erro por que essa do vídeo é a 4.0
😞, do mesmo jeito, valeu👍🏻
@@Digo19456 se precisar de ajuda me fala tenho discord
2:14 quando eu tento editar a godot sai, alguém sabe como resolver?
qual as configurações mínimas de um PC, para o godot Rodar ???
na parte do tiler, eu nao tenho o tiler set, nao funcionou
No 22:37 não consigo diminuir o quadrado pra encaixar as sprites 😢 as sprites vai junto com a marcação da colisão, não tô conseguindo resolver, após inicializar o jogo, meu personagem e os espinhos se mexem de jeito iguais.
sobre personagem mexer com os espinhos provavelmente ele tá como filho deles coloca o que é filho pra fora,
alguem me ajuda nenhuma textura ta aceitando, eu puxo o arquivo e quando solto n ta la
Meu boneco simplesmente nao anda, fiz tudo exatamente como no video,
manda la no meu server
discord.gg/D5b82Q9z
Como faz pra ir para outra fase?
Manoel colocou código só que da erro pode ajuda?
Uma pergunta, como vc aprendeu a programar? Tipo eu sei que a linguagem da Godot é baseada em python mas mesmo assim, sempre me perguntei como se aprende uma linguagem de forma "crua"
Se quiser aprender python recomendo o curso do guanabara, 90% do que eu sei de programação aprendi nesse curso, não é focado em jogos mas dá pra usar aqui, tu entende muitos conceitos importantes
@@Felipe-rn1gf eu já estou estudando python com o Guanabara kkk, e já estudei javascript e c# mas tudo superficialmente Só o javascript que estou mais avançado, a pergunta é como se aprende programação sem vídeos ou livros feitos por terceiros, pois de alguma forma eles tiveram que aprender sem né? Mas obrigado por responder meu comentário.
@@RyanK22000é uma boa dúvida, se conseguir a resposta poderia compartilhar comigo?
programação voce aprende praticando mesmo. olha, não é facil como os cursos vendem mas também não é impossivel.
Meu pato não está morrendo nos espinhos :( o que eu faço? segui o vídeo certinho mas não está dando certo, não sei se errei na colisão do espinho ou na colisão do player, mas não faz sentido já que a colisão do pato é só para ele não atravessar o tileset, até refiz a parte dos espinhos, mas realmente estou tendo dificuldades nisso, talvez eu tente criar tudo do zero de novo para ver se errei em algo, dessa vez com mais atenção.
eu estava com esse erro e resolvi dessa forma:
tenta ver o nome que você deu ao seu player, se lá quando vc criou tiver colocado a palavra com p minusculo : player ,
e não Player como no video, você tem que fazer isso aqui no script do espinho:
extends Area2D
func _on_body_entered(body):
if body.name == 'player':
get_tree().reload_current_scene()
pass # Replace with function body.
botar em minusculo a palavra player nessa lista:
if body.name == 'player':
que ai deve funcionar.
@@leonardofirmodamota6081 Funcionou!!! Muito obrigada, de verdade, tu me poupou muito trabalho, tu é um anjo, cara.
Kkkk esse cara n pega mais visualizações que o menina dançando no tik tok
Pensou q eu ia fala mau né mais não esse cara deveria receber muito mais muito mais visualizações que uma menina no tik tok 😢
Esse cara só faz Conteúdo bom de qualidade e as pessoas preferem fica vendo coisa que n serve pra nada
BORA VALORIZAR PESSOAL #pingüimmerecemais 😊
godot 4.3.1 não esta rodando no meu computador
:/
Você recriou o vídeo mesmo 😯😯
Bom demais! Obrigado
o pato deslizante uhaua
Pinguim pfv vc poderia me dizer oq eu to errando? Quando o pato vai andar, ele so anda enquanto ele estiver no ar, tipo ele comeca caindo por conta da gravidade e ele so anda nesse meio tempo que ele ta caindo, poderia me ajudar
Opa mano tudo bom? Me adiciona como amigo no Discord que eu te ajudo na hora, sou ADM desse grupo
discord.com/invite/9U8Tdhru
Dá para criar jogo para Game Boy color no Godot?
Quando eu coloquei "func _process(delta):" apareceu "Erro em (10,1): Expected indented Block after function declaration." Oq aconteceu?
func _physics_process(delta):
tu pode colocar o código de mudar de fase pf
Seu curso serve para o Godot 3 também? Meu PC não roda o 4
90% do meu curso é na 3.5 sendo sincero tô atualizando ainda então sim funciona bastante
@ Obrigado, vou comprar assim que puder. Já tô juntando dinheiro
Não consigo mudar o tamanho do ColorRect "4:19" aparece ali em erros:
scene/gui/control.cpp:856 - Condition "parent_rect_size.x == 0.0" is true.
Mano isso ajudou demais!
Não consigo aplicar gravidade
Qual o nome do jogo do começo?? Achei muito interessante
mano eu tento por o codigo do velocity porem o sistema acusa erro sabe explicar?
Qual a diferença de Var e Constant na hora de especificar um valor na godot?
Constant você cria e não pode mudar no futuro e var você pode eles são usados em determinados momentos
Como eu faço para a animação do pato ficar ativa como idle? Só consigo mudar entre o frame 1 e 2 dela estática, mas queria deixar em movimento, é possivel no script?
Procura o auto play é uma opção do animation player que se pode deixar uma animação pra ser a padrão então já vai começar animando ela
@ Valeu! Funcionou :)
Valeu, vou ver agora como fazer para ele ter uma animação parado e uma quando estiver andando.
pra mim o tile map nao tava aparecendo entao troquei pra tile map layer, e continuou sem aparecer. oq eu faço?
se tem discord?
A linguagem usada foi qual?
muito mais simples que a unity. É possível mandar o jogo feito no godot para playstore?
é sim de graça!
Da pra fazer um jogo quase desse nível no max 2D?
Uma coisa q eu não entendi foi esse sistema de nó, ele é tipo o prefab da unity? Tipo se eu for criar uma personagem, é um nó, se eu for criar outro mapa/mundo, é um nó tbm?
isso mesmo! cada nó faz algo diferente e tem configurações diferentes, tem nó que emite audio, nó que mostra srite, nó de física etc