Full Prompt as one shot dicatated through WisprFlow.
======
You are working in a totally empty directory. There is no code, no documentation, nothing in this directory. There are no external resources, no remote Git repository, et cetera, for this project. This project is bootstrapping from a completely empty directory. I want you to completely self-manage this project. At every turn, if there is a decision to be made, you can go ahead and make that decision on your own. You do not need to ask for input from me.The criteria: we're going to be building a game-like experience, a local game that will run on my Mac desktop here. We don't need to worry about hosting it or publishing it or anything. Whatever framework or technology stack makes the most sense, you can build it; it only needs to run here on my local machine for now.This is going to be a game experience. It is going to be a video store, a 90s video store simulator. It is going to be an immersive 3D first-person game where you're walking around a video rental store. You can pick up VHS tapes off the shelf or off the floor or off the counter and look at them, flip them over to look at the back, place them back on a surface, either out nicely on a shelf or drop it on the counter or the floor. That's all there is to this game.The key elements are:- We need some kind of a framework system that can do an immersive 3D, realistic first-person walk-around experience.- We don't need to worry about doors or anything. This can all be self-contained in one room.- There should be obstacles in: video shelves (freestanding video shelves as well as video shelves on the wall).- There should be some kind of a checkout counter or something.- Just model it after any reference images or reference media you can find on what 1990s video rental stores were like.- There should obviously be decor and decoration. It should look and feel immersively like a 90s video store.- To the extent we can incorporate sound, that is a fun element.- We do not need to represent the user's physicality in any way. It can be completely first-person. When you pick up a video, it can float; you don't need to see a hand holding it.- The one object that should be manipulated is the VHS tapes, and you should be able to flip them front and back and then drop them on the floor or place them nicely on a shelf.That is all the instruction and so sorry, input controls: AASD or WASD movement, mouse click manipulation of videos. I think that is all the input that you need. Everywhere else, where there is some decision to be made, I want you to just make a decision that optimizes for a fun, entertaining, nostalgic experience. I want you to continue working on this task until you have a working local application that I can play and experience. I'm going to give you one single pass of asking any questions that are going to be key technical blockers for you, where you can't get started on this project. If there are hard dependencies or something that you are not capable of installing, otherwise I want you to just proceed fully autonomously with building this experience.
======