# Building a Simple Tetris Game with Phaser, React, and Zustand

DevFeed: [Building a Simple Tetris Game with Phaser, React, and Zustand](<https://devfeed.tech/articles/really-easy-tetris-40770.md>)

Original publisher: [Read original article](<https://eieio.games/blog/really-easy-tetris>)

Author: Nolen Royalty (eieiogames@gmail.com)

Published: 2026-02-27T00:00:00Z

Content type: opinion

Language: en

Sources: [eieio.games](<https://devfeed.tech/sources/eieio-games.md>)

Topics: [Phaser](<https://devfeed.tech/topics/phaser.md>), [Game engine](<https://devfeed.tech/topics/game-engine.md>), [React](<https://devfeed.tech/topics/react.md>), [Zustand](<https://devfeed.tech/topics/zustand.md>), [JavaScript](<https://devfeed.tech/topics/javascript.md>), [Programming](<https://devfeed.tech/topics/programming.md>)

Tags: [game](<https://devfeed.tech/tags/game.md>), [games](<https://devfeed.tech/tags/games.md>), [javascript](<https://devfeed.tech/tags/javascript.md>), [react](<https://devfeed.tech/tags/react.md>), [updates](<https://devfeed.tech/tags/updates.md>)

## AI overview

The author describes making a simplified Tetris game using only I-block pieces to explore the Phaser game engine. The article explains how Phaser handles gameplay while React renders the surrounding UI, with Zustand sharing state between them, and reflects on Phaser's trade-offs compared with larger engines such as Godot and Unity.

## Source excerpt

tetris, but you only get the good pieces