June 16, 2025
I've been working on the protocol to exchange contact details between users in a decentralized manner using the same P2P architecture. The backend for this protocol is implemented; all that is left now is the frontend.
The screenshot shows a QR code for a contact card of sorts. Other users can scan this to add this person to their contacts list.
The landing page now takes you to a form where you enter your name. Once the user hits submit, the backend will build an Iroh endpoint and store the corresponding secret key on-device. On subsequent app launches, this secret key is read, and the Iroh endpoint is restored.
Finally got React Router working with Data mode. I was previously trying to get it to work with Framework mode, but it was clashing with the way Tauri's Vite project is configured by default, and I am too new to the JS ecosystem to figure it out without wasting time. Anyway, a functional landing page is up and running.
Next steps are to figure out a network architecture. I'm thinking I'll use Iroh for P2P networking.
I've setup a Tauri project with Rust + React. I've also tried setting up React Router but running into a few issues. So far I have a blank white screen.
Privacy focused, Peer-2-Peer video/voice chat application. Made with Rust + React + Tauri.
Today I've added a basic sprite for the shoppers. I might add a visual distinction between the player and NPC shoppers, but this will do for now.
Since the last devlog, I've been a little busy with other things. But I've added these tiny little red exclamation indicators to show how panicked the shoppers are. I also added a game timer and a game over screen when it reaches zero.
Woah, first devlog! This is a game about panic buying that occurs in situations like quarantines or curfews. It was made for Bevy Jam 6, but I couldn't complete it in time and decided to keep working on it to materialize my vision for this game. My final jam submission is live on itch.io, and I will continue to deploy intermediate builds as development progresses.
In this chaotic shopping simulator, you're racing to stock up on essentials before a citywide quarantine hits. But be careful—every move you make is being watched. Grab too much of something, and nearby shoppers will start to panic... and panic spreads fast. Keep a low profile, avoid triggering stampedes, and don’t let desperate buyers snatch your last roll of toilet paper. One wrong move, and it’s a full-blown frenzy.
This was widely regarded as a great move by everyone.