Hello there,
I think we can all agree that I didn't really have a good plan for where I wanted this project to go and what I wanted it to be. What it turned out to be was a keyboard configurator, not a keyboard building simulator.
In the past 3/4 year, while I was busy with work an following other whims (made a puzzle game prototype:
https://barfightspectator.itch.io/ducklinggame) I kept mulling this idea over and have a pretty good vision of what I want this to become.
Fade from white, youre stood in a lit room. There's a desk, chair, a window right next to it highlighting the polished concrete wall on the back of the desk. Railings going up the wall hold shelves at different heights; one carrying the weight of an entire monitor and a cactus. A Cactus! There's some decorations but overall the satined light wood desk surface itself is cleared and only covered by a light grey felt deskmat.
First person controls to navigate the game-world (wasd, mouse, controller)
no UserInterface visible
You can move around, freely inspect the room you're in
Certain items get a little lighter color when you directly look at them
You press random keys until you find out that E is the one to interact
You can pick up and place items back wherever you like, rotate them. Okay, that's interesting.
When you interact with a box right besides your desk, propped up on a stool, the camera locks into a perspective where both the box and desk surface are visible.
There's a corner of something visible in the box so you click and pull it up.
The first component comes out, it's a PCB.
When you let go of the mouse the component floats back to a position above the box.
You pick it back up and move it above the desk, a little round white indicator appears on the surface, you let go of the component and yop. That's where it dropped. okay.
So unboxing it is.
One after another you pull out all the components you need for your first mechanical keyboard simulator build.
When you pull out and place the last one on the desk, the camera shifts back into your previous position.
You interact with the chair, thinking it might sit you down. And that it does.
First things first tho. Reordering everything on the desk.
With the same drag/drop of before you can pick up and place down all the items you see before you.
With everything where it's supposed to be you grab the pcb and place it close to you on the surface.
You pick up a stabilizer and when you hover it over the board it snaps to different positions as you move it across. You let go at the Spacebar and that's where it sticks.
Alright, so grab a thing, drop it into place. cool cool cool.
You continue to piece together you keyboard one item at a time. By hand. or mouse rather. Putting into place every key and switch one by one as the birds chirp outside your window and the sun warms you virtual cheek.
At least that's the idea.