🎮 Basic Game
Creating the basic game
Last week we set up Foundry, started exploring Solidity through the test runner, and wrote a really simple Fizzbuzz contract. In Week 2, we'll create a basic Tic Tac Toe game in Solidity.
Goals this week
- Build out a basic framework for a Tic Tac Toe game: a data structure for the board, functions to mark squares and check for a winner, and basic input validations.
- Get comfortable with the basics of Solidity syntax.
- Continue practicing testing using Forge and ds-test.
Suggested homework
- Work through the Cryptozombies exercises at your own pace to learn basic Solidity syntax.
- Keep reading through the Solidity docs.
- Read the Smart Contracts and Solidity chapter of Mastering Ethereum.