About MonHub
Pokémon Quiz Hub · v…
The project
MonHub (monhub.tjnome.no) is a daily Pokémon game hub, built by tjnome to gain knowledge and experience with the web platform. No frameworks, no build steps, no client dependencies: just HTML, CSS, JavaScript, Canvas, Web Audio, WebSockets and a lot of parchment.
What's inside
- Who's That Pokémon?, 15-type trivia, daily challenges
- Pokédle, Party of Five and a Living Pokédex with regional safaris
- Real-time online duels on an authoritative Node.js server
- Everything runs offline from this repo. Sprites, cries and fonts included
Assets, data & code used
| Used for | Source |
|---|---|
| All game data | PokéAPI: species, moves, berries, natures, evolutions, learnsets; cross-checked by npm run verify:data |
| Sprites & icons | PokeAPI/sprites: gen-III Emerald pixel frames & type nameplates, item art, official artwork (palette-quantized in assets/art) |
| Cries | PokeAPI/cries, shipped locally in assets/cries |
| Font | Press Start 2P by CodeMan38, SIL OFL 1.1. License in assets/fonts/OFL.txt |
| Damage-class icons | Original art authored for this repo (assets/class) |
| Duel server | Node.js with the ws and pngjs packages. The only runtime dependencies, and server-side only |
Legal
This is an unofficial fan project with no affiliation or endorsement from Nintendo, Creatures Inc. or GAME FREAK inc. Pokémon and Pokémon character names are trademarks of Nintendo, Creatures Inc. and GAME FREAK inc.