{"slug": "pokecli-pokemon-rpg-that-runs-on-your-terminal", "title": "PokeCLI - Pokemon RPG that runs on your terminal", "summary": "A developer has built PokeCLI, a console-based Pokémon game written entirely in Python that runs in the terminal. The game features a turn-based battle system, character creation, save progress, and a full RPG loop, demonstrating core Python concepts such as OOP, JSON persistence, and game-state management.", "body_md": "I have built this python project, a turn based battle system game where you can catch pokemons have them battle with some of my own unique twist and turns. I hope you would enjoy!\n\nA **console-based Pokémon game** built entirely in Python — a prototype built to demonstrate a solid grasp of core and intermediate Python concepts: OOP, data acquisition & cleaning, data-driven game design, JSON persistence, and game-state management, through a fully playable, text-driven RPG loop.\n\nPokeCLI is a turn-based, menu-driven Pokémon game that runs entirely in the terminal. You create a character, save your progress to disk, pick a starter, then train, explore, shop, and manage your party — all through simple numbered prompts.\n\nUnder the hood it's more than a menu loop: Pokémon have real stat formulas, growth curves, evolutions, and status effects; wild encounters are weighted by rarity and player level; trainer battles use a lightweight AI to pick moves and switch Pokémon; and everything is serialized to and from a JSON save file. All of the Pokémon and move data the game runs on was…", "url": "https://wpnews.pro/news/pokecli-pokemon-rpg-that-runs-on-your-terminal", "canonical_source": "https://dev.to/mukund-vish/pokecli-pokemon-rpg-that-runs-on-your-terminal-5b6", "published_at": "2026-08-02 16:51:59+00:00", "updated_at": "2026-08-02 17:18:22.644578+00:00", "lang": "en", "topics": ["developer-tools"], "entities": ["PokeCLI", "Python"], "alternates": {"html": "https://wpnews.pro/news/pokecli-pokemon-rpg-that-runs-on-your-terminal", "markdown": "https://wpnews.pro/news/pokecli-pokemon-rpg-that-runs-on-your-terminal.md", "text": "https://wpnews.pro/news/pokecli-pokemon-rpg-that-runs-on-your-terminal.txt", "jsonld": "https://wpnews.pro/news/pokecli-pokemon-rpg-that-runs-on-your-terminal.jsonld"}}