Pixel Pokemon
A browser-based pixel art Pokemon game built with Next.js and TypeScript.

A browser-based pixel art style Pokemon game built with Next.js and TypeScript. This game allows players to explore a simple world, encounter Pokemon, battle them, and catch them.
- Pixel art style reminiscent of classic Pokemon games - Character movement with arrow keys (keyboard) or on-screen controls (mobile) - Explorable game world - Random Pokemon encounters in designated areas - Turn-based battle system - Ability to catch Pokemon and build your collection - Responsive design for both desktop and mobile
- Next.js 15 - TypeScript - React - Zustand (for state management) - Tailwind CSS - HTML5 Canvas
3 Reviews
Log in to leave a review.
The movement has that crisp grid step that makes wandering feel good, and the tiles read clearly at a glance. It needs a little audio feedback and a reason to keep walking, but the foundation has real charm. Encounters would give it a loop.
Clean pixel grid, readable palette, no clutter. The player sprite pops nicely against the grass and the tiles never blur into each other. A subtle camera ease when you move would smooth the whole thing out, and a soft step sound would sell the motion even more.
Arrow keys, a map, instant load. It is a tiny browser toy and it does not pretend otherwise. Good bones for a weekend project to grow into something bigger. Add encounters and a goal and you would have an actual loop worth returning to.