Mixed reality project developed in a team of 4 over 8 weeks for a capstone course
what is it
todo
challenges
- actually my first time working very closely in a group on similar portions of code - pull requests, merge conflicts, etc.
- debugging
- thinking about networked elements - who is responsible for the source of truth, which logic belongs locally vs. RPC
learnings
- the importance of optimization was reeeeally felt here, since the headset isn’t that computationally powerful
- switching from a min heap to custom priorityqueue did like a 10x speedup on pathfinding
- using hashset instead of list
- 3D pathfinding! octrees for efficient spatial understanding over voxel grid - first foray into procedural generation