🐣 ULTIMATE OVERHAUL! NEW MOVES, ITEMS, AND AREAS! 🐣
💾 AUTO-SAVING...
📊 BATTLE & RUN INFO
⚔️ CURRENT MOVES
🩹 STATUS
🔁 ROUTINE
🎒 ITEMS
☠️ RUN
PICHU❤️ 100/100VSWILD❤️ 100 HP
PLAYER
ENEMY
PLAYER: NORMAL
ENEMY: NORMAL
⚠️ TRAINER CHALLENGE ⚠️
GYM LEADER
☀️ CLEAR
VICTORY
⚔️ A WILD POKéMON APPEARED!
🏪 POKé MART
💰 YOUR MONEY: 500
🧺 CARE BAG
Use snacks, treats, and care items to support your partner.
🎀 HELD ITEMS
Each Pokémon can hold one item. Equip from your bag; removing returns it. Effects apply in battle (and EXP Share / Lucky Egg when you earn battle XP).
🎰 GAME CORNER
💰 MONEY: 500
Place a bet and start a hand.
❓ | ❓ | ❓
Match symbols to win multipliers.
🔗 LINK CABLE (2 PLAYERS)
Play together on the same Wi‑Fi (easiest)
1) On one computer, open the folder with this game and double‑click START-LINK-SERVER.bat if present, or ask a friend who knows PCs to run npm start once in that folder (a black window must stay open).
2) Both players open this game in the browser (not as a raw file if the browser blocks it—use “Open with Live Server” or similar).
3) Player A: CREATE ROOM and tell Player B the 6‑letter code.
4) Player B: type the same Server URL as A (see below), enter the code, JOIN. If both play on the same PC for testing, leave the URL as ws://127.0.0.1:8765. If the server runs on another PC on your home network, replace 127.0.0.1 with that PC’s address (e.g. ws://192.168.0.15:8765)—both players must match exactly.
Offline.
Room: —
💬 MESSAGE
⚔️ LINK BATTLE
Uses your active party Pokémon. Host resolves turns (fair single-battle rules).
🔁 TRADE
Choose a party slot (1–3), send your offer, then the host can finalize when both offers are in.
Partner offer: (none)
🦁 SAFARI ZONE
💰 MONEY: 500
Balls: -
No encounter yet.
Catch rates depend on species and ball type.
📘 SAFARI DEX (0/0)
🎣 FISHING SPOT
Water conditions unknown.
Chain: 0
Cast your line and wait for a bite.
💻 POKéMON PC (0/152) • ✨ 0
100%Scales all *_pc.png in this window (saved).
Select a caught Pokémon
Its Pokédex profile will appear here.
Catch Pokémon while exploring and in Safari Zone, then review stats and flavor descriptions here.
🧬 EVOLUTION DEX (GEN 1)
Review evolution methods by species: level, stone, or link cable.
🏥 POKéMON CENTER
✨ ALL YOUR POKéMON WERE FULLY HEALED! ✨
❤️ HP RESTORED | ⚡ ENERGY FULL
💔 TRUST BROKEN
Your partner lost all trust and returned to the wild.
Registered at the start of your journey. Export save to keep a backup of your trainer name and progress.
ℹ️ POKE PERFECT INFO
Development
Poké Perfect: Pika Pocket! is a single-file HTML game built for quick browser play and easy modding.
Most systems are data-driven so sprites, moves, items, locations, and encounters can be expanded safely.
The game is optimized for mobile portrait, landscape, and desktop UX.
Credits
Original project direction and production: icecapi
Built as a fan game experience for learning, creativity, and community-driven iteration.
User Contribution
You can contribute by adding custom sprite files, icon packs, move/balance suggestions, bug reports,
and new content ideas (areas, events, trainers, achievements).
Recommended workflow: export save/sprite maps before major edits, patch, test battles/saves, then keep backups.
Community portrait contributor directory:
PMD Portrait Repository - Contributors
Version
Current in-game version: 0.8
❓ HOW TO PLAY
Goal
Raise your Pokémon partner: keep care stats healthy, build trust and level, earn money and badges,
explore areas, battle wild Pokémon and trainers, and expand your collection. If trust hits zero, your run can end—treat your partner well.
Care & cooldowns
Use FEED, PLAY, SLEEP, CLEAN, GROOM, CUDDLE, POOP to fix hunger, boredom, sleep, cleanliness, and mess. Actions grant XP and affect trust.
Many actions have cooldowns—watch the bottom status line and messages. The red status box under your HUD shows tutorials and tips; toggle MSG LOG to review past lines.
HUD & party
Stat tiles show hunger, energy, money, wins, items, day/night, streaks, etc. 📊 INFO opens moves, battle status, routine, and run rules (e.g. Nuzlocke).
You can run a 3-slot party—swap partners when prompted; fainted partners need care or swaps. Click your trainer name for your trainer card.
World & activities EXPLORE triggers encounters and events by area. FISH, SAFARI, GYM, POKé MART, CASINO, and POKé CENTER (heal + cooldown) use money and items.
After all 8 Gym badges, GYM becomes the Elite Four (in order), then your Rival as Champion—then post-game exploration.
Weather can affect play—see the weather badge. New areas may unlock as you progress.
Battles
Pick moves or items, run when allowed, and use SWAP for party members. BATTLE LOCK (top bar) keeps you in a fight across refreshes until it resolves—don’t refresh to escape.
Shiny Pokémon can appear (rare). Catching may send extras to the PC when your party is full.
Difficulty & challenges
Open DIFFICULTY for presets and modifiers. Nuzlocke and other challenge options can permanently affect your run—read the panel before enabling.
Saves
The game auto-saves on a timer (toggle with AUTO-SAVE). Use EXPORT / IMPORT to back up your save file. Clearing browser data can erase local saves—export first.
Two-player link
Open 🔗 LINK to connect with one other player. Easiest: run START-LINK-SERVER.bat (Windows) or npm start in the game folder; keep that window open. Same room holds at most two trainers: chat, trade party Pokémon (host finalizes), and link battles using your active Pokémon.
Held items
Open 🧺 CARE BAG — each party Pokémon can hold one item from your bag (EXP. Share, Lucky Egg, Amulet Coin, Leftovers). Buy held gear at the Poké Mart when unlocked. EXP. SHARE is expensive and only appears in the shop after you become Champion.
ℹ️ INFO = credits & project details. 🧪 CHEATS = dev tools (passphrase). This HELP screen is the player-facing rules summary.
🎚️ DIFFICULTY & CHALLENGES
Choose a preset or fine-tune modifiers. Changes apply immediately after saving.
Presets
Challenge Toggles
Nuzlocke (Poke Perfect)
Rules: one catch per area, permadeath, no battle items, challenge fail on white-out.
Weather Source
🧪 CHEATS / DEBUG MODIFIERS
Locked behind dev passphrase. Use for testing and sandbox fun.
Quick Modifiers
🏅 BADGES EARNED (0/8)
🎓 NEW MOVES AVAILABLE!
Choose a new move to learn!
🗺️ SELECT AREA
🛠️ BATTLE SPRITE MANAGER
Edit per-species battle paths. Use relative files or full URLs.
📟 NEW TRAINER REGISTRATION
Welcome to Poké Perfect!
Can you tell me your name, please?
🧢 CHOOSE YOUR STARTER (ALL 152)
Pick your partner for this save file.
🧾 SPRITE AUDIT (ALL SPECIES x 4)
Checking...
This product is a FREE fan game and is not affiliated with or endorsed by Nintendo, GameFreak, or any other company responsible for developing or distributing Pokémon video games.
Absolutely no copyright infringement is intended. | 2026 - icecapi