Introduction
This is a project I have been working on since mid March 2023. It’s a browser-based roguelite based around the Pokémon battle engine. This game was developed from the ground up using the Phaser3 2D game framework. As a roguelite, it’s a game where you play temporary sessions or ‘runs’ rather than a single playthrough, though there are many unlockables that carry over to make future runs easier. This game has no overworld, and the entire game takes place within the battle engine for the sake of simplicity.
Features
- Mobile support
- Cloud saves – seamlessly swap devices on the same account
- All Pokémon species from generation 1-9
- All moves and abilities from generation 1-9 available but not necessarily implemented (this is an ongoing effort, unimplemented content will be labelled as such in-game)
- 35 biomes with their own original background art, Pokémon pools, and trainer pools
- Animated sprites
- In-game day/night cycle
- Stacking item system inspired by Risk of Rain 2
- A large variety of items to find randomly throughout your runs
- Classic and endless game modes
- Daily scored runs with a leaderboard and egg voucher rewards
- Gacha system for Pokémon eggs with vouchers obtainable through normal gameplay (no real money involved)
- No level or stat cap
- Starter system, where any first stage evolution can be used as a starter once they are caught or hatched (including mythicals and legendaries)
- Original rival and player characters (1 pair for male and female respectively)
- Any 2 Pokémon of different species can be fused with DNA splicers to trade abilities, average stats, and merge learnsets (fused Pokémon are dynamically palette swapped)
- Various mainline gimmicks including mega forms, gigantamax forms, and terastallization