You've Got Mail! by Sheepolution

You start your new job in customer support for the popular social media website "Let 'em Share"! Will you manage to keep a clean inbox, and help all these happy customers in time?

Every 10 seconds you will get a new email in your inbox! Read the email to figure out what the problem is, and then choose the correct action to resolve the issue!

Your boss lives by the words "3 strikes and you're out"! So try not to make any mistakes, OR YOU'RE FIRED!
Good luck, and have fun!
Note for streamers: It is recommended you stream your desktop rather than the game's window.
Controls
Use mouse to play
M to mute all audio (note: After the tutorial the music will change)
S on the menu to skip the tutorial
HELP!
Got a problem with the game? Try these things:
- Bugs and money problems should be forwarded (FWD) to the dev and financial team respectively.
- The ✔️ is for telling the user their problem has been resolved. The :thumbsup: is for thanking the user.
Credits
Writing, Game Design: Everyone
Programming: Sheepolution
Music, Buttons: Makkeraad
Art: Shores
| Link | https://sheepolution.itch.io/youve-got-mail |
| Original URL | https://ldjam.com/events/ludum-dare/51/youve-got-mail |
Ratings
| Overall | 66th | 4.141⭐ | 34🧑⚖️ |
| Fun | 139th | 3.953⭐ | 34🧑⚖️ |
| Innovation | 13th | 4.364⭐ | 35🧑⚖️ |
| Theme | 32th | 4.379⭐ | 35🧑⚖️ |
| Graphics | 41th | 4.53⭐ | 35🧑⚖️ |
| Audio | 65th | 4.121⭐ | 35🧑⚖️ |
| Humor | 9th | 4.435⭐ | 33🧑⚖️ |
| Mood | 48th | 4.274⭐ | 33🧑⚖️ |
| Given | 25🗳️ | 39🗨️ |
scripts/game/mailmanager.lua:292: attempt to index local 'mail' (a nil value)
Traceback
scripts/base/error.lua:59: in function 'handler'
scripts/game/mailmanager.lua:292: in function 'sendNextTutorialMail'
scripts/game/gamemanager.lua:155: in function 'onUserData'
scripts/game/gamemanager.lua:46: in function 'userCallback'
scripts/game/network/server.lua:117: in function <scripts/game/network/server.lua:98>
scripts/base/network.lua:25: in function 'trigger'
scripts/libs/sock.lua:222: in function 'trigger'
scripts/libs/sock.lua:390: in function '_activateTriggers'
scripts/libs/sock.lua:252: in function 'update'
scripts/base/network.lua:37: in function 'update'
scripts/game/network/server.lua:30: in function 'update'
scripts/game/gamemanager.lua:88: in function 'update'
scripts/base/scene.lua:41: in function 'update'
main.lua:61: in function 'update'
[C]: in function 'xpcall'
I think, there could be a whole subcategory of games handling this "receiving mails" theme :D
Our games are quite similar ;) Check it out if you like! :)
### Da good stuff
Hello! I tried your game on stream very quickly but had to go :p Dude with a thick french accent
Anyway I tried it and I even finished it and you were right! Once you get into the game, it is so cool to just read quickly the different mails. The bug mini game was very surprising. I love the grandma that talks about kittens for hours with the funny mail subjects and all the graphisms and content is great. The music really puts you in the mood. It is overall a very solid jam entry and a very fun and unexpected way to make work fun, like paper please for instance :p
I had a very fun and addictive experience, wanted to finish the game and I'm glad I did. That I ended up getting focused and in the zone/groove of the game
Oh and major kudos for taking the time to set up a tutorial. It helps a lot to grasp the game and navigate the UI!!! No one does it, and it is still so important. So thank you
That being said, there is still, as always, room for improvements, if you want to update the project, or for future games you guys would do. And so...
### Da stuff that can be improved upon
- I feel like the windows of mail and user profile not staying on tome is a bit too bad. The game would have been more fun to manage but also more easy to control if you could just overlay main windows and user profiles (with the reset password and ban button) all the time. Even if you click back on your mail list or whatever, that the window don't go behind and always stay in front. But I might be wrong on that!
- Some feedbacks are very light, particle effect, hover, pressed and release animations on every button of the UI, window shake, screen shake, boss icon with a little pissed or wounded animation on top. So the game is more jumpy and clear all over the place.
- Speaking of feedback. Knowing what we should have posted sometime would have been cool! Personally I had to do some trial and error in order to understand every forward. Since people asked a lot of question I was like go to FAQ or something, it took me a while even with the tutorial unfortunately. So if you had like a UI effect that was like you should have picked that, then you can understand a bit faster how the game works.
- I didn't feel the theme too much with all the different kind of timer, every 10 seconds... Maybe a timer before the next mail would have been nice and stressful! But my game is also guilty of that...
- More use of the ban function would have been nice! I have to say... I didn't know when to check for it and actually never used it outside of the tutorial! Ain't that sad?
- Finally, even though I finished the game, I never got to experience the ending and even had trouble restarting the game as it bugged sometimes. And it bugged when it tried to load the winning scene on me! So sad! In order to help, i've provided screenshots of the bugs. Hope it will help!

^ This one I got when I tried to play again, or to go back to main menu

^ This one I got when beating the game
Thank you for this awesome entry! I'll grade it good :grin:
The reason the game asks for internet access is because that's what it uses to communicate between the different windows that open. I hope my many years as an LD participants gives you the trust that I wouldn't put anything malicious in my game.
That being said... please don't use multiple windows. x.x
It turned the game from "this will be fun" to "oh hell it isn't opening properly again".
A better method to do this, in my opinion, would be to make the game be a "desktop" that you can navigate and have popups within.
I adored the system, and should it have been easier to navigate I could imagine my losing myself to it for hours... just that was a very large amount of straws on my back very quickly.
Most of this post is negative because of that issue, sorry for that. I genuinely loved the idea and most of the setup, I just couldn't get to all the great stuff because of that one tiny issue.
Regardless, I did have fun until the popups blocked me from being able to play so thanks for the great world that you built! :D
@otterfaelure Thanks for the feedback! The multiple windows was an experimental mechanic I wanted to try out. That came with the risk of the game not properly working for some people, and it turns out that's the case. We don't have any plans for expanding the game, but who knows maybe one day I'll make a version with a simulated desktop.
And @ everyone, thanks for all the positive comments! :)
Loved the graphics and humor though :)
This game has such a great sense of humour, the hardest part about trying to skim the emails is that you kind of want to read them fully too!
Also I read your readme lol
A few things I disliked were: 1 - The tutorial was a bit confusing once I got things wrong and duplicate e-mails came and then I accidentally started playing before I finished reading the tutorial. 2 - There's not much difficulty progression, so once you figure it out and get used to the e-mails it becomes pretty easy. I almost feel like the game would be even more fun if it didn't fit the theme and the e-mails came progressively faster instead of every 10 seconds heheh.
The only down side I could think of is this game is really difficult for non native English speaker.
@makkeraad the music was fantastic! It got so manic when I got two strikes, it really added to the stress of doing the job right. Really smart!
Overall, standing ovation to the team (including @sheepolution) for such a well polished and well implemented game for a jam. I'm impressed you were able to write so many different emails in just a weekend! Superb. I'd play it over and over again if it didn't make me super stressed XD
But the graphics are pretty prefect !
The fact the game opens other Windows' windows is also cool, but also annoying. Great point for the try, anyway.
Good and big work, no doubt about that !
Impressive amount of polish, as always, I was very excited to see you working with a team this time, because it leads to some insane high quality entries. I mean when you are solo, you rival most jam entries anyway.
I did get fired fairly quickly, but I am going to give it a few more tries to see if I can't manage to hold down my job, got to eat and all that!
There is not much else to say, if this is not 5/5, then nothing is.
Very fun, lovely graphics, funny end screens, and I enjoyed Shreknos a lot lol. And generally having to scour the furry and old woman's posts for what they were actually on about. Very polished, very nice. I feel like this is one of these games that will get criminally underrated because people who play LD are noobs but I felt it was fair and fun
