CODE WITH ME | Tic-Tac-Toe Game in Python *beginner friendly*

80,984
0
2024-04-18に共有
Hope you enjoy this coding video :) checkout Riverside.fm for AI based video and audio editing, use discount code CSJackie creators.riverside.fm/csjackie :)

GitHub Repo: github.com/carmensantos/tic-tac-toe

🤓 about
I’m a software engineer based in London with a background in mechanical and aerospace engineering. Most of my time is spent reading, coding and drinking too much coffee. I got into coding by automating simulation workflows and building EdgeSheet.com, and now I’m documenting my life as an engineer on the internet.
Thanks for watching! :)

📝 chapters
0:00 game setup
0:50 game logic and data structures
1:56 riverside.fm editor
4:25 import grid and game board matrix
7:50 coding the player turn logic
11:35 render knot and cross icons
14:15 coding the victory logic
19:25 rendering text on screen
20:49 outro

📝 contact
[email protected]

🎵 music
the music in my videos comes from: share.epidemicsound.com/5swi7a

👀 disclaimer
Views and opinions are my own and do not represent or reflect the opinions of my current or past employer(s).
This video is sponsored by Riverside.fm.

🏷 hashtags & video content
Software engineer, tic tac toe game, python game, pygame, code with me, coding vlog, coding video, programming, software engineering, developing software, pandas, data structures and algorithms

#codewithme #pythonprogramming #softwareengineer

コメント (21)
  • @undeath4ever
    For anyone wondering at 19:00 in Line 68, it is supposed to say "board[1][1]" instead of "board[1][2]" as it is the center of the tic-tac-toe field. She does it correctly for the second diagonal case in the next line. Just wanted to avoid confusion ;) Awesome explanation Jackie <3 and thanks for explaining your thought process throughout the video. EDIT: Just saw that It is fixed in the Github repo. So all is well!
  • Hi Jackie, cool project. As I was in training as a computer scientist, I have programmed tic tac toe for learning python, but only on the console without PyGame. cheers.
  • I'm training my English listening, and it's true that your videos are so cool. I love your pronunciation. I love it. #First year at university studying Software Engineering.
  • @porsiempre71
    I really like your coding style and the explanations. Please keep doing videos like this one! ❤
  • Hi Jackie, I watched this video on Friday and got myself to make the tic-tac-toe game for the job as their technical assessment test. PS, Yes, I completed the game. So I would say I love your hands on coding videos even more now.
  • @justinwr092
    If I remember correctly, the secret to winning tic-tac-toe is to not start a nuclear war with Joshua.
  • @Velvetskyy
    Am also software engineer i always liked ur videos lot's of love👍🏻❤😊
  • @whocares7557
    I usually don't post appreciation comments much, but your content is too awesome to not do that! Your vids are so great to watch and I watched almost all the recents. Your clarity of thoughts and perception make every video interesting and motivating (which also make the ads bearable 😅), and I think you're the best female CS content creator out there
  • @perlhacker
    Nice video, thats also a good idea for a short out of the box coding exercise. Never done that game but i will try soon. Thanks for the idea.
  • @ens8502
    Which reminds me...I recommend the Tic-Tac-Toe casette: "Klappe Die 2te" Nice music from 90s :)
  • @almonies
    This was fantastic!! I would have loved to see you walk back through the code and give a brief explanation of the purpose of the sections. But thank you this was great!
  • @h_nrique0740
    i've done this but just by using prints and keyboard library, pretty fun not only tic tac toe but also jogo da forca, tetris, memory game and snake game its pretty cool what you can do just by using a couple libraries and prints
  • @hanzkranz1319
    Wow, a game that runs on Macintosh, THIS IS AMAZING 🎉🎉🎉
  • Awesome video! Thank you for sharing knowledge. Cant't wait for the next coding videos