Open-Sourced Horror Game | Midnight Hours, 23M+ Visits

Hey everyone,

I have open-sourced my horror game Midnight Hours. This game has brought me a lot of joy, and I sincerely hope it can offer the same you some of you.

Midnight Hours is a semi-sandbox, slightly original horror game. You must survive the night (avoiding a creepy monster, of course), unlocking different endings in the process.

This game began as a quick summer project - something to keep myself occupied. After advertising for a brief period, I considered the game dead, before a wonderful Tiktoker randomly posted about it. Sketch played the game (thanks again, Sketch), and the rest is history.

I am offering the entire game free to download, edit, and re-upload. Credit is not required, but highly appreciated (“credit to rezrift” in the game description).

Be foreworned, the code is a sloppy mess. I did not spend much time making the game (again, it was a quick challenge). As such, the code is largely not refactored (expect bugs. Not everything in the game runs smoothly. This is largely a demo game).

In-Game Screenshots



GitHub Repository: GitHub - rezrift/Midnight-Hours: This game has been open-sourced.

Place Files:
MidnightHoursMultiplayer.rbxl (1.1 MB)
MidnightHoursLobby.rbxl (192.0 KB)

Game link:

Please note, you will have to make a copy of both the lobby and multiplayer place files. Publish the lobby, then go Asset Manager > Places > Add place. Then override the added place with the multiplayer place. Make sure to change the place ids in the teleporting scripts.

39 Likes

Not quite what I was expecting to see when i refreshed the page-

Never played this before but it looks really neat. Will enjoy looking at the internals! ^w^

1 Like

Have fun! I hope you enjoy. It is a pretty funny little project.

I really enjoyed playing this game. Was wondering when it would get updated since it seemed like it could compete with Popular Horror games, however it seems that’s not gonna happen anytime soon now. Thanks for making it Open-Sourced nonetheless. ^-^

1 Like

I actually played this game, it was good! i actually wanna see whats behind the scene though…

1 Like

Since it’s open sourced, would you be willing to publish community contributions to the game?

1 Like

i have one problem… wheres the actual open source place of the game? (this is the lobby)

1 Like

I believe it has the same name on Roblox as it has on the post:

1 Like

You can find the lobby and game places here:

Additionally, I have added them to the above post :slight_smile:

Thank you very much :smiley: :heavy_heart_exclamation: (wwwwwwwwwwwwwww)

1 Like

Thanks for being so kind and putting the game as a free resource!

Quick question though your game gets 200 cc players how come you decided to put the in opensource instead of working on it and increasing the playercount

Not a person attack just curious

1 Like

From what I’ve gathered, this is a short project and isn’t quite structured in a way that allows updates without a sizable amount of refractoring and rewriting.

1 Like

Good question!

Generally, I have more ambitious and exciting projects I would like to work on. Midnight Hours was a quick side project - I never intended for it to occupy the majority of my time. It has a very steady playerbase, but my ideas and ambitions with it have ran out over the course of the last year.

For that reason, I decided I might as well donate it to the community. The game isn’t profiting me tremendously, so hopefully can benefit someone else more.

Is there a way to make it so players know what endings they have?? Whenever i get a ending it still says 0/8 endings

1 Like

Is this a bug within your downloaded version of this game, or within the main game?

If it is a local copy, you’ll likely have to manually swap out the badge IDs to your own within the GUI.

Ah yeah I looked in the Main script and saw that the badge Ids needed swapping out. Thank you

1 Like