HeroQuest – Revived

HeroQuest is a board game released by Milton Bradley in 1991 designed around the same feeling as the Dungeons & Dragons adventure games. The game is played with five players, one of which must play the game master and control the enemies and main story of the quests while the remaining four players take on the role of the game’s four heroes; the wizard, barbarian, elf, and dwarf. The game was made in cooperation with Games Workshop who designed the miniatures and helped to make the immersive feel of the game that continues in popularity today.

As a teenager growing up at the time of the popularity of this board game, it really caught my eye, however, I was rarely ever able to find a full group of players to play this great game. During the pandemic of Covid, when all the world is confined to a small set of their normal social options, I decided it was the perfect time to bring this game back to life in a way that could be played with fewer players.

The goal of this project is to recreate the HeroQuest game in a video game format while maintaining the feel of playing the original board game. I intend to allow for a computer-controlled game master, so all players can play as the heroes against a common foe.

Multiplayer Play

  1. Multiplayer play uses network port 12312 for multiplayer play
  2. In order to play across the internet, the host should choose multiplayer and “HOST” and if they use a router, port forward port 12312 to their machine
  3. The other players should choose multiplayer and “Direct Connect” and type the internet-accessible IP of the host (Host can go to https://www.whatismyip.com/ or similar to get their IP if they don’t know.

Controls

  1. W, A, S, D (Pan the Camera)
  2. Q, E (Zoom Camera In/Out)
  3. Z, C (Rotate Camera Left/Right)

Downloads

Version 1.1.1 – Released 1/11/2022

Download Link – Public Release Windows – MacOS – LinuxAndroid

Change Notes:

  1. Added hotkey (Escape) to close inventory dialog in game
  2. Added Arrow keys as additional options to A,S,D,W for camera pan
Version 1.1.0 – Released 12/23/2021

Download Link – Public Release WindowsMacOSLinuxAndroid

Change Notes:

  1. Massive rework on AI logic. New system places enemies in “smarter” positions and adds some AI for enemies “swapping” positions to allow two enemies to attack a hero by having the first enemy attack and then vacate the cell, which allows a second enemy to step into that place and attack.
Version 1.0.5 – Released 12/05/2021

Download Link – Public Release WindowsMacOSLinuxAndroid

Change Notes:

  1. Update to newer version of the Unity toolchain
  2. Correct incorrect damage for a trap in Melar’s Maze
  3. Update the sort order for displaying save games on the load games screen
  4. Add inventory transfer rules so heroes can’t exchange inventory items in “dangerous” situations.
  5. Fixed a bug where the axe and shield could be equipped simultaneously in the Armory.
Version 1.0.4 – Released 11/15/2021

Download Link – Public ReleaseWindowsMacOSLinuxAndroid

Change Notes:

  1. Allow hero characters with diagonal attacking weapons to properly attack through semi-obstructed areas, such as through doorways and around corners.
  2. Fixed a bug where an item could be duplicated in the armory by dropping an item on top of another item in the same character inventory.
Version 1.0.3 – Released 11/08/2021

Download Link – Public ReleaseWindowsMacOSLinuxAndroid

  1. Allow hero characters with diagonal attacking weapons to properly attack through semi-obstructed areas, such as through doorways and around corners.
  2. Sleep spell incorrectly cleared on a roll of 5 OR 6 instead of just a 6 as the game should; Fixed.
  3. Talisman of Lore never showed up in inventory when found; Fixed.
  4. Gold transfer UI had incorrect player names shown; Fixed.
  5. “Square” resolutions did not display some UI elements properly; Fixed (mostly)
  6. The Wizard’s cloak item text has been fixed.
  7. The Spirit Blade item text has been fixed.
  8. Phone controls displayed on screen when they shouldn’t be; Fixed.