GROCERY DOT EXE: A Virtual Pandemic Shopping Simulator
A downloadable game for Windows, macOS, and Linux
GROCERY DOT EXE is an extremely silly game about going shopping in a virtual reality in the midst of both physical and malware pandemics. Jack on in to your local 1-stop shop, Grocery Warez, LLC, peruse the aisles trying to pick up everything on your list, prioritising purchases to avoid running out of money and missing the most important stuff, avoiding malware-laden merchandise, and maintaining a safe distance from other patrons, seeing them off by saying "Take Care" with your avatar's text-to-speech device.
There's no combat, minimal drama, and a chill, synthwave retro-future atmosphere likely only punctuated by your friends spamming the Take Care button at you. Playing alone is the easiest (and safest) way of doing things, since you're not competing for merchandise or crowding the halls, but the game is at its best when you have a couple of friends around to join in the socially-distanced shenanigans - if you've got the port forward required to run games like Garry's Mod or TF2 that use port 27015, it's easy to host a server & get all your friends together for a shopping run.
BUG WARNING: Something is broken with the Jack Out/SCRONCHED exit buttons that appear when your shopping spree is done, one way or another! Exit the game with Alt+F4!
FEATURES
- Virtually Distance!
- Even if you know you're not infected, you can't know if anyone else is free of contamination or not!
- Maintain a safe distance from your fellow patrons to avoid spreading malware - failure to do so could see you booted for wanton virtual plague-rattery!
- Communicate!
- PRESS V TO TAKE CARE
- (You - and everyone else - have temporarily borrowed a janky copy of the Emperor's Text-To-Speech device with which to say "Take Care" to your fellow patrons.)
- Go shopping in a world of silly synonyms and shade-throwing references!
- You need things! They need things! Everybody needs things! If you're unlucky, your shopping list may exhaust the store!
- Furthermore, some items may be contaminated, meaning you'll have to carefully work around them - if you pick one up by accident, the malware might spread to your avatar!
- Vague funnies and ill-thought-outness!
- The whole premise is incredibly dumb & hopefully kinda funny, and so much of what you're shopping for is also incredibly dumb and hopefully kinda funny.
- Unfortunately, four in the morning isn't a good time to write jokes, so it's probably JUST going to be dumb.
NOTES
The game defaults to hosting on port 27015 (though this can be changed), and uses pretty bog-standard direct IP connection - pop in your friend's IP (e.g, as providing by googling "what is my ip"), their port of choice if it's been changed, and mash "connect" - you should be out in the jack-in lot of Grocery Warez, LLC right after!
Due to the pretty laid-back low-gameplay nature of things (it's really just about retail therapy and spamming Take Care at your buddies), there probably won't be any official servers for this version - set your own up and invite friends, viewers, or your fellow socially-isolated housemates to join in the shopping shenanigans instead.
Please don't take any of the dumb shade-throwing in the item names or descriptions personally - it's all meant in good fun!
Note that the final version for the jam had a vast majority of the complicated game-developy bits done in the final evening up to about 0430 in the morning, so things are a bit janky and low-fi. Post a comment if you find any bugs while playing, and seriously - apologies for how rushed and wonky the whole thing is.
A polish pass will probably come in a few days to hopefully smooth out some of the roughest edges and deal with any critical bugs.
Challenges
Did take a whack at trying to participate in a few of the EC challenges.
Extra Retro
The obvious one - the whole thing is an (admittedly not very polished) retro virtual reality where things are low poly, gigabytes are breaking edge, and everything is colored in High-Intensity CGA Palette 0 - would've gone further and done a shader that makes EVERYTHING match that palette, a-la Obra Dinn's dithering shader, but between time constraints and wanting to chuck a computer out a window whenever shaders get involved, that got cut.
Extra Distance
The other obvious one - the game is literally just a socially-distanced shopping simulator. Not original by any stretch of the imagination, and falls flat if you don't have buddies to play with, but still very much present.
Extra Historian
This one's just present as an easter egg vaguely referencing half-remembered merch from a couple years ago and may fall completely flat.
Extra Translation
Aside from using hexadecimal and binary in a couple of places as an inside joke for programmers, this doesn't really show up at all.
ATTRIBUTION & THANKS
- http://blog.runtimedevelopment.com/index.php/2017/02/17/text-occlusion-in-unity/: A useful post w/ drop-in code for standard 3d text that won't render through geometry. This was necessary as TextMeshPro's font atlas generator is borked under Linux.
- http://laemeur.sdf.org/fonts/: The More Perfect DOS VGA font used in all text seen within the game - this is my go-to for cool retro computery text, and was in Powerbot 9044 as well.
- https://tetyys.com/SAPI4/: Source of the "Take care." voiceline. It's not QUITE the voice of the Man-Emperor of Mankind, but we honestly didn't have time to pester Alfabusa to ask if we could nick his TTS device, so it'll do.
Status | Prototype |
Platforms | Windows, macOS, Linux |
Author | CliffracerX |
Made with | GIMP, Unity, Blender |
Code license | GNU Lesser General Public License v3.0 (LGPL) |
Average session | A few minutes |
Links | Source code |
Comments
Log in with itch.io to leave a comment.
this game is good:)