← All Workshops

MudEngine Part 6: Multiplayer

Step 2 / 12

Track your progress with jj

We are about to significantly rework the mud-engine project — adding fullstack, WebSockets, and multiplayer. This is the perfect time to rely on jj checkpoints.

Before each coding step in this workshop:

  1. jj new — create a new empty change
  2. jj describe -m "Part 6 - what you are about to do" — label it

If something goes wrong, you can always go back to a previous checkpoint.

💡 Workflow reminder

Your jj history from Parts 1, 4, and 5 is in the mud-engine project. Run jj log to see your full checkpoint history before starting Part 6.

The jj new && jj describe workflow ensures you can always step back through the evolution of the codebase.

Step 2 / 12