Tutorial Unity3D - [Sistema de Candy Crush #4] Alternando posições de itens do grid

preview_player
Показать описание

Nesta série de vídeos eu vou ensinar a vocês como desenvolver um sistema de base nos moldes do encontrado no jogo Candy Crush. Esse sistema é conhecido como Match 3 e é desenvolvido usando um grid bidimensional.

Nesse vídeo, programaremos o swap (alternação) entre itens.
Essa é a última etapa que deve ser programada antes de nós finalmente podermos checar possíveis matches no nosso grid!
Esse vídeo já deve marcar a metade da série.

O foco é a criação de vídeos curtos com frequência semanal.
Рекомендации по теме
Комментарии
Автор

Cara o youtube precisa de mais pessoas como você, baita explicação!!! Muito obrigado por compartilhar.

BreakingGame
Автор

I don't understand a word, but I understand the code so thanks for this tutorial.

suchoss
Автор

Sensacional, Guto! Parabéns pela iniciativa! Estou apenas comaçando na área de programação, porém, essa série de vídeos me trouxe muito conhecimento! Você tem uma maneira extremamente didática de explicar as coisas! Ganhou mais um inscrito! :D

RafaBassman
Автор

Tudo certo até agora, sistema funcionando perfeitamente.

calltx
Автор

Muito pro vei, to aprendendo muito nesta série, valeu Tio Guro !!!

irenaldojs
Автор

Muito bom seus tutoriais. Parabéns e obrigado por compartilhar.

CapitaoDisprosio
Автор

Guto, muito bacana seus vídeos, gostaria de dar  um sugestão, se puder nos momentos em que mostrar codigo fonte, ou algum item importante, dar  um pouco de zoom do video, em alguns momentos mesmo em fullScreen  fica pequeno o codigo fonte,  

topbytesblog
Автор

Desculpa se estou sendo chato, mas há diferenças ou vantagens em fazer esse movimento da troca entre candies usando seu método ou o Lerp ?
Fiz funcionar pelo Lerp até pq acho mais simples, mas fiquei pensando se do jeito que vc fez, pode ser melhor pra outras coisas.

dnz
Автор

Oh blz Guto, entao quando eu vou programar o começo do alternado, após digitar foreach, na parte de colocar o rigidbody, aparece com uma linha contando ele, e o iskinematic nao aparece como opçao

canalganja
Автор

Muito bom!
Voce pretende falar sobre o sistema de "vida" ?

WesleyAlberini
Автор

Guto, sobre o sistema de geração de grid, ele pode ser reutilizado para qualquer objetivo?  acho que sim né, basta somente alterar o Prefab, vlw ótimo video.

MarceloSevergnini
Автор

in Unity 2018 4:06 "rigidbody2D.isKinematic" should fix to:

jiexiangshen
Автор

Guto tem como vc fazer um do tipo 2048, pra gente ver como funciona?

DenisSilvaAlbuquerque
Автор

Guto, tem o project desse na nova versão do unity? To encontrando diferença e to travado na extensão do me todo.
.

RicardoUrbano
Автор

Guto, eu declarei tudo do jeito que você mostrou, mas na hora de dar swap ele não se move nem aparece o erro que você deu o exemplo no código. Seria pelo fato de eu não declarar o mouse no input do unity?

MrSamukapessoa
Автор

estou com erro ;-;

Assets/Scripts/GameGrid.cs(95, 6): error CS0030: Cannot convert type `UnityEngine.GameObject' to `GridItem'

na linha :

foreach (GridItem g in ores)

LnTz
Автор

Guto, eu tenho 17 anos, estudo programação de jogos a 1 ano. Eu tenho um certo receio, pois certas funções, por exemplo de suas video aula, eu não entendo. Você explica 100% bem, mas eu não consigo pegar o "jeito". O que eu poderia fazer para fixar mais as informações na minha cabeça ? rsrsrs

Sniperk
Автор

o CLick com o mouse serve como touch ???

lucas
Автор

Hello, i wrote same codes but "onMouseOverItem" function is not working correctly in my project. There is no any error bu this function is not working. i can't choose and swap jewels.

eozdeveci
Автор

Anyone of knows why I have this error:
"impossible to convert from GridItem to GameGrid"

The error is in the OnMouseOverItem function, where there is the StartCoroutine (line 56) at minute 18:21 .

silversurferdag