Revenant Knight

Revenant Knight

Revenant Knight is an open-source 2D RPG game engine and editor written in C#. It allows developers to create 2D RPG games with features like dialogue systems, quests, inventory management, and more without needing to code everything from scratch.
Revenant Knight image
2d rpg game-engine c open-source

Revenant Knight: Open-Source 2D RPG Game Engine & Editors

Revenant Knight is an open-source 2D RPG game engine and editor written in C#. It allows developers to create 2D RPG games with features like dialogue systems, quests, inventory management, and more without needing to code everything from scratch.

What is Revenant Knight?

Revenant Knight is an open-source 2D RPG game engine and editor written in C# and built on the MonoGame framework. It provides a complete toolset for developers to create 2D role-playing games with features like:

  • Dialogue system for conversations between NPCs and players
  • Quest system to create and track quests and objectives
  • Inventory system for items, weapons, armor, etc.
  • Skill and attribute system to customize playable characters
  • Battle system with conditions, effects, animations, and more
  • Map editor to build 2D overworld and dungeon environments
  • Visual scripting system to add gameplay logic without coding
  • And more: cutscenes, save/load system, equipment slots, crafting, shops, etc.

By providing these RPG-focused tools and frameworks out of the box, Revenant Knight allows solo developers and small teams to focus on content creation rather than building every system from scratch. Its editor streamlines level design, scripting conversations, defining quest logic, and editing items/skills without needing to code. And its entity-component architecture means most gameplay systems can be customized or expanded upon with additional coding.

While not as full-featured as commercial engines like RPG Maker or GameMaker, Revenant Knight aims to fill a niche for free and open-source 2D RPG creation focused on code-based extensibility over visual scripting simplicity.

Revenant Knight Features

Features

  1. 2D RPG game engine and editor
  2. Written in C#
  3. Open source
  4. Allows creating 2D RPG games without coding everything from scratch
  5. Includes dialogue system
  6. Includes quest system
  7. Includes inventory management

Pricing

  • Open Source

Pros

Open source

Pre-built core RPG features

Active community support

Cons

Limited to 2D

Less flexible than building from scratch

Smaller community than major engines


The Best Revenant Knight Alternatives

Top Games and Game Engines and other similar apps like Revenant Knight


Diablo (Series) icon

Diablo (Series)

The Diablo series is a series of action role-playing hack and slash dungeon crawler video games developed and published by Blizzard Entertainment. Set in the dark fantasy world of Sanctuary, the series follows the endless conflict between the High Heavens and the Burning Hells over the fate of humanity.The first...
Diablo (Series) image
The Summoning icon

The Summoning

The Summoning is a story-driven supernatural horror adventure game. Players take on the role of Alex, a teenager who has just moved to the remote small town of Willowdale with their family.Soon after arriving, Alex begins experiencing strange visions and discovers they have the ability to see and communicate with...
The Summoning image
Deserter : Curse of the fallen knight icon

Deserter : Curse of the fallen knight

Deserter: Curse of the fallen knight is a 2D side-scrolling action platformer with RPG elements, developed by Polish indie studio Madmind Studio. Set in a gritty, dark fantasy world, the game puts you in the shoes of Aiden, once a respected Holy Knight who has fallen from grace and been...
Deserter : Curse of the fallen knight image
Arcanum: Of Steamworks and Magick Obscura icon

Arcanum: Of Steamworks and Magick Obscura

Arcanum: Of Steamworks and Magick Obscura is a role-playing video game developed by Troika Games and released in 2001. It takes place in a unique fantasy setting that combines medieval magic with an industrial revolution era technology level. The game world features a conflict between the traditional magical ways and...
Arcanum: Of Steamworks and Magick Obscura image
Dark Souls icon

Dark Souls

Dark Souls is an action role-playing game developed by FromSoftware and published by Bandai Namco. First released in 2011, it is the first installment of the critically acclaimed Dark Souls series.The game takes place in the dark fantasy world of Lordran, a mysterious and unforgiving land filled with fearsome monsters...
Way of Retribution: Awakening (Series) icon

Way of Retribution: Awakening (Series)

Way of Retribution: Awakening is a fast-paced fantasy series that chronicles the journey of Arden, a young man who awakens a mystical power from within after his village is ruthlessly attacked. Seeking answers and retribution, Arden sets off on an epic quest to find those responsible for the assault that...