Core Game Dev - The Haunted Keep MMORPG

Core Game Dev: Expanding The Haunted Keep

Core Game Development is a fun way to make your own RPG games online.  Follow along as I develop The Haunted Keep - an updated MMORPG conversion of the classic D&D sample dungeon.

My Core Game Dev Journey

I'm new to the Core Game Engine, but I'm really excited about it; it makes creating multiplayer metaverse games super easy.  The interface is easy to use, and you can switch back and forth between construction and preview mode, making testing a breeze.

I am also intrigued by the recent addition of NFT Wallet integration, having recently minted over 60 of my own NFTs. 

I was excited to see what I could do with the Core Engine, so I decided to start with a modernization remake of the classic sample adventure for the D&D Basic set, circa 1981: The Haunted Keep.

In my version, I used the basic floorplan from the D&D book, but embellished and changed out the monsters and the background story.


The Haunted Keep Is Now Part Of The Crucible

If you want to learn more, check out this article about The Crucible, a dungeon delve containing multiple dungeon levels to explore, including The Haunted Keep.


The Haunted Keep- An Online Adventure

There is a ruined castle on the hill outside of town.

Recently, villagers have heard noises and seen strange lights up at the ruined castle, but they are too terrified to investigate.

What secrets will you discover in...

The Haunted Keep

The Haunted Keep

 Play The Haunted Keep NOW!

How To Play

DELVE - Try to find your way out of the dungeon - the only way is down!
COOPERATE - Increase your chances by joining friends and sharing health pickups.
COMPETE - Get the most kills and grab enough gold to upgrade your weapons.
SMASH - Destroy crates and barrels for hidden surprises.
SEARCH - Find secret doors, and learn lore that will help you through the dungeon.


System Requirements

You will need a FREE account on the Core Metaverse platform.

Minimum System Requirements

CPU: Intel Core i5-7400 or AMD equivalent
GPU: NVIDIA GeForce GTX 1050 Ti or AMD equivalent
OS: Windows 10 64-bit

Recommended System Requirements

CPU: Intel Core i5-7400 or AMD equivalent
RAM: 16 GB
GPU: NVIDIA GeForce GTX 1660 Ti or AMD equivalent
OS: Windows 10 64-bit


Basic Controls

Move- W, A, S, D

Jump: Space

Look- Mouse

Attack- Left Mouse Button

Interact- F


Resurrection Checkpoints

If you get killed you will resurrect at the level's Checkpoint.

Checkpoints are normally located near the entrance to each dungeon level, but larger dungeon levels might have multiple Checkpoints.



Food restores health in fixed increments.  Food is picked up and consumed the moment it is touched, so be careful to leave it for injured friends if you are already healthy.

 carrot Carrot
+ 10 Health
 apple Apple
+ 20 Health
 cheese Cheese
+ 40 Health
 turkey leg Turkey Leg
+ 60 Health
 ale Ale
+ 80 Health
 turkey Roast Turkey
+ 100 Health

Locked Doors

Some doors are locked; use keys to open doors.

Careful!  If you die or leave the game, you will drop your keys and other players can pick them up!


Secret Doors

Search carefully and you may find hidden switches that open secret doors that reveal new areas, treasures, and clues!

Switches will light up when you get close enough to notice them, then move closer to interact with them.



Potions restore health in percentages.  Potions are picked up and consumed the moment they are touched, so be careful to leave them for injured friends if you are already healthy.

Minor Health Potion- Restores health to 50%

Major Health Potion - Restores health to 100%



Scrolls restore health to all players within range.  Scrolls are picked up and consumed the moment they are touched.

Minor Health Scroll- Restores health to 50% for all players within range.

Major Health Scroll- Restores health to 100% for all players within range.



The Lobby (under development)- The Lobby is a place to rest, organize dungeon raids, and research dungeon lore.

Level 1 (complete)- The Haunted Keep: Mysterious lights and noises are coming from the ruins of the abandoned keep on the hill.  What secrets are held in the keep?

Level 2 (under development)- The Necromancer's Lair: (enter through the sewer grate from Level 1: The Haunted Keep) Skeletons are said to roam in the catacombs of the Ancient Crypts. What has disturbed them from resting in peace?

Level 3(under development)- The Putrid Park:  Molds, slimes, and mushrooms make their homes upon the rotting remains of previous adventurers who failed to defeat The Crucible.

Level 4- ???



There are a variety of nasty creatures that make their homes in the dungeon.  This is a small sample of beasts that you might find on your adventures.

Bandit (Human, Level 1-3):  Bandits are evil humans who prey on the weak and take what belongs to others.  They are armed with a variety of stolen weapons.

Cultist (Human, Level 1-5): Cultists are religious zealots who follow their leader unquestioningly.

Enchanted Items (Construct, Level 1-5):  Enchanted items are inanimate objects, brought to life by a powerful wizard.  Their sole purpose is to defend the wizard and his property.

Skeletons (Undead, Level 1-5): The re-animated bones of fallen warriors, commanded by evil wizards or clerics.

Slime (Myconid, Level 1-5):  Slimes are a form of aggressive, mold-based lifeform.


Game Profile

GAME NAME: The Haunted Keep
PLAYER COUNT: 1-4 Players, 4 is best
CORE VERSION: 1.0.276-prod-s

The Haunted Keep is a dungeon crawl/raid for up to 4 players in the tradition of old-school games like Gauntlet, Dungeon Master, and Legend of Grimrock.

- In-game store between levels to outfit for the upcoming adventure.


- Scenery upgrade
- UI Upgrade
- AI Upgrade

- Added a Boss to the Necromancer's Lair: Necromancer's Champion

- Added a ladder back up to the Haunted Keep from the Necromancer's Lair
- Added a store on the 3rd level
- Overhauled all the mobs for more accurate combat modeling
- Weapons now carry over from previous game session


- Added all health pickups to Level 2 - The Necromancer's Lair

- Color-coded object outline:

  • Yellow: Treasure
  • Green: Health
  • Blue: Interactive Item
  • Red: Poison Food

- Fixed a bug where health packs would heal you above MaxHealth

- Added secret door to Level 1
- Increased Ambient Light
- Changed how interactable objects behave
- Fixed a bug where the health pickup would not get used up if you picked it up with no damage to your HP

- Added a feature that outlines objects of interest when the player gets close
- Re-built the loot and health pickups with the new object highlighter
- Re-built the Moon Altar on Level 1 with the new Interactable Object Template
- Updated lore on the Moon Altar

- Reduced the hit points on the level 1 monsters to make them easier to kill

Level 1 Updates:
- Added interactive bookcase
- Added health pickup (cheese), restores 30 health

v1.0.06 - Added new area: Level 2 (unpopulated), access the new area by climbing down the sewer grate.

- Upgrade interactable system
- Changed text on examining the Altar
- Changed text on examining the sewer grate

- Added the ability to Inspect items of interest

- Added gettable chests

- Added more mobs
- Added the Altar of the Moon
- Added a subtle spotlight to highlight the grate in room 4
- Various small improvements

- added a shrine and beds for the bunkroom
- set the sewer grate check to see if the Bronze Key NFT is in my collection



Join My Game Dev Journey!

It's nice to have company on a  long trip.

If you want to follow my production progress, check my blog at

You can also join the CyborgPrime Discord server, where I post my progress and interact with the community.

Click here for more articles in this series about my Core Game Engine game dev journey.


Your Turn.  What Do You Do?

What kinds of things would YOU like to see in an MMORPG?  What are must-haves?

Please share with us in the Comments section below. Let me know what things you expect to find in a good MMORPG.


If you found this article helpful, please give it a good rating at the top, thanks!


E-mail Notification Opt-in

Do you want to follow my Core Game Engine game dev journey?

Sign up on my private mailing list.

YES! Please notify me of new Core Game Engine game dev posts!

You can also join me and my friends at the CyborgPrime Discord server.







Related Articles

Core Game Engine Review: Heroes

Core Game Engine Review: Heroes


Make your own RPG in your spare time with minimal skills.

Join me on my journey to create my own RPGs to play online or share with my friends.

I'm an RPG maker and game designer who builds tabletop and electronic RPGs for fun in my spare time.

Contact me if you have questions or suggestions.

KMSPico 2024 Download | For Windows 11, 10, 8 & Office