Virtual Party Space Devlog #8: Bug stomping
Today I identify a bunch of bugs in getting my rough POC working.
Log
- error was because Calla is built for ESNext and I was building for ES5, updating webpack config to ESNext worked (for now?)
- Bug: this.connection null when trying to join room
- missing call to calla.connect()
- spatial audio works better, not janking with movement now
- need to figure out how to adjust volume/dropoff
- clip volume of 1 appears to be ok
- Bug: clip audio still plays even after conference left, manually remove during “conference left” event handler
- Bug: connection is not getting destroyed/recreated properly
- Bug: username not set
- Bug: username tag not unloading (probably something to do with how username set/fact that id is all internal to Calla now)
About this series
Back in mid-December I started an ambitious project to create a custom platform for a virtual birthday party in February. I kept notes on my progress, both for personal reference and to turn into a series of blog posts. It quickly became apparent that I did not have time to both do the project and blog about the project. I have retroactively decided to post my raw notes as a dev log.