Build TicTacToe Game in Figma | Advanced Prototyping In-depth Tutorial

  Рет қаралды 6,394

Design Xstream

Design Xstream

Күн бұрын

Пікірлер: 49
@Ujjwallive
@Ujjwallive Жыл бұрын
Hey how did you create the interaction between selecting X and O in the first screen?
@DesignXstream
@DesignXstream Жыл бұрын
Hey Ujjwal, I cut of this part of the video by mistake while editing 🤦🏻‍♂️ So in the first frame when you click X you need to do two things: 1. set currentPlayer Variable to 'X' 2. Navigate to next game frame. Likewise same with O just set player to O and navigate. I'll be dropping a part 2 soon and cover this part as well.
@Ujjwallive
@Ujjwallive Жыл бұрын
@@DesignXstream Thanks a lot! That's how I thought it would work. Thanks for making these videos, cheers!
@winterassociation5739
@winterassociation5739 Жыл бұрын
Wow! Thank you so much ❤
@DesignXstream
@DesignXstream Жыл бұрын
You're welcome 😊
@cleberlimacls
@cleberlimacls 8 ай бұрын
If I may, Can you update this tutorial including a scoreboard on top? Like: "X = 4 O = 4 " while we are still playing. Great Content btw
@DesignXstream
@DesignXstream 8 ай бұрын
That'll be a good update of having a scroeboard. I will think about it.
@maheshbiruduganti1718
@maheshbiruduganti1718 Жыл бұрын
Informative and fun-- thanks man
@DesignXstream
@DesignXstream Жыл бұрын
Glad you enjoyed it! 🤩
@sachinkumart
@sachinkumart Жыл бұрын
You are legend bro, Thank you for this, new sub here
@DesignXstream
@DesignXstream Жыл бұрын
Glad you are here! Cheers bro ✌🏼 :)
@captteemo9133
@captteemo9133 Жыл бұрын
Thank you! :)
@DesignXstream
@DesignXstream Жыл бұрын
Cheers ✌🏼 :)
@sanglohakare
@sanglohakare 6 ай бұрын
how do you stop plaer from interacting if the winner is declare before filling all the cells... so if all sells are filled and winner is not declare the game is draw.. but if all cells are not filled and winner is declared how do we stop player from interacting with untouched cells??
@DesignXstream
@DesignXstream 6 ай бұрын
If we need to address that scenario then we need to add that condition to cells saying if winner declared then on click add nothing (neither X nor O) then it should work.
@orjiperpetua8135
@orjiperpetua8135 5 ай бұрын
Lovely 🤩🤩
@DesignXstream
@DesignXstream 5 ай бұрын
Cheers ✌️
@nameislee
@nameislee Жыл бұрын
Awesomeee, can u make the tutorial pleaseee
@DesignXstream
@DesignXstream Жыл бұрын
It's Live now, you can check it :)
@nameislee
@nameislee Жыл бұрын
Damn…. It’s awesome and mind blown 🤯 at the same time.. I’m a designer and this is just beyond all the things I know in Figma. Thanks 🙏 a lot for the hard work putting it together and explain it very well.. will try out and let u know.
@bertnik6621
@bertnik6621 Жыл бұрын
I get Cell/ state 12 when i drag the first square i don't get the cell state options
@DesignXstream
@DesignXstream Жыл бұрын
Could be some issue in the layer ordering.
@Abhishek-ps4sg
@Abhishek-ps4sg Жыл бұрын
I had some issues with the first frame can you please explain what we need to do in first page
@DesignXstream
@DesignXstream Жыл бұрын
I cut of this part of the video by mistake while editing 🤦🏻‍♂️ So in the first frame when you click X you need to do two things 1. set currentPlayer Variable to 'X' and 2. Navigate to next game frame. Same with O just set player to O and navigate.
@Abhishek-ps4sg
@Abhishek-ps4sg Жыл бұрын
@@DesignXstream 😂😂 im kinda confused If currentPlayer == ?? Can you write full expressions . We only created variable for c1 -9 and current player, winner not “O”
@DesignXstream
@DesignXstream Жыл бұрын
@@Abhishek-ps4sg in the first frame: On click of "X" button do a 'Set Variable' for currentPlayer to "X" (so basically you are assigning "X" to currentPlayer
@vartikaverma6188
@vartikaverma6188 Жыл бұрын
can we do this in Figma without a premium?
@DesignXstream
@DesignXstream Жыл бұрын
Hey Vartika, This includes Advanced prototyping so you will need a pro plan to do this.
@hemapriyau1924
@hemapriyau1924 Жыл бұрын
I have doubt so in first prototype we setting the conditional logic as if C1 == “c1” Then change the value of C1 to current player In the first screen you have created two frames that is x and o. What interaction should I give to the first frame that when I click x or o then the current player takes that value in and moves to second screen ?
@hemapriyau1924
@hemapriyau1924 Жыл бұрын
Also in the reels there is interaction where when x or o wins there is a signifier line. How to do that
@DesignXstream
@DesignXstream Жыл бұрын
Oops looks like I cut of this part of the video by mistake while editing 🤦🏻‍♂️ So in the first frame when you click X you need to do two things 1. set currentPlayer Variable to 'X' and 2. Navigate to next game frame. Same with O just set player to O and navigate.
@taiwotalodabioluwa8270
@taiwotalodabioluwa8270 Жыл бұрын
What if you want to create the frames yourself? You just started with the variables you didn't explain how you created each boxes and the X and O
@DesignXstream
@DesignXstream Жыл бұрын
This is an advanced concept so its difficult to explain each and every concept. You can look at the UI kit series on this channel to understand how to use frames and other tools to create the basic layouts. Then it will be easier to understand these advanced concepts.
@taiwotalodabioluwa8270
@taiwotalodabioluwa8270 Жыл бұрын
Can you please link the video here?
@DesignXstream
@DesignXstream Жыл бұрын
@@taiwotalodabioluwa8270 kzbin.info/www/bejne/g3TFoZacetKdrq8
@vineethvinu4871
@vineethvinu4871 Жыл бұрын
hey can you do google pay animation . I cant hide the more and less option. The frames both top and bottom are being trimmed.
@DesignXstream
@DesignXstream Жыл бұрын
Google pay success animation?
@taiwotalodabioluwa8270
@taiwotalodabioluwa8270 Жыл бұрын
How did you make the variable?
@DesignXstream
@DesignXstream Жыл бұрын
You can create 'Local Variables' on the panel at the right side.
@hemapriyau1924
@hemapriyau1924 Жыл бұрын
Can you please make a video on how to add that line
@DesignXstream
@DesignXstream Жыл бұрын
Hey Hema, Sure will make a part 2 soon!
@harrycillian
@harrycillian 19 күн бұрын
I was already halfway doing the tutorial, thinking this was free : (
@DesignXstream
@DesignXstream 16 күн бұрын
Ah! I thought i mentioned that in the video. My bad!
@maheshbiruduganti1718
@maheshbiruduganti1718 Жыл бұрын
Waiting
@DesignXstream
@DesignXstream Жыл бұрын
thank you for waiting Mahesh.. 🙌🏼😁
@lissyjoy3424
@lissyjoy3424 Жыл бұрын
✌👌
@DesignXstream
@DesignXstream Жыл бұрын
😁😁😁
@ghennmichaelclarito6134
@ghennmichaelclarito6134 Жыл бұрын
cant understand how you replace the cells. if you dont want to teach something dont teach
@DesignXstream
@DesignXstream Жыл бұрын
I did not want to teach 'how to replace the cells' so I did not teach 🤷🏻‍♂️ sorry, jokes apart! 😂 Shift + Control + R is the shortcut to replace an object with something that is on your clipboard.
Figma Advanced Prototyping Features 2023 | In-depth tutorial
18:09
Design Xstream
Рет қаралды 27 М.
Air Sigma Girl #sigma
0:32
Jin and Hattie
Рет қаралды 45 МЛН
Caleb Pressley Shows TSA How It’s Done
0:28
Barstool Sports
Рет қаралды 60 МЛН
Почему Катар богатый? #shorts
0:45
Послезавтра
Рет қаралды 2 МЛН
КОНЦЕРТЫ:  2 сезон | 1 выпуск | Камызяки
46:36
ТНТ Смотри еще!
Рет қаралды 3,7 МЛН
How to build the viral Flappy bird game in Figma 🐤 ?
17:32
Akash Yadav
Рет қаралды 8 М.
How to Create Game Prototypes in Figma | Using Interactive Components
13:41
Figma Tutorial: Use Figma Variables Like a Pro (+ Practice File)
30:30
DesignWithArash
Рет қаралды 353 М.
Figma Variables & Advanced Prototyping - Crash Course
31:01
DesignCourse
Рет қаралды 139 М.
Reduce Prototypes by 50% (Simple trick) | Figma Tutorial
5:41
Train Your Brain to Automatically Reach Your Goals
11:56
Productive Peter
Рет қаралды 42 М.
Figma Tutorial: 3D Carousel Slider (+ free files 🎁)
18:18
UI Adrian
Рет қаралды 639 М.
Air Sigma Girl #sigma
0:32
Jin and Hattie
Рет қаралды 45 МЛН