Beginner Godot Tutorial - How To Make Tic Tac Toe

  Рет қаралды 14,942

Coding With Russ

Coding With Russ

Күн бұрын

Пікірлер: 72
@GSBaekeMusik
@GSBaekeMusik 10 ай бұрын
This is an excellent tutorial, with so many insights! Not only does one have the end result, but going along there's so much we learn about the different functionalities, the workflow and so on. I am absolutely enthusiastic!
@CodingWithRuss
@CodingWithRuss 10 ай бұрын
Thank you! I'm glad you liked it
@kardrasa
@kardrasa 11 ай бұрын
Learned so much! Thank you!
@psyboyo
@psyboyo 11 ай бұрын
With this framework, we can do any tabletop game! Instant sub! Thank you ^^
@artcrtc5028
@artcrtc5028 8 ай бұрын
One of the best tutorials to Godot Ive seen in a while. Much useful knowledge, thank you for that!
@CodingWithRuss
@CodingWithRuss 8 ай бұрын
Thanks!
@jacobreber87
@jacobreber87 Ай бұрын
Trying to learn Godot right now and this was very helpful! I appreciate you making this
@CodingWithRuss
@CodingWithRuss Ай бұрын
Thanks!
@fanlesshero3496
@fanlesshero3496 Жыл бұрын
Let's go! Godot tutorials
@CodingWithRuss
@CodingWithRuss Жыл бұрын
Trying something new :)
@joed527
@joed527 6 ай бұрын
This was concise, well explained and fun to watch.
@CodingWithRuss
@CodingWithRuss 6 ай бұрын
Thanks!
@etiennefernandez1659
@etiennefernandez1659 3 ай бұрын
Very good tutorial, I congratulate you. You deserve more subs bro, keep it up.
@CodingWithRuss
@CodingWithRuss 3 ай бұрын
Thanks! Much appreciated.
@bedang1058
@bedang1058 5 ай бұрын
Followed you trough your pygame Tutorials, now starting Godot, thansk a lot !
@PixelMasala
@PixelMasala 2 ай бұрын
Thanks for the tutorial, every explanation is clear.
@CodingWithRuss
@CodingWithRuss 2 ай бұрын
Thanks!
@Edanite
@Edanite 4 ай бұрын
My first functioning Godot game. Now to experiment. :3
@toladim
@toladim 10 ай бұрын
Good job! I wait for more 🤪
@Lorry127
@Lorry127 2 ай бұрын
Great tutorial, thank you.
@CodingWithRuss
@CodingWithRuss 2 ай бұрын
Thanks, glad you liked it
@CafiNuchi
@CafiNuchi 5 ай бұрын
Wonderful! Thank you so much for your tutorial. It's a clear pleasure!
@Jai_Shree_Ram____469
@Jai_Shree_Ram____469 Жыл бұрын
He russ we want more Godot tutorials
@CodingWithRuss
@CodingWithRuss Жыл бұрын
I'm working on another one right now :)
@Jai_Shree_Ram____469
@Jai_Shree_Ram____469 Жыл бұрын
Please make complete series starting fr basics to A platfomer game and information about Godot sprites,sound,scripting etc like u made about pygame
@TheBreadPirate
@TheBreadPirate 10 ай бұрын
I SURVIVED THE TUTORIAL! HA! Take that mom.
@rezashir3873
@rezashir3873 Жыл бұрын
very well. thanks a lot
@Theamoguguy
@Theamoguguy Жыл бұрын
Guy is a legend, from pygame tutorials to ursina to now godot 👏👏
@theunknowngamer77884
@theunknowngamer77884 Жыл бұрын
i agree
@jamesschaaf5175
@jamesschaaf5175 Жыл бұрын
Great tutorial, really did an awesome job explaining everything along the way.
@CodingWithRuss
@CodingWithRuss Жыл бұрын
Thanks! Glad it was helpful
@kioshy117
@kioshy117 6 ай бұрын
thank you i needed this so bad
@CodingWithRuss
@CodingWithRuss 6 ай бұрын
Glad it helped :)
@Jai_Shree_Ram____469
@Jai_Shree_Ram____469 Жыл бұрын
Finally made it
@CodingWithRuss
@CodingWithRuss Жыл бұрын
Nice!
@kingshahzad78
@kingshahzad78 3 ай бұрын
Great Man❤
@CodingWithRuss
@CodingWithRuss 3 ай бұрын
Thanks :)
@johnsmithabc94726
@johnsmithabc94726 7 ай бұрын
Great tutorial thanks
@CodingWithRuss
@CodingWithRuss 7 ай бұрын
Thanks!
@intricate9666
@intricate9666 Жыл бұрын
pygame multiplayer fighting game next?
@jenshennig6297
@jenshennig6297 3 ай бұрын
That was a an amazing tutorial! Thank you so much. I have an question though: I'm just going over ever line of code again to make comments, so i can save the project for me to come back. And i don't really get the difference between "instantiate()" and "add_child()". Why are we using both in the code? Couldn't we just use instantiate alone because it creates the whole node-hierachy of our scene? Or is it, that we use add_child to tell the programm WHERE we want the instantiate()scene and thats why we temporarily save it in different variable? Sorry im quite rusty on programming - last time was 15 years ago and im just getting back into it. Hope you can explain it to me :) Thanks!
@PhuocThanginh-oo8jj
@PhuocThanginh-oo8jj Жыл бұрын
can you make an ultimate introduce about ursina
@kylejohnson8387
@kylejohnson8387 Жыл бұрын
Hey there. I've been attempting to build a Tic Tac Toe game from the ground up as a learning experience. That is, figuring out how I wanted to approach the game, and how I wanted to implement the gameplay. While initially I had an idea to have a grid, with an X and O to drag and drop from, I went with placing menu buttons on all grid spaces, offering to change the position to an X or an O. I've gotten the menu buttons to work, but I have no idea how to make either character appear in the slot after selecting it from the menu. Any tips or tutorials on how to make events occur upon making a selection using a menu?
@JasonEllingsworth
@JasonEllingsworth Жыл бұрын
So how would you go about doing this using grid / tile maps instead? It seems has some built in things that I assume would make it easier. Also how about doing it with UI nodes?
@yogiwiguna9602
@yogiwiguna9602 Жыл бұрын
Great tutorial, thanks to you. I learn a lot from this video.i have a question about the cell_size. If the board texutre in 3D with diffrent width and height how can I determine the cell_size ? Let's say the borad is 800x600
@CodingWithRuss
@CodingWithRuss Жыл бұрын
In that case you may need to have two different variables, one for cell width and one for cell height.
@osaid56
@osaid56 Жыл бұрын
a powerful tutorial buddy thank you, keep posting such good things please
@CodingWithRuss
@CodingWithRuss Жыл бұрын
Thank you! Got more in the works.
@ReyosBlackwood
@ReyosBlackwood Жыл бұрын
I'd give it a try, but you have to wait forever for them to take their turn.
@CheesyCode
@CheesyCode Ай бұрын
thanks i leard a lot why was this 1 h ok bye
@theunknowngamer77884
@theunknowngamer77884 Жыл бұрын
Hey russ its been a looooong time since i watched ur vids but plz can u make a tutorial for Minesweeper the old microsoft game that u press mines and numbers?? ive been really wanting to code it on my own but i just cant get it. so id appreciate it if u do a series or just one vid for me
@CodingWithRuss
@CodingWithRuss Жыл бұрын
Funny you say that, I actually plan to do that soon. :) Although it will be in Godot as I've been using that more now.
@theunknowngamer77884
@theunknowngamer77884 Жыл бұрын
k thx!!@@CodingWithRuss
@manueldominguezbecerra5577
@manueldominguezbecerra5577 Жыл бұрын
How do you run the script when this is not in tool mode??
@TechnicalParadox
@TechnicalParadox 10 ай бұрын
The game over menu works for x or o win but when you tie the play again button doesn't work
@TechnicalParadox
@TechnicalParadox 10 ай бұрын
Fixed it, forgot to pause game on tie
@emc-ultra7618
@emc-ultra7618 5 ай бұрын
I got the point of getting mouse clicks and then something happened and now it won’t register in the debug screen. I rewrote everything, didn’t work. Reopened the save file that was working, not working anymore
@intricate9666
@intricate9666 Жыл бұрын
wow
@eisenspanigel67
@eisenspanigel67 Жыл бұрын
I got this Error: "Cannot call non-static function "instantiate()" on the class "PackedScene" directly. Make an instance instead." help please
@eisenspanigel67
@eisenspanigel67 Жыл бұрын
I could fixed it with a preload instead of a packedscene.
@uchiwamadaragona4788
@uchiwamadaragona4788 Жыл бұрын
@navtektv
@navtektv 4 ай бұрын
Hello. I don't know if you'll reply to this. I hope you will. Currently following this tutorial and any errors I encountered were results of my own mistakes which I fixed and it all worked except for near the end when you used queue_free(). I got this error telling me that my Attempt to call function 'queue_free' in base 'previously freed' on a null instance. I pasted your own script over my work and it still gave me that same error. Is this because of an update something because I'm just starting out and troubleshooting this stuff without someone else having encountered this exact problem is almost impossible. Please Help me out.
@IrisHallo
@IrisHallo 3 ай бұрын
Hi, I had a similar problem. Did you make the "crosses" and "circles" groups global? I saw that you can either make it a scene group or a global group. When I changed it to global group it seemed to work for me.
@navtektv
@navtektv 3 ай бұрын
@@IrisHallo I actually changed the version of Godot I was using. The newest version of Godot threw that error up. When I downloaded 4.1.3 then it worked.
@johnnymittle
@johnnymittle 2 ай бұрын
@@navtektv Must be something in the new version. I had same issue.
@navtektv
@navtektv 2 ай бұрын
@@johnnymittle It was. I dropped down to 4.0 and did the whole thing again. It worked then.
@kshawn2579
@kshawn2579 Жыл бұрын
how do i import my assets?
@CodingWithRuss
@CodingWithRuss Жыл бұрын
You can put them into the assets folder and they will be available to use in your game
@kshawn2579
@kshawn2579 Жыл бұрын
oh ok thanks i got it@@CodingWithRuss
@iarngeorge
@iarngeorge Жыл бұрын
Balls
@jessicaherrera7900
@jessicaherrera7900 Ай бұрын
As soon as I use the get_tree.paused() = true Then I am able to place the first circle and then the game is paused. What did I do wrong? -> I figured it out. I didn’t write the values in my column sum. It works now. Thanks for this fun tutorial.
Using Composition to Make More Scalable Games in Godot
10:13
Firebelley Games
Рет қаралды 247 М.
Finite State Machines in Godot 4 in Under 10 Minutes
7:16
Bitlytic
Рет қаралды 317 М.
كم بصير عمركم عام ٢٠٢٥😍 #shorts #hasanandnour
00:27
hasan and nour shorts
Рет қаралды 12 МЛН
How many people are in the changing room? #devil #lilith #funny #shorts
00:39
小路飞和小丑也太帅了#家庭#搞笑 #funny #小丑 #cosplay
00:13
家庭搞笑日记
Рет қаралды 13 МЛН
How to make a Video Game - Godot Beginner Tutorial
1:17:12
Brackeys
Рет қаралды 2,4 МЛН
How to program in Godot - GDScript Tutorial
58:10
Brackeys
Рет қаралды 804 М.
Pygame Tutorial - Image Rotation Around a Pivot Point
16:40
Big Whoop Games
Рет қаралды 6 М.
State machines and state charts in Godot
24:11
Godotneers
Рет қаралды 76 М.
Do THIS Before You Publish Your Godot Game
3:33
StayAtHomeDev
Рет қаралды 188 М.
Godot 4 - Tiled Dungeon Environment From Scratch
26:24
DevLogLogan
Рет қаралды 441 М.
Welcome to Shaderland - An introduction to shaders in Godot
1:12:51
كم بصير عمركم عام ٢٠٢٥😍 #shorts #hasanandnour
00:27
hasan and nour shorts
Рет қаралды 12 МЛН