TaleSpire Dev Log 173

Hi folks. Recently, all the dev updates have been patch release notes, so I thought I'd drop in to say hi.

Bug fixing has been intense, and we've covered a lot of ground. Over 100 tickets are closed on github, and we have no worries about being able to tackle plenty more. After seemingly fixing one of the significant connection issues the other day, I've felt pretty sluggish. Feels like my body telling me to take it easy, so I've tried to do that for the last two days.

This evening I started pulling exception logs to see what easy wins I could find there. Where possible, we push the first exception we find to the server, and that can be quite a goldmine. It went pretty well, and the next update is going to have a bunch of random fixes in it.

The more exceptions we can remove, the less spurious or random bugs we will see reported. Some times a bug we find is just the side-effect of some earlier thing breaking. Kind of like if your car flips off the road, it might have had something to do with the wheel that fell off just before :P

The fixes had stuff like:

- selections still trying to highlight tiles while switching boards

- A state-machine for board sync hadn't registered one of its failure states

- UI trying to access stuff that had been disposed while transitioning to the main menu.

Yeah, a real mix.


Ree has (amongst other things) been looking into a GPU instancing library and Unity's new ECS. No conclusions reached yet, but we'll let ya know once there is news there.

We've also switched to using some Unity packages, which are still in preview. This is a risk, as they are still finding bugs, but we've done it for a couple of reasons:

1. It allows us to dig into the ECS stuff mentioned above

2. The preview version of their Burst compiler now seemingly supports fallback to SSE2 instead of requiring SSE4 (which has caused some users issues)

The next patch will have these changes so we can see if that helps.


Alright, it's rather late, so I'm going to get some sleep.

Peace




G
G
Guest
User
woodN_forks
woodN_forks
·
Rest up, you beautiful bastard.
Plume
Plume
·
Thank you, and take care of yourself. I want to see this tool make it to the finish line without taking 20 years off your lifespan!

You’re doing really good work and I love what I’m seeing. I look forward to sticking with TaleSpire as my go to digital tRPG system for at least the next decade.
The_Blargle
The_Blargle
·
I really wish I would of caught on to this project earlier :( Our DND group is suffering from not being able to play IRL. After seeing what this VTT is capable of Roll20/Fantasy Grounds seems like a waste of money knowing this beautiful beast is in the pipe works.  I know "early access" on steam is coming soon but it cannot come soon enough. This is by far the most intriguing VTT to date and been following all the work via devlogs and discord channels. Keep it up!
dragonhumpers
dragonhumpers
·
This looks awesome. Would love a chance to play with this now. Saw that it's no longer possible to buy into the beta but we're super ready, will hit it hard (providing high quality feedback - I'm a dev), and we have money to spend. Give us a way to give you our money ASAP. Thanks so much!
caine534
caine534
·
This tool is awesome. I have been running a game through WebEx and sharing my screen with content I have created in this with my group. I have had a blast coming up with ways to use what has been released in new ways not intended with great results. Can't wait till we get a way to import our own tiles, props and creature models. This has been a godsend and powerful tool in its current state. Keep up the good work on this.