Let’s Talk Dev Updates! 🛸

Recorded: Feb. 3, 2023 Duration: 0:30:40

Speaker

Player

Snippets

(upbeat music)
Hey everyone, let's wait about one more minute. We'll wait for Kieran to come. We'll go ahead and get the Twitter space started. Welcome.
(engine rumbling)
Okay, I can't hear it. I can't hear it. I can't hear it. Hi, can you hear me? I'm run a little late. I left for a sandwich and it's been about half an hour.
So I'm just on the road. So if you guys hear stuff in the background that's just me walking. All right as long as you're not driving that's good.
All right, welcome everyone. So another Twitter space for our developers to share their latest updates. Kiran, Brandon, if any of you want to go ahead and start with the updates.
Sure, can Brandon talk about the voice plugin we've chosen? Brandon, do you mind talking about that for a little bit? Yeah, I have no problem talking about that. Hi everybody, I'm Brandon. Just know me. So we have chosen to use
a proprietary system for the voice chat called VVox. It's very, very powerful. We were able to get a voice chat channel all set up and working, and we're just currently configuring it to work more in the
in the method that we want to in the game. So it can handle up to about 5,000 concurrent users sending data through back and forth that could be also text as well as voice. But it's a really impressive system.
We just got it all set up this week. What did you have to do to get it set up this week? So we needed to get like an API call set up through their SPK, but going through the system we just had to make a
custom game instance and have everything kind of stored in there. So that way whenever the player is joined in, they will automatically be able to connect into the voice chat channel. It's this pretty simple C++ script that runs in there.
And it just kind of calls on initialization. It's so awesome. It's exciting and we'll have the ability to do server-wide voice as well as just localize voice so you'll be able to see a little uh uh oh sorry one second
Yeah, you should be able to we can you can talk to people with in proximity of each other So you won't be able to hear the same like a person across the map unless You set that up to speak with that person or if that is going to be a feature but you can only really hear the people near you
which is nice especially for such a big world that we're going to be populating. You won't be talking over each other. And we're going to have private chat and all that stuff that you have. But we really, really, as we started playing around with the jet packs, we are
Our main next goal is to get the particle wave analyzer in, but the thing with that was, one, we need more sound effects. So this week, Dave, and I'm just walking right back to my computer right now, and I'll play you guys some sound effects. But Dave got it all set up, so we got a lot of sounds coming in.
But one thing that we were missing is we kept starting Google chats or Discord chats because we wanted to yell at each other while we're playing so Brandon's been hard at work this for this last week and we might have a little bit longer But our goal is next week. We'll show you guys a build with us playing

FAQ on Let’s Talk Dev Updates! 🛸 | Twitter Space Recording

Who is running a little late during the podcast recording?
Kieran
What system did the developers choose for the voice chat in their game?
The proprietary system called vvox
What is the maximum number of concurrent users that the voice chat can handle?
Up to 5,000 users
What type of script did the developers use to set up the voice chat?
A simple c++ script
What is the benefit of the localized voice feature?
Players can communicate with others near them and not talk over each other
What is the main goal after getting the jetpacks in the game?
To get the particle wave analyzer
What was the missing component for implementing the particle wave analyzer?
More sound effects
What is Dave responsible for in the game development?
Setting up the sounds
What is the goal for the next podcast recording?
To share a build of the game with the developers playing
Why did Kieran leave during the recording?
To get a sandwich