This project is a work-in-progress.
Toolset:
Blender (to make the x-wing model)
react three fiber (wrapper around threeJS)
next.js
LiveBlocks for websocket support
Recommended learning resources:
3D programming: ThreeJS Journey (Bruno Simon's ThreeJS course)
3D modeling: BlenderGuru's tutorials (the donut guy)