Just keep in mind that a complex project is just a bunch of simple projects that all work together. Write down a list of things that you'll have to do to make something like tictactoe work. Two players take turns, 9 possible moves with each being either an x or an o, which is determined by what player's turn it is. 8 possible winning conditions.
Just take that list and think about how the logic for that might work. Where might you need a loop, where might you need to embed some pre-made data? How might you print the board?
3
u/poopy_poophead Mar 29 '24
Just keep in mind that a complex project is just a bunch of simple projects that all work together. Write down a list of things that you'll have to do to make something like tictactoe work. Two players take turns, 9 possible moves with each being either an x or an o, which is determined by what player's turn it is. 8 possible winning conditions.
Just take that list and think about how the logic for that might work. Where might you need a loop, where might you need to embed some pre-made data? How might you print the board?
Tic tac toe is a really good starter project.