Procedurally Generated Office Nightmare Game
Вставка
- Опубліковано 22 чер 2024
- Most people can relate to being lost in an office where everything looks the same, but this game (called 5 pm) takes this nightmare to a whole new level (and it will keep getting worse). This is devlog 1 of this mini-project which uses T3V's game engine which was written from scratch in C.
5 pm was entered into a small game jam and actually won.
Go subscribe to T3V's channel!
/ @t3v727
T3V's game engine:
github.com/tevoran/T3Vtech-3
Join the official 5 PM Discord!
/ discord
Join my Discord!
/ discord
Join T3V's Discord!
/ discord
The game jam we entered:
itch.io/jam/floppy-disk-jam
#indie #gamedev #programming
Check out my GitHub profile!
github.com/ange-yaghi
Follow me on Instagram!
/ ange.the.great
If you like my work and would like to support me, consider donating!
ko-fi.com/angethegreat
Thanks for watching! - Розваги
Wait until you see how much more cursed this game is gonna get... Comment your suggestions, I'm always open to hearing your ideas. Remember to also check out T3V's channel and join our Discords to contribute to the game's development.
In other news, I MIGHT be working on too many projects at the same time right now... I admit my workflow is a bit chaotic sometimes but trust me, I have multiple videos in progress and they will be released in the coming weeks. These include a video about Vulkan as well as a very exciting physics-based video. Thanks for your patience!
a fear hidden meter when getting the entities and when the fear slightly blinds you for a short time.
Maybe a CEO will occasionally spawn, so you have to avoid their gaze and jump to another room. If they see you, your stress will increase dramatically. Maybe they will add to your workload, which would then have to be a variable determining a small number of objectives to solve before advancing through the maze is possible.
Maybe needs more furniture, potted plants, or watercoolers.
Decrease the spawn rate of wall assets, they're appearing next to each other too often
Maybe make the rooms smaller and more twisted the deeper the player goes, to make the player a bit more clustered. Maybe add some office furniture and supplies, some tipped over or have blood on it. Some ambient music that picks up as you delve deeper and deeper into the office.
cool game!
this guy really was like "oh the game jam? yeah we won that but who cares back to the game"
what a chad
@@thelonercoder5816 an absolute giga chad i must say
Very neat project! The scary atmosphere is really good! This project offers so many possibilities, I can't wait to see what you will add later :)
Thank you! It's definitely rough right now but I also think there are a lot of possibilities for really interesting gameplay. Thanks for watching!
found you here!
To be honest
I'm getting a lot of Stanley parable vibes
So you should add puzzles
@@AngeTheGreat I think he wants you to add a chicken
I love the fact that at some point you didn’t care about the game jam anymore, but won anyway! :)
Has a sort of Stanley Parable feeling! Love the aesthetic of it.
I kind of thought it WAS The Stanley Parable for a minute LMFAO
This is almost something what I wanted to make. I had a nightmare where I had to parkour trough endless factory rooms with pipes and stuff. Pretty clustrobphobic and cool game could be made about it. I wish I knew unity better.
Haha I can relate, I've literally had similar nightmares which partly inspired this game. Good luck on your Unity travels and thanks for watching :)
so glad I found this channel. Can't wait to see what cool projects you have upcoming!
Wow I never would have expected to find you here! I've seen a lot of your videos and I really enjoy your Lego builds. Glad you like the channel and thanks for watching!
Oh boy, yet another devlog to add to my endless pile of sleep devlogs and eventual game acquisitions!
Glad you like my content and thanks for watching!
This is basically "the backrooms" without the cringe
Haha that's good right?? Thanks for watching!
@@AngeTheGreat Yeah, it's great! I hope to hear more from this project
no fuck you this is the stanley parable
Truest thing I have ever heard
this is way more cringey, in the best way
I really like this idea, look forward to seeing more!
Thank you! I think it'll look a lot better very soon once we add some of the features we have planned. Thanks for watching!
@@AngeTheGreat it has a backrooms vibe about it which i really like. Will be following on discord too 😃
This is pretty cool, I'm working on my own horror game as well in Dreams. Can't wait to see more of your work.
Thanks! Good luck on your project :)
A very nice video indeed and it is also a pleasure working with you Ange.
My video about our game will be coming online in the next couple of days as well :)
Same to you; I'm looking forward to seeing your video about this!
Looking forward to your video, T3V!
It's super interesting that you chose a custom engine for this project, would love to see where it goes!
Pretty much all my projects on my channel use a custom engine; I just find it more fun that way! Hope you enjoyed the video and thanks for watching :)
Your channel is one of the most entertaining game programming channels on this platform. This is really cool! I'm looking forward to seeing more cool stuff you decide to add!
Thank you for the kind words, it really motivates me to read comments like yours. I'm pretty excited about the project too and I think it has a lot of potential. Hopefully I'll see you in the next update ✌
This game is made in under 10days , thats insaneeeee 🤯🤯🤯
I subscribed to you, love from India
i clicked this video thinking it was going to be in something like unity or godot which makes it a lot less impressive but i didn't expect that! very nice lighting for a custom engine
Haha I don't have anything against mainstream engines but all the projects on my channel use custom engines (either mine or T3V's in this case). I just find it more fun that way and I love building things from scratch. The graphics in this game will definitely improve in further devlogs. Thanks for watching!
Just subbed! Amazing content keep growing you deserve it!
Imagine making all of this for people to just trend it as "the office rooms" like "the back rooms", "the pool rooms"...
just subscribed, you content is really amazing! :D
I really like the idea of the game very interesting. Also using your own game engine is very impressive. Keep it up! :)
Thanks for the kind words and thanks for watching!
lets go another banging video with another great project
Hella impressive man
Thanks bro, your comments always keep me motivated ❤
I came here from your engine sim video and I'm amazed at what you've created here too.
This is sick! Would totally buy it
Thanks! It should be in a much better state when it does eventually go on sale
Very cool! Always love your videos :)
Thank you and I'm glad you liked it!
This looks awesome, it looks like the Severance show.
I'll have to look into Severance, quite a few people have mentioned it now but I've never heard of it lol
The boss is an actual corporate boss wanting you to overtime for no extra money!
I got half-life vibes from this! It looks awesome, looking forward to more videos! However, I was getting a little motion sick just watching. I hope you consider taking measures to mitigate motion sickness! The camera animation is SO good?? The spring physics adds so much. Very cool!
We're definitely working on it. I don't really know what it is about the movement that causes motion sickness since it's not any different from other games but it's something we'll definitely be addressing before the next release. Thanks for the suggestion and thanks for watching!
This game looks neat! The early stages reminded me of mazes I used to make in my first 3D games.
Thank you! Yeah I can relate, I've probably made some maze games like that when I first started programming haha. Thanks for watching!
Looks great but i think that more props such as desks and papers and computers can make it look better.
I agree! Don't worry it's only in early stages right now; quite a lot more assets will be added very soon. Thanks for watching!
I like the idea of a world-sized building, limited to 10 stories, with everything people need. Maybe it could be a building game where you collect resources in the world to add onto your building. You could pick the theme and I do like the office theme. There would also be a generic sci-fi Star Trek-like theme. Anyway, some rooms would be 2 or 3 stories tall with trees, gardens, parks, pools, waterslides, etc. Every amenity we have in modern life, movie theater, factory, fast food room. All indoors. As you add rooms more people join and you have NPCs wandering the corridors with you. The player can set it to "auto-manage" where the game places rooms that you need based on your population, or you can choose to set them all manually. There would be a comfort slider that lets you choose how comfortable you want it to be for your inhabitants, or you can simply turn it all the way down and just have bedrooms and aeroponic farms for food, and nothing else. You could set the building choice to manual and click a button to enable hints, where the game gives you a small list of the most necessary things you should add next based on the level of the amenities slider. The main difference between this and Sim City is that once you have enough rooms and food more people will move in, regardless of whether or not you have anything else. And there would be no measure of their happiness. This is just an infinite building simulator. Nothing more.
As for outside resources. Something like space Engineers would work just fine. And at some point you could have completely automated mining and refining machinery. So as you slowly eat and level the world, a building expands in all directions. You would have a 3rd person drone you could fly around to look at the building. It would look like an old VHS tape box, with mesh to protect the rotors. After about 30 minutes of flight time you would have to put it in a charging port, and get a fresh one which would be in "service terminals" that are about the size of a vending machine (except 7 1/2 ft tall) with maps on all sides and information about nearby services. It would give out drones to rent, and if you tried to take one out without replacing the last one, they would subtract the full price of the last one from your bank account until you returned the last one. The drones would be very easy to fly, they would maintain height perfectly, only changing height when the player presses "space bar" or "shift", that way you could fly them down hallways exactly halfway between head height and ceiling height without bumping into people.
I really love the idea of infinite indoors. Hey, look at that, I found a name for the project. infinite indoors. Written lowercase. Oh, and one last thing, as much procedural as possible, that way the whole download can be under 2gb. And with tile-based worlds, a huge save game covering most of the Earth could still be under 50mb. Hmm. In fact, you could have a list tiles that the player currently has in their world, which would be the building types, and then the game uses compression because it could use huffman trees on the tiles and store the game very cheaply, since the number of tiles the player has is way fewer than the total number of tile types the game has, (something like over 2,000 different buildings). The only entities would be exploration drones, mining bots, the players, and the NPC tenants. I suppose you would also need a shuttle system too, like a trolly.
You seem like someone I could chill with. Most people want to go out and party. I like staying home and making music or learning new things. One thing I picked up from you is the fact that you read text books on your craft. I produce Trance music, but I have never read books on it. I just got a bunch of synthesizers and went to work. If I sat down and actually read books on music production, I would be so much better at what I do. Hey, thanks for being an inspiration. Love these videos, man! Keep up the good work.
Great concept 💥
This looks great!
I'd love to see something like different kind of rooms like a hallway room, cubicle room, break room. I feel like that would add a lot to the idea of this being a work environment. I think this is a very interesting project and definitely has a lot of potential in my opinion
"oh this looks neat" *looks at walls* "ride the sna-" *getting over it flashbacks*
Haha oh yeah I forgot that was a thing in getting over it. I actually intended it to be a reference to the lyrics of "The End" by the Doors. Hopefully my video hasn't brought up too many bad memories haha thanks for watching!
I've watched all of your videos and I'm inspired by your work! I have little to no experience carrying out the things you do with game design (let alone your scratch game engine!). I want to make a game in an engine such as Unreal, and it's daunting! I was wondering if you had any suggestions on creating a game from start to finish. What are the phases of development? What is the best order to go to stay organized and focus on the right things? For instance, I noticed in your Cereal Adventures game that you drew out a level digitally and planned the assets you wanted. Thanks in advance, and looking forward to your future videos!
Very Kubrickian! Nice work.
this is so cool was looking for a game like this
Thank you! I'm glad you like the concept. We are currently working on this project very actively and it should develop quite a lot from here. Thanks for watching!
Looks cool!
Thank you!
Excellent!
consider changing the name to Work Inc. I think it is more original and catchy than 5pm. Nice vid!
We'll consider it! Quite a few things about the game are temporary and subject to change. I believe the repo is stilled called "infinity maze" lol... Thanks for the suggestion!
A completely original game idea. A city living simulator. Procedural city. Your job is to do chores for people. It could be called "15 forever". The player does all the odd jobs people might ask of him. As you wander suburbia on your bike you occasionally see people standing on their porch and waving at you. They give you quests like "pick up eggs", "get the dry cleaning", "mow the lawn", "pick up Timmy from soccer practice", "paint this fence", "take this pie to my friend 3 blocks that way", etc. You make like 5 bucks from each chore. You get to upgrade your bike, eventually getting a 50cc bike that gives you a near infinite stamina bar.
According to Google; "In general, 2-stroke 50cc scooter will go as far as 135 miles per tank if ridden optimally. A 4-stroke scooter averages 151 miles per tank." So the final upgrade would be a 4-stroke bike. The reason why I wouldn't do electric is because of 2 reasons, the game would be set in the late 90's, early 2000's, before electric bikes were really a thing, and secondly because waiting for the bike to charge would be annoying and ruin gameplay. Though I could see a very early electric bike, that you would need to own like 5 of so 4 could be charging while you took out the other one on errands.
Oh, and you could spend money on a toolshed in the backyard, that is your own personal fort. Upgrading it, expanding it, and eventually installing a basement for added storage room for your character. Maybe even getting an AC unit. Because the game would be in perpetual summer and heat would effect stamina. Some days would be really hot, but some days would be unseasonally cool and your stamina would go further. You would have 2 stamina bars, one for sprinting and riding your bike very fast, and the second one which would be total energy that would go down much slower, but when it ran out your average movement speed would plummet. When you are out of total energy, you are so tired that you have to get home and sit down. The more comfortable your break room is - small TV, cushy couch, AC unit, etc - the faster you can recover total energy.
Hi, just some ideas.
Sound is important, not normal sound effects like footsteps etc., but like knocking sounds, scratching, door slamming. Make it barely noticeable in the beginning and maybe dependent on active stress level. Make it sound distant to create an unknown threat.
Door squeaking(quietly), wind howling, table pushing... make the player question themselves if they actually heard it, so they are tensed up and listen carefully. Make the sounds rare so the player doesn't get used to it.
Then later whispering.. barely noticeable, maybe screams.
Make sounds pass the player, like an invisible whispering or mumbling going in the direction of the player, maybe from behind, too, and then passing him and going another direction.
You could possibly add story elements through sounds, like you hear someone murder someone else, because they went mad and don't know how to pay their bills with the boss not paying their loans.
Just some thoughts.
I hate horror, tho. Good horror is bad horror.
Thanks for the suggestions! We've actually already been working on ambient noises and there definitely will be some in the game. We definitely don't want to go too far in the horror direction but maybe just enough to be "spooky" or unsettling. Thanks for watching!
@@AngeTheGreat Should have known that you guys have put much more time and work into and thought about this already
@@Bjoern_Weber haha no worries, I never turn down free suggestions!
Really Minor detail about this whole thing: That Soundtrack... I loved it, is there any place I can listen to that whole track on it's entirety? Also, This video and the Engine Simulator engine basically made me Automaticly subscribe to you, I'm not a programer myself, And I don't know much about code to begin with, but I find your content absolutely amazing, your skills are impresive, oh, and of course shoutout to T3V.
Oh that's pretty surprising haha... I actually wrote that song. If you want a copy, join my Discord or send me an e-mail and I'll send you it in its entirety. It's meant to be background music for my videos. I didn't publicly announce where I got it from just to gauge how people would react to it. Anyway, thanks for watching, I really appreciate the kind words!
I hate to make comparisons with someone’s creative project, but this conveys exactly the sort of horror I wanted from the show Severance.
Im looking forward to this lol
Damn this is so cool ._. do you already have a musician on board?
Thank you! We haven't really gotten to that stage yet but we're on the lookout for musicians. As you can probably tell by this video, my music skills are a bit primitive lol
@@AngeTheGreat Ah man dont worry I think it fits. As long as it conveys the feeling you were aiming at it does its job :D.
And yea I know its early but when you get to this stage, maybe I could help out on that part :D. But of course I dont want you tonset anything in stone. Just a heads up (:
Sentient cereal boxes are one thing, but now you are just getting weird. j/k cool concept.
Very nice
This might be even better in VR!
Sigma Grindset 2: Overtime Boogaloo
This definitely needs a regular backroom yellow wallpaper stage/mode. This would be more like level "office" of the backrooms (level 4)
a developer with an interesting game that I watch, a developer that I follow
Thanks for following and watching!
Title sounds like my abreviated job description.
Very interesting
Quite. Quite interesting. Thanks for watching!
Why don't we represent these rooms as the real rooms in the memory of the computer and the corridors as the corridors of the memory addresses and we can go around the memory
Pretty interesting idea actually. Visualized RAM spyware lol
are there any of those old 2000s motivational poster memes that get more and more creepy
lovely video :)
also...
is 0:39 a getting over it reference?
Thanks! It isn't actually, or at least, it wasn't intentional. It's actually a reference to a lyric from "The End" by the Doors but it's true that it also appears in "Getting Over It" lol
oh, cool aha! keep it up :)
Cool game, nice!
Out of unrelated curiosity: what is the intro- and outro music you use in your videos?
7:12 now that was an unexpected turn of events
So cool! How you guys learn these? Do you have any roadmap or something else? I'm very interested but I don't know where to start
Thanks! I've read some books and tutorials on the subject but honestly it's nothing that can't be found online. Try finding some example projects (like some sort of OpenGL hello world tutorial or something) and use it to start a simple game project. You'll learn eventually just by doing it! Hope that helps and thanks for watching :)
@@AngeTheGreat thaks for reply :) can't wait to see your new videos!
Keep up the good work
I'm wondering if there's been any more updates to this. Shelved for the time being in favor of your other projects, or do you guys still chip away at from time to time?
The concept is great. You certainly have my curiosity. (Also, these devlogs are great to watch.)
I think T3V works on it occasionally but I haven’t had time for this project unfortunately. At some point we might revisit it and release it properly on steam but I’m not sure when that will be
Looks incredibly cool. Just needs some WW2 vintage Germans chasing you around.
This look like the Backrooms, i really like the ambience Nice job!
Thank you! The backrooms creepypasta was definitely a source of inspiration for this game and we intend to build a lot more on this foundation. Thanks for watching!
You should make it so occasionally you hear footsteps from around a corner, but you never see anything that would make them
Great game
Thanks!
My guess on what the story is that the player takes a late shift which is bad because he has many phobias so he must basically survive and find an exit
This looks interesting. If I was designing this, I'd however avoid player-visible systems like "health" or "stress". If you have that, it will take you out of the world, and I think you'd benefit if player was actually drawn into the world rather than just playing the game.
What do you think a good alternative would be? It's hard to imagine a system that would be invisible to the player but would work with the theme of the game but I'm open to ideas.
@@AngeTheGreat I'd try to avoid anything, like, the absolute minimum that makes player want to make progress in the game, and try to be more creative with death/fail states, like, failure would be specific to the context you're in, like sometimes you need to avoid cameras and if you don't, you lose, no health mechanic, just some ad hoc system if it's needed. Preferably this would be supported by environment, world, theme and such that the actual system needs no explanation, it's just "obviously I don't want to be seen by cameras because.."
Neat
Thanks!
You should make a game with a world generator like daggerfall, its an elder scrolls game with real life sized cities with thousands of houses and npc’s with different levels of wealth and items etc
This is so underrated lol
Thank you! I love your cat videos btw
@@AngeTheGreat thx!! I’ll add you to my featured channel page once I have some time maybe it’ll help a bit
Some Stanley Parable vibes here and there, I see.
Now, are you going to go ahead and have those TPS reports for us this afternoon?
Please no
omg yes subscribed
Welcome to the channel!
What if the clock passes faster and faster the deeper you are in?
We considered that actually, the only issue is that we're not sure whether there will be a time element to the game. If there isn't, then the clock is better off being an indicator of player depth. This will definitely be clarified as development continues though.
Have you used De Bruijn sequences as procedural generators?
2mb? what floppy discs are you using the ones i know are 1mb formated 1.44mb raw? i need this floppy disk!!
yeah...about that
it took me 5 mins in to the video to realize this was essentially a backrooms thing 🙂🌴
Isn't that backro nvm that's great game idea btw
Thank you! I'd consider it backrooms concept + actual interesting gameplay. The game is evolving very quickly right now so many things might change in the next few weeks. Thanks for watching!
Looks creepy
We need an update! :)
Update is coming my friend, thanks for watching!
@@AngeTheGreat awesome :D I'm looking forward to it
add dithering to remove color banding
Surprised there wasn't an immediate Backrooms joke as soon as I scrolled down in the comments.
Let's just say that there have been a fair number of backrooms comments in this comments section lol
Surely the Floppy Disk Jam should have used A:\ or B:\ in their titles, not C:\. Sigh...
How to download this?
Hello. Why can't i download the game anymore? Did your account get deleted or something?
No we didn't get banned or anything haha... we removed the game from itch.io because we're moving to a slightly different alpha/beta release model. For more information I suggest joining the game's official discord (link is in the description).
@@AngeTheGreat oh ok. thank you
why not move to a more complete engine now that the game jam is over?
Where's the fun in that?? Haha the serious answer is: my channel focuses on game-engine design and lower level programming so I have no incentive really to switch to a mainstream engine. It's also an interesting challenge to use someone else's code and adapt to a different codebase and so far it's been a great learning experience. Hopefully that answers your question :) Thanks for watching!
Severance is so similar to this
Never heard of bit, but I don't doubt that someone somewhere has made something like this lol
The Stanley Parable 3 confirmed?
So Basically you don't care about jam but ranked 1st. Sus
The blue Backrooms
I am making backrooms game , your video is inspirational
basically the backrooms
Similar in principle (or superficially at least) but game mechanics are quite different. The style that you see in the video is also much more minimalistic than the game will be in it's final form.
backrooms..?🌚
Perhaps... 👀
The Stanley Scarable?
So basically another backrooms game
The game shares some superficial similarities with the backrooms theme: eerie ambiance, procedural generation and an office-like environment. However, these are pretty generic game attributes. We don't intend this game to be a lackluster backrooms clone and of course want to add creatively to the genre. Nonetheless, I appreciate your opinion and viewership!
@@AngeTheGreat Yeah i don't intend to be negative, it's just that this topic is so hyped right now with half-assed backrooms games being thrown to public, but if you're gonna stick to making this game better who knows, maybe it will be the best of its kind. So i wish you all good!
Haha no worries I get it! To be honest, we didn't even know that backrooms was trending or that games were made about the subject when we started this game jam so this all came as a surprise to me. Anyway, I still appreciate all opinions and feedback so thank you!
Backrooms 2 ? :),
jk, it's quiet looks like that
There was some inspiration from the backrooms meme in this game lol
@@AngeTheGreat wait, backrooms is a meme? :p
Haha alright as you've probably figured out, I'm a bit out of touch... further research indicates that the correct term is "creepypasta" and not "meme"
@@AngeTheGreat yea it's quiet creepy for a meme XD
Tu lo que tienes que hacer es espabilar.
backrooms!
Perhaps!
Pᵣₒmₒˢᵐ
No.