Releases: OPENMON-IO/monster_capture_engine
Releases · OPENMON-IO/monster_capture_engine
v0.1.0 — Public API Surface + Samples
Monster Capture Engine — Public API Reference
The first public release of MCE's API contracts and usage samples. This is NOT the full engine implementation — visit openmon.io for licensing.
What's included
| File | Description |
|---|---|
src/MCE.PublicAPI.cs |
C# interfaces for Battle, Monster, World, Dialog, Input, Save, and Online systems + all game enums (18 types, 25 natures, 14 volatile statuses, etc.) |
samples/QuickStartBattle.cs |
Usage example: wild encounter setup with Zenject DI, async battle flow, result handling |
LICENSE |
Source-available (evaluation free, commercial use requires license) |
CONTRIBUTING.md |
How to get involved, waitlist, Discord invite |
Full engine stats
- 90,000+ lines of production C# code
- 2,344+ automated NUnit tests
- 668 pre-configured monsters with full data
- 652 moves with effects + animations
- 229 abilities with battle triggers
- 50+ evolution methods (polymorphic command pattern)
- 34 visual scripting node types (CommandGraph)
- MMORPG multiplayer via Nakama (optional)
- Pokemon Essentials v20/v21/v21.1 importer
Platforms
Windows, macOS, Linux, Android, iOS, WebGL. Console support via platform licenses.
Visit openmon.io for early access.