Skip to content

Releases: OPENMON-IO/monster_capture_engine

v0.1.0 — Public API Surface + Samples

11 Apr 21:00

Choose a tag to compare

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.