React
Build Tetris using React Native and Expo
Build the classic block-stacking game for mobile with Expo and TypeScript: a 10x20 board, all 7 tetrominoes with rotation, a gravity-driven game loop, touch controls, line-clearing, scoring, and a fair 7-bag next-piece queue.
8 lessons
Start the first lessonCurriculum
- 1The Board and the Gridπ quiz
- 2Tetromino Shapes and Rotationπ quiz
- 3The Game Loop: Gravity and Collisionπ quiz
- 4Touch Controls: Move, Rotate, and Dropπ quiz
- 5Locking Pieces and Clearing Linesπ quiz
- 6Scoring, Levels, and Game Overπ quiz
- 7Next Piece Preview and the 7-Bagπ quiz
- 8Final Project: Complete Your Tetris Game
Every lesson is open, take them in order or jump straight to what you need.