Build Your Pokémon Game
Pokémon Essentials BES is a powerful framework that brings all Pokémon, moves, and abilities from Generations 1-9 to RPG Maker XP. Create your dream Pokémon fangame with ease.
Key Features
Complete Gen 1-9 Data
Over 1000 Pokémon with accurate stats, moves, abilities, and evolutions from all nine generations
PBS System
Edit game data using simple text files - no coding required for basic customization
Battle System
Fully functional battle mechanics with type effectiveness, status conditions, and weather effects
Ruby Scripting
Extend and customize your game with powerful Ruby scripts and event system
Quick Start
Download the Framework
Get the latest version of Pokémon Essentials BES and extract it to your desired location
What You Can Build
Custom Pokémon Games
Create entirely new Pokémon adventures with custom regions and storylines
ROM Hack Alternatives
Build games without the limitations of traditional ROM hacking
Battle Simulators
Develop competitive battle systems and tournament tools
Framework Highlights
- 1000+ Pokémon: Complete data for all Pokémon through Generation 9
- 800+ Moves: All moves with accurate effects and animations
- 300+ Abilities: Every ability from the official games
- 500+ Items: Evolution stones, TMs, berries, held items, and more
- Type System: Full type chart including Fairy type
- Regional Forms: Support for Alolan, Galarian, Hisuian, and Paldean forms
- Mega Evolution: Complete Mega Evolution system
- Z-Moves: Z-Crystal support with Z-Move mechanics
Learn More
Core Concepts
Understand how Pokémon Essentials BES works under the hood
Game Development
Start building your game with step-by-step guides
API Reference
Explore the complete API documentation for scripting
Community
Join the community and get help from other developers