Blast, stab, gamble and loot your way through a haunted first-person horror roguelike remake of the 1986 Sega Master System classic, Ghost House.

Fight bats, zombies, spiders, mummies, ghosts, fireball fiends and Dracula himself as you hunt for keys, smash coffins, raid shops and uncover strange upgrades hidden deep inside the manor.

Stack wild power-ups, grab new weapons, hit lights to freeze rooms, befriend friendly fruit, find gold in fireplaces, then risk it all at slot machines and gambling tables.

How to play: Kill Draculas to collect gems. Collect all five gems to reach the next floor. Climb all five floors, then face the MEGA-DRAC on the roof to escape the nightmare.

Note: Download Ghost House 3D for your OS below for a better desktop experience, with improved performance, proper fullscreen and more reliable mouse capture.

  • Five floors of fast first-person frenzy
  • Procedurally generated mansion floors packed with monsters, traps, shops, kitchens and gardens
  • Pistols, shotguns, miniguns, flamethrowers, rockets and Jawbone's trusty knife
  • Shoot five weapons at once because why not
  • Stackable upgrades, cursed bargains, fruit buddies, food buffs, holy water, keys and treasure
  • Slot machines, roulette, poker, blackjack and suspicious bartenders
  • Boss battles against elemental Draculas and the mighty MEGA-DRAC
  • A love letter and tribute to the original
  • A remixed soundtrack that dynamically shifts between scenarios (based on the original score by Hiroshi Kawaguchi)

KeyboardSteam Deck
MoveWASDLeft Stick
Look / AimMouseRight Stick
Attack / FireLeft ClickR1 / R2
SprintShiftL1 / L2
Jump / LevitateSpaceA
Open Coffin / Interact / BuyEB
Throw Holy WaterFY
Pause MenuP / EscStart

Note: The Linux build has basic Steam Deck support with mapped gamepad controls, though it's largely unoptimised at this stage.

I grew up with a Sega Master System and Ghost House was one of those games I never stopped thinking about. The music, the atmosphere, the mechanics, it all just clicked.

This started as a personal project. I just wanted to make a game I could actually play. As a graphic designer with a basic HTML/JS coding background, I used Claude AI to help me write a Three.js backend and debug the code. Without it, this game simply wouldn't exist.

I never planned to release it, I just wanted it for myself. But the further along it got, the better it felt, so I added tutorials, an intro sequence and tips for anyone (and let's face it, most people) who have never heard of the original.

Feedback and comments are very welcome. If enough people enjoy it, I'd love to expand it properly, ideally stripped of the Sega IP before any fun legal letters arrive. (Hi Sega, if you're reading this, please consider it a loving tribute from a lifelong fan.)

I hope you enjoy playing Ghost House 3D as much as I enjoyed making it. If you do, a rating goes a long way.

P.S. A big thanks to Insym, whose streams of indie horror games were a huge inspiration for getting this finished. Watching him play and showcase other indie devs gave me a real sense of what makes an indie game worth playing. If you haven't checked him out, you should.

Updated 1 hour ago
Published 1 day ago
StatusIn development
PlatformsHTML5, Windows, macOS, Linux
Rating
Rated 5.0 out of 5 stars
(2 total ratings)
Authorreno
GenreSurvival
TagsArcade, First-Person, FPS, Horror, Procedural Generation, Retro, Roguelike, Roguelite, Vampire, Zombies
AI DisclosureAI Assisted, Code

Download

Download NowName your own price

Click download now to get access to the following files:

GhostHouse3D-Windows-v1.2.zip 218 MB
GhostHouse3D-Linux-v1.2.zip 203 MB
GhostHouse3D-Mac-v1.2.zip 173 MB

Leave a comment

Log in with itch.io to leave a comment.