Pokémon Challenge (PokéLoL)

Mini Project · Atmoslol Feature

Pokémon Challenge (PokéLoL)

A champion Nuzlocke inside the Atmos student portal: build a party, log your games, keep them alive

HTMLCSSJavaScriptData Dragon

Overview

A champion Nuzlocke: build a party of League champions, log your real games, and keep them alive.

Pokémon Challenge lives in the Atmoslol student portal as one of its apps. You start from three random champions, or pick any champion in the game as your starter. After each game you log the result: a victory heals by the LP gained and earns EXP from kills, a defeat costs HP equal to the LP lost with no EXP, and an instant KO makes the champion faint.

Capturing plays out like a Pokéball throw. The ball wiggles a random number of times, and three wiggles plus a flicker means caught. The party is capped at six, so extra catches go to an uncapped PC box. Walking into the PokéCenter revives every fainted champion in the party and the box, and lets you swap champions between them. The champion roster and icons load live from Riot's Data Dragon.

6Party Slots
Lv 10Diamond Champion

Key Features

Runs

  • Three random starters, or pick any champion
  • Victory heals by LP gained + 1 EXP per kill
  • Defeat costs HP equal to LP lost
  • Max HP grows 20 per level from 100

Party & PC Box

  • Party hard-capped at six
  • Overflow catches go to the PC box
  • PokéCenter revives the fainted and swaps champions
  • Centered or left-docked party layout

Pokédex & Polish

  • Pokédex persists across runs, keeping the highest level reached
  • Level 10 champions get a diamond aura
  • Splash-art collage, sound effects and a mute toggle
  • Made under Riot Games' "Legal Jibber Jabber" policy