Welcome to office hours. We'll go ahead and get started.
Uh, so I'm gonna go through the list of questions that exist in the questions, uh,
channel.
If you have questions, go ahead. And,
uh,
add questions to that list.
Uh, make sure you put them in the thread anywhere else, and I might ignore them.
Uh, so starting up, we have G four saying, How are you doing?
Um, not too good today. I was like, uh, I.
I slept enough like I slept for eight hours, and then I was just, like,
yawning on loop.
You know, when you like, your jaw starts hurting, and you're like,
I need to like someone. Someone's up here.
I need to, like, figure out what's going on.
And I decided, Like,
even though I had basically 50 or so minutes until
I needed to be awake to do this office hours,
I was like, I'm just gonna lie on the couch like if I fall asleep.
Sure. If I don't fall asleep. Sure doesn't matter either way.
Um, I don't know if I actually fell asleep, but II I stood up from,
um my couch nap when my alarm went off and I felt better.
I might end up back on the couch after this, but, like, who knows?
Um,
little dog needs to walk, though, so I don't have to do that as well.
Uh,
it says, what's the dog doing?
Uh, dogs on the part of the day where they they bark. Um,
and that's because, uh,
like at
this time of day, sort of around sort of 4 p.m. et cetera.
People start coming home from work and when they come home from work, Um,
there are a bunch of doors outside,
uh, you know, in the corridors et cetera of this apartment building.
And, uh, no one seems to understand the, uh you shouldn't slam them because,
you know, we live in a society, and you shouldn't slam doors.
Um, so they're all just, you know, coming back home from their area,
whatever they were doing and slamming doors out in the corridor.
So it's loud. We did have, uh, like a door guy
was like repairing one of the doors. And I didn't really know what they were doing.
Like I didn't ask. It was just I walked past him.
Um, but he appeared to have replaced the automatic closer on one of the doors,
and now it's a lot softer.
Um, so
hopefully they're gonna replace all the door
closes with softer door closes everywhere.
Um,
you know, when, like, you get, like, soft, closed drawers. I want soft closed doors,
right?
You you close a drawer like just almost to
the point where it's closed and it's just like
like, I don't know, like, magnets or springs or something.
It just, like, closes the the drawer properly. I want that for doors.
Also, all the doors are squeaky, and I realised that, like,
I could be grumpy about it Or I could just walk around with a with a WD 40 can.
So that's probably what I'm gonna do when I remember to do it.
Um, so I be like,
Hey, dog, time to go walk.
I know that you like we're taking a weird route, but like we're visiting every door
that, like I could hear, And, uh and, uh, you know, open
it up.
So that's kind of like what the dog doing and how the dog doing,
They're gonna be barking for a bit.
I usually try and take them for like a a short walk here for like,
half an hour or so and that, like it's sort of most of the
people coming back home.
Um,
but of course, that also like it's it's like
he still doesn't like other dogs. He'll just bark at other dogs.
And so, like, it's called dog reactivity and I'm I'm working on it.
But like it's the hardest
dog behaviour to change.
Um, particularly because when he sees a dog like his brain is just empty.
It's just like I want to bark at the dog.
He doesn't even want to, like, bite the dog. He just wants to bark at the dog.
Um, and it's like it's like it's really, really, really frustrating.
Um, but we'll get him there.
I think it was like territorial as well, because, uh, whenever, like,
he sees a dog, Um,
you know, around here, he'll bark at it.
But if we see a dog outside on the street whilst we're walking, he'll still react.
But a much lesser, much more controlled version of of that reaction.
Feder. You can't stand on my face right now.
I know you want to try and do that, but you can't.
He's, uh, standing on one of the arms of my chair, um,
and licking my elbow right now.
Anyway, that's enough about dog.
Uh, cri
says what are you planning on eating for dinner tonight?
I've got a couple of, like, microwave meals.
I'm having one of those weeks where, like I'm just, like, struggle,
busing it way all the way through.
I don't really know where struggle bus came from. Is struggle bus like a
not politically correct term anymore? I don't hang on a minute.
I know Short bus is wrong, right? You shouldn't use short bus, but
well, it looks like struggle Bus has notifications to be a bad thing.
Uh, but yeah,
it basically means the state of doing anything
simple and struggling in an inordinate amount of it
tends to happen over a long period of time without sleep. Yeah, that that lines up,
but it's basically just like everything is a struggle.
Like as an example Here, um,
I lost my orange juice and I didn't know where it was.
And I was like, What the hell's going on with my orange juice?
Where is my orange juice? Like like I don't understand. Like, did I throw it out
like there was definitely, like, half of a bottle of orange juice in the fridge.
Where is it?
I found it. Un chilled
and open,
like the top was open inside the cupboard
of my kitchen cupboards that that contains glasses.
So I must have, like, tried to put it away, but just auto plotted it and just, like,
opened the glasses cupboard and just shoved the orange juice in and walked off.
That's how absent mindedly you can, like, get the things.
And I'm like, Hm, This has been here, like, all night, way into the morning as well.
Like, I don't know if it's still safe Quote to drink.
So I like swig a little bit of it, and I'm like, Oh,
I'm fine after a couple of like hours.
So I guess I'll just drink it
Anyway, Let's move on to questions that are not related to,
uh,
me
to resonate questions.
Um,
Paris. There's no particular question in mind.
Might as well ask how things are going from re resonate journal.
Uh, we're a little bit slow right now, cos uh,
we're working on some some business stuff.
You can see in Dev
where we're working on the, um uh, the locomotion that's on Trix End.
And on my end, I'm working on just a giant collection of, um,
of of corporate work.
Uh, so that's cool. Um,
let's take a look at the additional questions. Uh,
I do hope that like we we'll we'll we'll get those resolved and
then you'll you'll see a lot of updates that are like weird,
but like cool at the same time.
Or
I don't think I've seen you before. That is a cool avatar
or cool profile picture, et cetera.
Um,
kan
says, I want a couch nap. If you've got a couch, just do it
Like, uh, you're never too old to nap.
Um, like there's the good health research, et cetera. That like napping is good.
Uh, so just just go ahead and do it
right. You just do it
just generally like I know, like
parents like, you know,
um,
and like teachers, et cetera, whatever.
Like throughout your life will basically say like
be yourself, like it's just like as I get older, it's like more and more true.
It's like I'm I used to be like I'm not gonna nap like I shouldn't nap.
That's, like a sign of weakness. And now I'm just like, hey,
this couch and me are gonna like
we're gonna have, like, fuck. We're gonna have, like, a two hour nap. Right?
So you just have to, like, do that right?
Um, I update it, though, to, like, be aggressively yourself.
Um, and that's to sort of encourage you to think about like
you have your own autonomy to sort of, like, behave how you want to behave. Of course.
Don't do anything immoral or unethical or illegal, et cetera. But like,
if you're feeling tired, take a nap. If you're hungry, go like do that right.
If you're so tired that you wanna go back to bed sometimes just do that.
Like I know you guys have got, like, work and school and all sorts of stuff like that.
But, like, just like try and just aggressively be yourself,
uh, O, he says maybe more of a business question was a surprise that Rene
was profitable.
Uh, for me? Absolutely.
Um, I'm like, I'm good at maths when it comes to, like, my own personal finances.
Um, but that's because like I know everything, right? I know.
Literally everything.
Like if I buy toilet paper, I know that that's gonna be on my, uh, my my bank statement.
Right.
Um, but for like a business, it's more difficult.
You need someone who's on top of that and who is producing the content about that.
Otherwise it just sort of becomes not a priority. Um,
you know, fruits
is too busy, Um, quite rightly develop
developing the next sort of, like, big ticket like
hole in one features at the golf course.
Um, I'm, you know, filling in the apps in between,
as are most of the engineering team.
Uh, but we have Bob who's doing, um,
lots of spreadsheets and financial forecasting, et cetera.
Uh, and they're really good at it. So Bob could basically be like I could tell Bob.
Hey, I found a way to get resin I an extra 20 K a year,
and he would be able to sort of go like Oh, but with that,
we could do the following things.
Maybe we could do more advertising, marketing.
Maybe we could have, like, another head count open up or whatever.
Like they would know.
Not instantly but like very quickly,
like how best to utilise that money and discuss it and do it So it's It's cool.
Um,
I guess it wasn't a surprise, but like, you know, it's there.
I knew it would be as well, because one of the things we try to do if you look at like,
our pie chart
the majority of that pie chart is payroll. We did like in a really, really awkwardly
like, specific way to try and make sure that we didn't have any issues there.
Um, it was also like a really uncomfortable time as well, because it's like,
All right, we gotta basically
talk about who gets paid and how much, Uh, and try not to, like, hate each other.
None of that happens, So we're good. But, you know, it's still weird.
Whenever you're like,
this person deserves this much and this person deserves this much.
It gets kinda weird. Let's take a look at next questions.
Uh, J four says beyond content tagging,
low motion mode and all the other issues existing.
Do you have any more accessibility focused features in mind?
Uh, I don't know.
Um I would like us to like, be more
conscious of, um, potential accessibility problems,
which is the first part of of making an Excel
an accessible product is to not introduce
any additional accessibility problems in your development.
Uh, the second part is to then sort of make accessibility.
Um, specific features.
Uh, I was actually watching last night, and I'm actually gonna link them like,
free shout out to, like, this random channel.
Um, but there is a, um, a YouTube that just appeared on my recommend list,
who was born blind, so never seen anything.
And they are just,
like, playing last of us, which apparently has, like, a sort of rogue like style,
uh, game mode.
And it was just, like, fascinating what they were doing.
But it was also fascinating all the things that the last of
us game had done to make it so that they could be,
uh,
used by, um, uh, by someone who was completely blind.
You might be confused by the visuals.
The visuals are designed for lower vision people.
Um, and so, like, the background is is is grey. It's sort of like, uh, washed out.
Not interesting. The character is blue, and enemies are red.
And that's just so that, like someone who has lower vision,
uh, maybe they can only see blobs of colour.
They might be able to play with that,
Um and then there's even, like this, sort of like sonar.
So, like, let's say he's got an objective to to to walk and, you know,
go through a compound or whatever.
He just keeps pushing the sonar button and it will directionally.
And I was wearing headphones whilst watching the video.
It will directionally tell you, like which way to go purely through sound.
And the other thing I found funny as well is like he will continually interrupt the,
um,
uh, the Nike narrator.
So there's a, you know, an accessible narrator there, and it's going like,
uh, handgun.
Four bullets remaining and and sometimes he'll interrupt her and he'll apologise.
And that's how well he knows the game, right?
Sometimes he doesn't need her, and it's amazing.
Uh, so so do take a look at that.
I wish that they would play games I have played.
So, for example, I haven't played the last of us, so I'm a little bit hesitant to, um,
to watch too much content about it.
Um,
but it is understandable because the games that they
do need to play need to have very,
very, very strong, accessible features.
Uh, and I don't think many have them.
Some do as, um it's by last of us, but but it's not common. All right, let's move.
Forwards. Uh,
Luca says, what if napping makes you nappy hair? Yeah, that's the problem. Um,
I talk about it like, um if you imagine, like, a you know, a giant audio mixer, right?
There's a bunch of sliders on it. One of them is like,
how much I need to pee.
Um, but the the going to sleep and waking up slider it it like it moves, like,
really slowly.
It's really old. It takes forever.
So, like, going down to sleep, as in lowering that fader down, takes forever,
and then raising that fader back up So, like I'm actually conscious takes forever.
Um
like so, Yeah, I took a nap, but like, even with that, like if I hadn't, I won't be,
like, properly awake till, like, 678 PM.
And right then is when I will start thinking like, Oh, now I can do work,
and for everyone's like That's unhealthy, et cetera.
It's like, Well,
what do you think I'm doing till 8 p.m. I'm watching YouTube and playing video games,
right?
I basically do my evening and then I do a bit of work and then I do more of my evening.
And that's what works best for me and and keeps it healthy. So that's what I do.
Um, you know,
it's it's really good that I'm fortunate that,
like I I'm working for a company where that's OK, right?
Most companies would be like, Hey, no,
we need you at your desk between this hour and this hour.
And I'm like
But why?
Like if If I'm more active at, like 3 a.m. making the best work I can,
then that's great.
Uh, Gable says, uh, temporary operation goal is on hold. Yes. Um,
so the the walking animations are a priority because of
a business need that's documented on the actual features.
You can go read that on the on the github
issue.
Uh, once that's resolved, um, fruits will go back to performance. Optimisations,
uh, moving forwards to Cayden.
Wait. So you were doing optimisations and resonate Yes. Uh, yes, we are. Um,
if so, how much progress has made You can check the update Notes.
The past couple of updates have had performance related matters in them.
Um,
I don't want to sound rude. So cyris. Uh, but how does the new lo commercial
OK, so, like, what? Here's what we're gonna do, right?
Right. We're gonna
let me get a couple of things up here, right?
OK, cool. I'm gonna share my screen, and I'm gonna go over to this one.
All right,
here we go. We got we got a screen share.
So over here, you can see, uh, the issue to do with the procedural body animation.
And in here, you can see right now
right there at the bottom here.
This item is currently a high priority, and for this R and, uh, for this reason,
and is prioritised as a result.
So anyone that is continually asking
about why we're doing this the answer is, like, already available to you.
The answer is here. You just need to You just need to read it. It's right here.
Um, you can also go ahead and you can go to
how we prioritise
um, we can scroll down to,
uh,
like it's covered by sort of this one.
It's covered by this one. Kind of this one as well.
Control left business. Yeah,
it's got
here.
Business opportunities can get prioritised. So, like it, it's all there.
Um, So I understand that we we you know, we're still gonna get that question.
Um, but if you could go ahead and and read the issue that's that's available,
you'll you'll understand why it's happening.
Uh, let's go back to questions.
Um,
uh, Chase says any plan to support zappy.
So when you're talking about things that are like standards or stuff like that,
please provide a link because I don't know what ZAPPY is.
And while you have a description here learning management system standard API,
I still don't know what it is, so I don't know if we'd even be interested.
And when I google, uh, zappy, I get, like, a a couple of things like zappy.com.
But I don't know if that is a specific one that we're after.
So,
uh, give me, like, an actual link.
I'll I'll take a look at what it is, and then I can tell you what the answer is.
Uh, cri
says if ro and I got a million dollars, what would you guys try to change?
Probably nothing. For at least, like a month or two.
Like we would like we would go into planning, Um,
but probably nothing for another two.
it's the similar thing to what I like.
You know, What would you do if if you won the lottery?
Like, here's what you should actually do compared to what most people would do?
Uh, So what you should actually do is you, um,
immediately run straight to a photocopier and you photocopy multiple times
that lottery ticket.
You then put the original
in a safe deposit box at a bank, secured the most stringent safe deposit box.
Stringent rules that you can find,
cos some banks have different safe deposit, um, rules.
You then immediately contact a lawyer
and an accountant.
And you ask them what they advise.
And you tell no one you do not utter to a single soul, even your spouse. In some cases,
that you have won the lottery until you have spoken to the lawyer and the accountant.
Um, at
which point you should take probably honestly,
75 to 80 to 90% of that money and put it straight into some form of, like,
stable investment that will give you a return.
Um,
you wouldn't have to get much,
but that's what you would do personally, right?
If the business did we we would have a long conversation.
Uh, Bob's work would probably be busy, as would F.
I
would myself, as we kind of figure out what to do about that.
But that's what you'd do if you got it personally.
Alright, so that's, uh,
uh,
still waiting on a clarification. What
zappy is
co like zappy means something different to me. It means the Xbox API to me.
But I don't even think that's external fucking internal API that Xbox uses.
Um,
Arlan says will manifest platforms, uh, operation systems, LL,
MS and game engines across a long enough
time convolve into a general operating engine system.
No.
Um,
what this would do is, instead of downloading programmes apps,
we would state I want to play insert your choice,
and instead of downloading that game,
uh, the go sends a base ping to the server,
and that server responds with the appropriate prompt to create
a cascade necessary to build from the ground up.
Custom build for your hardware. The game map programme you asked for.
Uh, that's never going to happen.
Um,
it it it doesn't make. And not not because, like it might. It might be a good idea,
but like, it's not explained in a way that that makes any sense.
And it also has large language model on it.
So a large language model, I am certain can give you, you know, the, uh,
appropriate answer to, uh, well,
sometimes appropriate answer to various sort of technical questions.
Such as, like, what do I do when this error occurs in my code, ET cetera.
It it cannot because it's a large language model.
It cannot create new content, and it cannot create
new ideas.
Um, and so until I stop seeing the word large language model,
um,
like,
it can't be that, like, there's no imagination.
There's no intuition.
There's no wisdom from a large language model, so it just it can't do it.
Like most of the power in like a really proficient,
really experienced software engineering or engineering team
comes in their wisdom.
Um,
so uh, you know, they know everything, right?
So I know pretty much large parts of.net.
I know large parts of C# I know large parts of, of, of all these things.
But I also have to have the wisdom to know where best to apply it.
Uh, and that's what a large language model that just can't get anywhere near.
That isn't to say that, like some other a I type will arrive that could do that.
But like it, it probably won't be a large language model
or like it won't use that phrase. A
large language model is basically just a giant bucket,
and you pour as much stolen content as you can into the bucket.
You mix it around with a big stick,
and then you take a scoop of it and you put it in the bowl.
Like when? Um,
what's the Tom Dickens play where Charlie asks for some more? You know where, like
anyway, when he gets a ladle into his bowl, that's a large like which,
Well,
you just like slop.
It's like, Ah, uh, sometimes it's good, and sometimes it tastes nice. But
maybe you got the the spoonful that had, like, no meat in it.
And, you know, it was a stew. And it just it just has carrots.
Anyway, I'll move on rather than rambling.
Um,
so Henry says who create the resonant merch designs? Um,
that's probably actually a question that's better for like, um,
the content team.
I don't really know. Um,
I have an issue with with t-shirts in the like, I destroy them by just wearing them.
Um, I don't particularly know why, but I just do
Part of it is because, um
I wear them, and the other part of it is because II I detest any complex laundry.
So if you're like, if you're a garment that you, uh, give me or whatever,
it's merch and it it says on the back of it, like,
don't wash in a washing machine. Don't tub or dry,
uh, do all these special things to it. It's just gonna be destroyed, right?
Um, I don't have, like, the patience to deal with any sort of like, basically,
Here's how I do laundry.
I open up the the washing machine.
I shove, uh, appropriate amount of random laundry in
I shut it and I turn it on and anything that gets damaged trial by fire.
It just doesn't get to live another day.
It's like the hunger games inside my washing machine.
One of the reasons I do that is because I'm like guys.
It's like 2024 like it's a washing. Like if it if it can't be
washing machine, it shouldn't exist. It comes to clothing.
Um, anyway, Electronics says,
if you could focus on developing or working on one aspect of resonate,
would it be I really, really wanna focus on?
Um,
it's really difficult to talk about because it
it it sounds like I'm talking about performance,
but I'm not.
I wanna focus on annoyance,
right?
So if you're using Resonate and you are annoyed at some point,
I wanna fix that like whatever it is.
Um,
so it's sort of like performance because in some
cases annoyance does come from lack of performance.
But it can also be sort of like clunky U, ex, uh, user experience,
or like a process that takes seven steps.
Maybe I could make it take two steps or stuff like that.
It's just like I want to reduce the amount of times where you go. Uh,
and then have to do something weird.
Um, and that's what, like, I would
like to focus on That usually isn't what I can, but if I've got some spare time, I will,
Uh, Fizzy Rapid says, is there now plans to add, uh, way to import animation files,
Uh, without the animations being embedded in the FBX. Yeah.
We want to, like,
completely overhaul our animation stuff to make
sort of a more generic animation system.
Um, that will allow that to be more better and all sorts of stuff there.
I don't know any details, cos we haven't looked at that one yet.
I'm sure fruits has, like, ideas exploding in his brain right now.
If he's listening in,
um, we're not working on that right now.
Um, but we will in the future. I'm looking forward to that as well.
Cos I believe like that will open up. Um, more games.
Um, cos it's easy to create enemies. Like the moment you have animations it.
It's quite easy to create enemies. Right.
Uh, you just put like a hit box on their sword, and you're good.
Anyone who's doubting that Go look at like eldin ring hit box videos
like there's an Elton Ring hit box video for the, um,
I'll avoid spoilers here. Trust me for the final fight of the DLC that just released
and they're like, Yeah, the hit box is a bullshit.
And the reason they can show that is cos they added a mod where you can turn on
the primitive colliders wire frame
and so you can just, like, see footage of,
like the final boss attacking and it being like, Yeah,
that doesn't make any sense to why I was here.
Um,
and all that's happening there on the engine is an animation is playing
and a hit box is turning on and like sweeping through you Fun fact there.
Uh, when you jump an elbow
ring,
they turn off the moment your feet leave the ground, they turn off the, uh,
colliders on your feet and your legs.
And so in a lot of cases, jumping is better than Dodge rolling.
Uh, nookie asks. Getting back to questions here would like rambling through it.
I hope you're enjoying the rambling. It's because I took a like a nap.
My brain's a little scattered.
Um,
uh,
nooky asks. How do you get the input from the VR controller for jumping.
I want to make my air jump work in VR. But neither of the ways I've tried to seem to work.
It works fine for the space bar.
Uh, standard controller, like standard controller.
And you need to, like, just figure out what you want. Like, jump to be on the standard.
Controller
Nie says tips for making systems. Um,
which someone tools onto your hand,
Uh, use the default tool shelves. That is my, uh, tips.
Uh, so many people, like, make really complicated systems to,
like cloud sport and multi tool
like a I've seen, like, a a case, like, you know, like a toolbox where people, like,
rummage around in there and find a tool.
And I'm just like
to shes
fastest way to swap a tool in the West.
Uh, glitch says his freaks taking care of himself. If he's not
in my way, when I will force snuggle him.
Uh, I thought that I I think you should know more about that than me. Glitch.
Um, good to see you here. Hope you're doing well.
Um
fru
and I like don't talk as much as I would like. We're just very, very busy.
Like I would love to spend a long time talking to fruits
about various things. But I don't want to bother him
because he and I are just like, hammering away on some deadlines right now.
So I certainly do hope he has. But I haven't spoken to fris that much this week.
My mentality there is, like, can it wait and like, 90% of the time it it can, right?
If it's not related to this current deadline, it can wait,
Um,
and and so I try not to bother him.
Uh, pa
says, uh,
here's the hard hitting question now,
as requested officially by the UN Human Rights Council to ask why is there a put a
fox node titled OO, which only, uh, provides a string result of What's this?
It's one of our Easter eggs.
Um, Easter eggs are like an interesting thing to talk about
in like a software product,
because you can have sort of two realms of thought about them,
which is no Easter eggs, absolutely none like none.
You cannot have them. And in most sort of business, professional use cases.
You'll see that happen?
Um, but then you have somewhere in the middle where it's like you can have them,
but they really, really have to be either obscure or they don't impact us of, like,
experience at all.
Uh, so you can see that in, um, discord.
There's a couple of things you can do on discord that will, like,
make animations or confetti go off.
Um, actually, that's a good point.
If you're in discord right now,
go down to the bottom left where your user name and profile is and click it,
uh, and then hit.
Oh, it doesn't do that anymore.
Used to do like, if you copy user ID it used to explode. Uh, never mind.
You have to, like, do it like a a few times.
Um,
I think the resonate has a good balance on the Easter eggs. I do know that very soon.
Sorry. For
there's gonna be APR rate turn. Most of them off for business customers. Um, but,
you know, they're cool. I think, uh, it's better to have them than not to have them.
Uh, nookie responded to nothing for at least a month to classic resonant answer.
Uh, I think that's disingenuous.
Um, if anyone gets a million dollars for any reason,
I hope they don't do anything for a month.
But you want to plan that right?
As an example that, like some other like start up would do.
And if you want to, like, look at start ups that are doing this like head towards, uh,
some of the a I I start ups are unfortunately doing this or or or, you know,
having this happen.
Um, they, uh, get suddenly money. Like maybe they get investment.
They hire too quickly.
Uh, they spend money on sort of operational things that seem needed but aren't like,
for example, you could ship like a, you know,
the top of the range graphics card computer to all of the engineers.
So they have a better experience, um, paid for from that million dollars.
But is that the best use of the money?
Uh, sometimes, uh, start ups will invest in real estate
as a start up, and you should never invest in real estate.
They're like, we're a start up. We just got an investment for, like, $1 million.
Let's rent a building like no
anything but that.
Um
sometimes start ups will do like, uh, office or work vacations.
They'll be like, All right, we've got a million dollars.
Let's, like, book some hotel room in Hawaii and talk about that million dollars.
Also, don't do that.
Have regular meetings about it, right?
Don't waste money on Hawaii.
Um, a, um, team like retreat to a various location is a good idea,
but you can do it a lot more cheaply.
You just pick somewhere obscure. Fly everyone in there. Have a good time.
Fly them out.
Uh, zary
says, uh,
I guess somewhat building on this question has wide ess
res and I applied for any sort of technology grants.
Um,
Frank
has an answer here, so I'm gonna reply with that and then get my own take on it.
Uh, we need to find ones that would be good for us and what we're building,
which itself is a big challenge.
But even there is one.
It can come with a lot of requirements that we need to fill,
which may take us away from actually want to
build and a lot of headaches and admission and
a
and administration so it wouldn't be worth in the end,
Um, for grants and stuff like that,
you actually need a significant sort of sales person.
Um,
it's kind of weird to sort of talk about,
but like most of getting a grant is like smooth talking the grant people
and
like conveying an image that you have this thing that
that that fits the grant and then sort of like,
trying to get that money, and that needs a lot of sort of sales.
And
while we do have some of that
on our team, we don't we don't have nearly enough to to deal with a grant.
Um,
before Resonate launched,
I actually spent sort of nine to sort of 12 months
trying to get medical grants to work on on um,
VR projects.
And it was just horrendous.
There were grants where it was like, This is perfect, right?
It was like the Grant title was something along the lines of, like
use VR to help cancer.
And we had that whole like jaw surgery thing.
And the grant was like, No
I, I don't understand. It's like,
Oh, well,
there we go.
Alright. So Paris got a bunch of questions. Um,
from a friend who's forwarding them. That's perfectly fine.
If you If you wanna do that, by the way, go ahead and do it.
I'm happy to take questions from any source. Basically in the office hours.
Uh, so there are two questions here, so we're gonna go through them.
Uh, the game ships are debug systems.
Uh, there is nothing inherently bad about doing this.
However, depending on the, uh, how the DLL S are compiled,
this could affect performance and size.
Assuming they were compiled with debug flags enabled.
It also makes little sense to do this because the platform is meant to be open.
Anyways, they should just open source the code.
There's no reason to keep it closed if they ship debug symbols of anything anyways,
uh, and try to heavily document their inner workings.
Uh, we we can't. We just simply can't go up and source.
There should be a G issue that talks about that more.
Um, that one is unfortunately please go read the issue,
then come back to us before you have a discussion about it.
Um, because there's a lot of historic stuff there. Actually. Is there a garbage?
If there is not a G
issue.
No, I'll make sure that there's one,
and I'll make sure that my my giant paragraph of
text that talks about why we can't is available there.
Uh, as for shipping debug symbols, uh, I'll defer to fruits on that one.
But remember,
we also have the molecule system that fruits really
wants to work on That would make builds,
um, better, easier,
more reliable is everything that we want to do and change about our build process,
Uh, can be fixed by that one.
secondarily, we have another question from, um this chain, which is the game,
is exclusively available on steam.
Yet despite this, it requires a third party account and uses steam
no steam API features.
This is an issue itself, but just bizarre, Uh,
cos it causes pointless friction for new players and
only makes sense if they release the game elsewhere.
We do want to release it elsewhere, but that requires molecule.
The system I was literally just talking about,
uh we also do want to integrate with more steam related stuff.
We kind of have to be a little bit careful.
Uh, depending on which API we're using for various reasons
Um, but like, a log in with steam account
is probably gonna happen at some point down the line,
Brooks says, uh,
that they've had ideas exploding my brain for animations for a while.
And they even link, uh, a particular gup issue that they wanna see um,
and just reading the title.
I know exactly what this is like.
Um, so if you imagine,
like a a sequence of events that we pretend it
uses an M PC because it's easy to visualise.
But so let's imagine you make like, a a tavern map in in Resonate,
and you want an experience where a resonate user can
go up to the bar and order like a drink
to script out in proto
Fox right now would be complicated, right?
Because you'd have to, like,
swap the animation around for the for the M PC bartender so that they then, like,
you know, walk to where the glasses are, pick one up,
put it under the barrel or pump whatever for the the booze that you're buying,
pour it,
make all the sounds associated with that and then put it on the table.
And maybe there's an audio clip right That's really complicated
to do right now for those that have done it.
I'm sure you're aware of it. I've done it a few times for various things. So
it's it's it's It's strange, right?
That would all be so much easier with that system
because you would just make a timeline of that.
And the timeline would be like, Do this, then do this. Then do that.
Then do this in a really nice way. Generalised way.
Another good example of that one is we needed, um,
some N PC uh, like
judges, I guess, would be the appropriate term
to look less robotic.
Uh, so we had, like, a row of four judges in, like, an office setting,
and they were judging a person's presentation Long story.
Uh, but
it's like, Oh, they need to look less robotic.
And what I did was I stitched together a bunch of
mixamo animations into a big timeline,
uh, for each of the models that we're using.
So I had to do it Like for each model we were using, I had to do it.
So it was inside the FBX.
I stitched them all together with, like,
the traditional smoothing and like interpolation
between animations that you'd usually see.
And then I
manually by throwing random numbers, basically throwing a dye.
I moved the play head of that animation
to like a random location within the animation,
and I did that based on, like, frame timings and all sorts.
So I know like, hey, frame 20 to frame 60 of the animation is they scratch their nose.
And so I roll the dice and I'm just like, Ah,
they have a 30% chance to scratch their nose.
Ah, they've hit the scratch the nose thing that set the position
of the play head for the animation to the scratch nose position.
And then I had to do code where it's like, OK, scratch animation's done.
So when it gets to the end of the play head for that part of the animation,
it's gotta jump over to the idle part, which is, like frames 1 to 100.
If I remember correctly, all of that stuff again, better with an animation system,
Uh, let's move forward to Paris expansion of his friend's, uh, stuff.
OK, uh, it's a long sentence, so I don't know if I I'll read it um so,
uh, the the user's clarifying that it's not points against the game,
It's absolutely fine.
You can You can say what you want.
Like we we don't like if you wanna criticise it's absolutely fine.
Just make sure it's like friendly criticism, which this is to be fair.
Uh, you can, like, say whatever you want about
resite, but you have to be nice about it,
so you can't be like resonate fucking sucks like that's a bad way of doing it.
But if you're like, I think Resonate sucks for these reasons perfectly fine.
Like go for it.
Um
but their their their um
Their stance is basically like if we're including P DB files.
Uh, with all our DLL S, we might as well ship it open source.
We can't ship it open source.
So what's remaining there is like, hey,
we just like we need to figure out if those are good or if
we don't want to ship them and and and various other things like that,
um, VR Chat does need a really good open competitor. Um,
could be us could be someone else.
And I won't comment on VR chat management.
Uh, powers. Uh, you got a link to molecule there from electrons
as well.
Um,
do
he says it's faster to switch to your side arm than reload. Couldn't agree more.
That's why I use tool shelves and not multi tools.
It's also like a weird I. I know that some people have done it right.
They make their tools into guns.
Do be careful that one. Some people don't like guns. Um, which is That's OK.
I'll force snug them anyway. Kidnap him
like you two go to Italy or something. You know, like
I don't know why. Like choose your own destination, but just, like, go somewhere
And and here's a Here's a hint glitch. If you really want to have a good vacation,
no
laptops.
Uh, and in case this clarification,
I was asking for tips on systems which would cause a tool to appear in your hand.
Uh, any form of equipping them would be good.
Like if you want a cloud spawn and then equipped. That's fine.
Uh, I store tools inside my face, so that's where I have them.
Um, so I could make a radio menu that, like, summons them from my face.
Um but like the whole remove face get tool out is is part of the bit. So it's funny,
Uh, one thing I did want, though, is like a recall for the tool.
So sometimes you'll just, like, leave a tool like in the middle of nowhere,
and you'll be like, Where is it?
Right? And I'll check inside my face and
it won't be there. And I'm just like, Where's my tool?
So I wanna like, uh uh, I want a context menu item which will, like,
recall the tool to inside my face.
And because my tools are quite sharp looking.
I wanted it to sort of like pilot like a missile or like a throwing dagger
into my face. And they just, like, snuggle back to where the, uh
um
to where this now is. Bonus points there. If it makes appropriate noises there,
it's like, whoo!
Into my face.
Uh, I realised I haven't answered, uh, Chase's question about zappy.
So it was zappy.com. So I I have to look at what this is experience API.
So it's like a learning transcript learning record store.
This seems like a generic way to sort of like make
a curriculum and then track that people go through it.
Um, I'm not sure if we'd be able to, like,
integrate something like this ourselves.
To be honest, I don't really understand it because it's a lot of buzzwords.
Um, you did link the specifications.
So I need you to take a look at that because that might just be, like sometimes I'm,
like, just like show me the code.
Right? When there's, like, an API I'm like, show me the code.
OK? Yeah.
So it's basically like a transcript system of like, uh,
learning events and learning resources and learning experiences.
Um, make a gar
issue. But this
sounds like it might be something that is more suited to a plug in right now,
Just like simply where we're heading. This is, like, very
what?
I have no idea what this is. I'm sorry.
Make a
cup issue.
I was just scrolling through and I saw defenestrate it,
which is a a really hyper specific word.
Uh, if you know, you know,
Uh, OK, let's get through some some questions
like I was just scrolling through, and I'm like, uh
but yeah, there's unfortunately like,
way too many buzzwords in this API and on their website,
zappy is an elearning specification that makes it possible
to collect data about a wide range of experiences.
A person has,
uh, within offline and online training activities.
Zappy uses of a shared format for both Receiving and sending data
makes the specification an ideal tool
for sharing learning between multiple systems.
Um, cool.
Sorry, I.
I
make a github
issue. Uh, i'll be able to take a lot better. Look, when I'm not on air,
um,
Senator says Wait, what? Jaw surgery thing? Um, I'll link you a video.
Um,
uh,
how do I get to this video The fastest way.
My youtube recommendations today are just full of talking head videos.
And I just thought I wanna watch some T.
I don't
Uh uh,
uh,
Surgical
there. Yeah, that's right. The bottom there.
Uh, let's go through. Uh uh.
Fru says we ship TDV files because he has better logs sometimes. Ah, that's right.
Yes.
Um, you know how your log files have got, like, weird stuff in them?
That doesn't make any sense. Uh, we have to try and figure out what that means,
Uh, and anything to make that clearer. is is welcome.
Uh, so, like, I'm just opening a random log file here from, uh, a recent copy of it.
But like,
this stuff means more to us than it does to to you, for example,
Like I can I can look at that.
And I can I can
pretty well figure out what's going on there. If you can't,
then
that that's why we have the PDP files.
I'll double check that.
We've got that open source issue and I'll make sure that the information is there.
I don't remember if I've got it. I'll take a look around,
Um,
for instance, how I'm going to steal Italy about my laptop.
Um, glitch has a proposal, which is that
we take the laptop and all the 3D scanning stuff that you need,
but no Internet.
Maybe we just ban you from, like the yellow dog Buzz studios,
discord and github for the entire length of the vacation.
We just ban you from from those locations.
But on a serious note now, fru I,
I do get it like whenever I'm on vacation with my
family and I go near my laptop or touch it,
they go like you're meant to be on vacation, and it's like, Yes,
and because I'm on vacation,
I wish to open my laptop and watch YouTube videos that are gonna like brain rock me.
But that's what I wanna do. And I need to do that with my laptop.
So that's why I've got it.
And I'm gonna open up my laptop
and I'm gonna watch those silly videos.
And if I happen to load work emails whilst I'm doing that,
it it's
it's just gonna happen.
Oh, yeah. Rusty just made a tutorial. So, um, Cbre
says Rusty just made a tutorial on snapper
object recall, which we could probably use for the sort of, um,
the let me see their methodology.
Oh, it's just a set parent Tween. Yeah, set parent Tweens also,
um,
let's move to
Fizzy Rabbit.
Uh,
is there a ready made component to snap
a joint to a predesignated position when released,
for example, full goes to full open, would need you to a script equivalent influx.
Uh, joint has that. I believe, um,
if you're talking about joints as the traditional joint component,
but you might be talking about joints in terms of avatar stuff,
so clarify what you mean by joint.
Um, but the S,
the
joint component does have, um, some snap stuff in it.
I should probably do like an updated tutorial on joint.
Unfortunately, I just hate it.
It's also, like, not Joint's fault.
It's just like, mathematically how joints have to work.
But I, I just I I cannot remember the difference between swing and twist.
And no matter how many times anyone tells me, I'm just going to forget,
uh, Rusty, if I if I could judge you in In most cases, it's like I haven't I.
I haven't inspected any of your stuff, so I don't know,
like
I just like, skim through the tutorial. I'm like, Oh, it's set, parrot twe
perfect. Doesn't matter. All right, let's keep going.
Uh, I believe I'm down at the bottom of questions. Um,
I will scroll around to take a look most of the time when I open up, um,
other people's creations.
This happens like not often like I don't want people to be paranoid,
but this does happen quite a lot.
Like I open up other people's creations and I go, Why did you do it like that?
You can do it so much simpler
and rather than like, you know,
going down the route of of feeling like they are inferior or, like, you know,
hating on them or anything like that.
I go down the route of, like, why haven't I or, like, Resonate,
done a better job explaining the easier way to do this?
Like I open up proto
flocks sometimes. And I'm just like, what?
Like there's a component that just does this
Or like, what are you trying to do here?
Uh, lavender has a question.
Is there going to be a locomotion hovering
animation we can get for full body tracking?
Um, I'm not sure if that would be included in F's
initial work, because our our animations
are non, uh,
we usually try and
factor in
maybe at the time.
And definitely when we have the animation system, you just have to
do
it.
Here we go.
Um,
add initial handling of when feet are in the air.
I love coding.
Sometimes you're just like that's not a sentence
that I thought that we would talk about.
Yeah, I,
uh I reclined in my chair a little bit and went out of the addressable range of the
Sorry.
Um,
so, yeah,
is working on adding initial handling of
fee?
Um, so there will be an animation,
but,
uh,
I'm gone again. Oh, no.
OK, tell you what we're gonna do.
We're gonna leave off here. It is that time anyway.
And I'll speak to you again later,
Yeah.