Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Command-Line Apps
  3. Pokete

Pokete

GPL-3.0Python0.9.2

A terminal-based Pokémon-like game written in Python, featuring turn-based battles, type systems, and mod support.

Visit WebsiteGitHubGitHub
3.1k stars256 forks0 contributors

What is Pokete?

Pokete is a terminal-based, open-source game inspired by classic Pokémon titles. It allows players to explore a world, catch and train creatures called Poketes, and engage in turn-based battles with a type-effectiveness system. The game runs entirely in the terminal, offering a nostalgic RPG experience with minimal dependencies.

Target Audience

Developers and gamers who enjoy retro-style, terminal-based games and Pokémon-like RPGs. It's ideal for Python enthusiasts interested in modding or contributing to open-source game projects.

Value Proposition

Pokete provides a fully-featured Pokémon-like experience directly in the terminal, with no graphical overhead. Its open-source nature and mod support allow for extensive customization, while its lightweight design makes it accessible across platforms.

Overview

A terminal based Pokemon like game

Use Cases

Best For

  • Playing a Pokémon-style game entirely in the terminal
  • Learning Python game development through an open-source project
  • Creating custom mods for a terminal-based RPG
  • Experiencing retro gaming with modern terminal graphics
  • Exploring turn-based combat systems with type mechanics
  • Contributing to an open-source game with active development

Not Ideal For

  • Gamers seeking high-fidelity graphics and immersive visual experiences beyond ASCII art
  • Developers looking for a game engine to build complex, real-time or 3D games
  • Projects requiring extensive multiplayer features with low latency beyond basic online play via Replit
  • Users who prefer mouse-driven interfaces over keyboard-only controls for gameplay

Pros & Cons

Pros

Terminal-Native Gameplay

The game runs entirely within the terminal using keyboard controls (WASD for movement), offering a lightweight, nostalgic experience without graphical overhead, as highlighted in the Key Features and How to Play sections.

Robust Modding System

Mods can be written in Python and placed in a `mods` directory, with an example mod provided, allowing for easy customization and extension of game content, as detailed in the Mods section.

Cross-Platform Accessibility

Available via pip, AUR, AppImage, and Windows executables, with online play via Replit, making it widely accessible across different operating systems, as noted in the Installation and Usage sections.

Active Community Development

The project has a wiki, development guide, and encourages contributions (e.g., new Poketes in poketes.py), with GitHub badges showing active issues, pull requests, and commit activity.

Cons

Full-Screen Limitations

The README explicitly warns that the game may not run properly on full-screen, restricting the gameplay experience and indicating potential rendering issues in terminal environments.

Windows Installation Hurdles

Antivirus software may flag necessary DLLs (e.g., libplaysound.dll), and additional dependencies like pynput are required on Windows, complicating setup and potentially causing crashes.

Incomplete Game Content

The TODO list includes items like 'More maps', suggesting that some features or content are still under development, which might affect long-term engagement for players.

Frequently Asked Questions

Quick Stats

Stars3,144
Forks256
Contributors0
Open Issues20
Last commit2 months ago
CreatedSince 2021

Tags

#turn-based#rpg#terminal#console-game#terminal-game#python#pokemon#game#open-source-game#cli-game#moddable#linux#command-line#retro-gaming

Built With

P
PyInstaller
P
Python

Links & Resources

Website

Included in

Command-Line Apps19.2k
Auto-fetched 5 hours ago

Related Projects

NetHackNetHack

Roguelike dungeon crawler

Stars0
Forks0
Last commit
Cataclysm-DDACataclysm-DDA

Turn-based survival game set in a post-apocalyptic world

Stars0
Forks0
Last commit
Dwarf FortressDwarf Fortress

Roguelike construction and management simulation

Stars0
Forks0
Last commit
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub