Skip to content

This project is an interactive Pokédex developed in Python 3.13 using the Tkinter graphics library. It allows users to search and display detailed information about Pokémon, including images, types, statistics and much more.

License

Notifications You must be signed in to change notification settings

N1coTom55/pokedex-tkinter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pokédex Logo

Pokemon Title

Pikachu Charizard Blastoise Venusaur

Pokémon Python Tkinter PokéAPI


Nivel HP Tipo

🌟 ENTRADA DE LA POKÉDEX

🔴 POKÉDEX NACIONAL - ENTRADA #001
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

📱 DISPOSITIVO: Pokédex Digital Python
🏷️  NOMBRE: Pokédex Tkinter Edition
🎯 TIPO: Aplicación/Utilidad
📊 ESTADÍSTICAS:
   • Velocidad de búsqueda: ⭐⭐⭐⭐⭐
   • Precisión de datos: ⭐⭐⭐⭐⭐
   • Facilidad de uso: ⭐⭐⭐⭐⭐
   • Diseño visual: ⭐⭐⭐⭐⭐

🔹 DESCRIPCIÓN:
Una Pokédex digital que conecta con la 
base de datos mundial de Pokémon para 
brindarte información completa sobre 
cualquier criatura que busques.

⚡ HABILIDADES ESPECIALES:
- Búsqueda instantánea
- Información detallada
- Imágenes oficiales
- Interface amigable
Pokédex Gif
🎮 "Esta Pokédex contiene datos de todos los Pokémon conocidos"

🎮 CAPTURAS DE PANTALLA

📱 Interfaz Principal - Modo Explorador

Búsqueda de Pokémon Información detallada

🔍 Busca cualquier Pokémon por nombre o número de la Pokédex Nacional


⚔️ MOVIMIENTOS ESPECIALES (Características)

🔥 ATAQUE 💧 DEFENSA ⚡ VELOCIDAD 🌟 ESPECIAL

Búsqueda Rápida
Por nombre o ID

Datos Completos
Stats y habilidades

Carga Instantánea
Sin bloqueos

Imágenes HD
Arte oficial

🎯 LISTA DE MOVIMIENTOS

📋 Ver todos los movimientos disponibles
🔸 MOVIMIENTOS DE BÚSQUEDA:
   ├─ 🔍 Búsqueda por Nombre
   ├─ 🔢 Búsqueda por ID Nacional
   └─ 🎯 Búsqueda Inteligente (auto-detección)

🔸 MOVIMIENTOS DE INFORMACIÓN:
   ├─ 📊 Mostrar Estadísticas Base
   ├─ 📏 Datos Físicos (Altura/Peso)
   ├─ 🏷️ Tipos Pokémon
   ├─ ⚡ Lista de Habilidades
   └─ 🖼️ Imagen Oficial

🔸 MOVIMIENTOS DE INTERFACE:
   ├─ 📱 Scroll Vertical Suave
   ├─ 🔄 Threading (Sin Bloqueos)
   ├─ ⚠️ Manejo de Errores
   └─ 🎨 Interface Responsive

🎒 MOCHILA DE ENTRENADOR (Instalación)

📦 OBJETOS NECESARIOS

TM Python 3.8+

# Verificar instalación
python --version

TM Requests

pip install requests

TM Pillow

pip install Pillow
Ash preparándose
🎒 "¡Preparando la mochila para la aventura!"

🚀 SECUENCIA DE INICIO

graph LR
    A[🎮 Iniciar Pokédex] --> B[🔍 Ingresar Pokémon]
    B --> C{🌐 Consultar PokéAPI}
    C -->|✅ Encontrado| D[📊 Mostrar datos]
    C -->|❌ No existe| E[⚠️ Pokémon no encontrado]
    D --> F[🖼️ Cargar imagen]
    E --> B
    F --> G[✨ ¡Pokémon capturado!]
    
    style A fill:#ffeb3b,stroke:#f57f17,color:#000
    style D fill:#4caf50,stroke:#388e3c,color:#fff
    style G fill:#ff5722,stroke:#d84315,color:#fff
Loading

🏆 LIGA POKÉMON (Cómo contribuir)

🥇 GIMNASIOS DISPONIBLES

🔥 GIMNASIO ROCA 💧 GIMNASIO AGUA ⚡ GIMNASIO ELÉCTRICO 🌿 GIMNASIO PLANTA
Bug Fixes
🗿 GOLEM
Encuentra y repara errores
¡Resistente como una roca!
Nuevas Features
🌊 BLASTOISE
Agrega funcionalidades
¡Poder como un tsunami!
Optimización
PIKACHU
Mejora el rendimiento
¡Velocidad de rayo!
Documentación
🌱 BULBASAUR
Mejora la documentación
¡Crecimiento constante!

🎯 MISIÓN PARA ENTRENADORE/AS

  1. 🍴 Captura este repositorio (Fork)
  2. 🌿 Crea una nueva rama (git checkout -b nueva-aventura)
  3. Entrena tu código (Commit cambios)
  4. 🚀 Libera tu Pokémon (Push)
  5. 🏆 Desafía al líder (Pull Request)

🌈 EQUIPO POKÉMON (Tecnologías)


Python
Tipo: 🔥 Eléctrico
El corazón de la aplicación
💧
Tkinter
Tipo: 🌊 Agua
Interface gráfica fluida
🧊
PokéAPI
Tipo: ❄️ Hielo
Base de datos mundial
🌟
Requests
Tipo: ✨ Normal
Transformación de datos

🎖️ MEDALLAS OBTENIDAS (Créditos)

🏅 HALL DE LA FAMA

🥇 Medalla de Desarrollo - Creado por: Entrenador Pokémon Python
🥈 Medalla de Datos - Powered by: PokéAPI
🥉 Medalla de Tecnología - Construido con: Python & Tkinter
🏆 Medalla de Comunidad - Open Source: MIT License
Medalla de Excelencia - Pokédex Completa: 1000+ Pokémon
🎯 Medalla de Precisión - 100% Datos Oficiales
💎 Medalla Especial - Interface Intuitiva
🚀 Medalla de Innovación - Threading Avanzado



"¡Gracias por ser parte de esta aventura Pokémon!"


📜 LICENCIA POKÉMON

TM

Licencia MIT - Úsalo, modifícalo, compártelo

"Con grandes poderes Pokémon, vienen grandes responsabilidades"


Mensaje final

About

This project is an interactive Pokédex developed in Python 3.13 using the Tkinter graphics library. It allows users to search and display detailed information about Pokémon, including images, types, statistics and much more.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages