jackthefoxotter.bsky.social
M | 27 | Bi | Programmer | Resonite | github.com/jackthefoxotter
364 posts
100 followers
79 following
Getting Started
Active Commenter
comment in response to
post
Yay! That was the goal :D
comment in response to
post
Resonite player here, for once I don't get lonely (hanging out with friends and new players regularly), and also I was one of those Furality players. Was fun! Don't really think the comparison makes sense (and feels sort of unnecessarily hostile).
comment in response to
post
But I think this might get better in the future. There's a lot of stuff planned that will blur the line more, like people making VRC worlds in Resonite, or people using Resonite as an overlay while playing VRC. There'll be a lot more synergies, and hopefully a lot less community segregation.
comment in response to
post
In general I don't think the "us vs them" mentality is healthy for either side. Both platforms do cool stuff. Both platforms have things I like and things I'm critical about.
Personally I'd rather more people focus on the shared passion for social VR spaces than on platform tribalism.
comment in response to
post
You've more than deserved getting some rest. I hope you'll be able to without something immediately catching on fire...
comment in response to
post
Discussion popped up in the Resonite feed lmao
comment in response to
post
It's a social VR sandbox platform that's free on Steam! You can build stuff in-game in real-time with your friends without needing any external tools or SDKs. Or just hang out and explore some awesome worlds.
store.steampowered.com/app/2519830/...
comment in response to
post
They've gathered lots of experience and built a bunch of powerful tools for porting Source engine content and effects to Resonite.
comment in response to
post
@marsmaantje.bsky.social and Elektrospy are probably who you want to talk to for that. They've been working on porting the intro of Black Mesa up to the cascade event into Resonite for the past 2-3 years or so. (With permission from Crowbar Collective!)
comment in response to
post
Thanks for sharing, by the way! Been kind of binge watching those guys for a few days now ever since you posted this. Very cool channel, and great videos to have running on the side while working!
comment in response to
post
Nah Resonite's servers can handle it x3
comment in response to
post
It runs decently through Proton. There's performance issues, but those exist on Windows too and are currently the main focus they are working on. One of the development team members @cyro.bsky.social uses it on Linux daily AFAIK, so I'm sure he's pretty invested in making sure it runs well x3
comment in response to
post
Ah yeah, that's Virgil's system! It's pretty cool. One of the first things I always show to new players x3
comment in response to
post
I hope that at the very least the good experiences you get from interacting with the community manage to outweigh the bad experiences that happen to you.
comment in response to
post
At the time that was the main factor that convinced me it's worth to stick around, even if the platform itself was still very rough around the edges.
comment in response to
post
If I wouldn't have seen you discussing openly and passionately about your work early on I might have not stuck around long enough to really get excited about the project and feel at home in the community.
comment in response to
post
I couldn't blame you for stopping to interact with the community on that level. But it would be sad, because that community interaction is the reason why I got so involved with Resonite in the first place - because it was the only place that felt like the developers really care about the community.
comment in response to
post
Especially when I see arguments like "The devs don't care about the community" after a dev literally responded directly to their question / issue, and they just didn't like the response. Like... if they wouldn't care they wouldn't respond to you personally >w<
comment in response to
post
I was talking about this with @cyro.bsky.social the other day. I really appreciate how you are trying to stay close to the community and not loose contact with them. But it sometimes pains me to see how because of that, some people in the community end up being personally upset about you.
comment in response to
post
Resonite's migration system is still gonna stay, you just can't migrate from Neos anymore if the servers are dead. But the migration itself works with any compatible infrastructure.
comment in response to
post
This is super awesome! I've actually not seen many companies release their pride things for this year yet, I'm probably a bit behind. But glad to see you're on this for Resontie x3
comment in response to
post
I know it's possible. It's just not feasible until further performance optimizations + content segregation mechanisms are implemented. But it's definitely not impossible, it will just take time to get there.
comment in response to
post
The in-game editing tools are not a big issue, they will need some optimization sure but those are planned regardless. The bigger issue is complex worlds / avatars. On standalone there would have to be some form of content segregation. The Quest just can't handle the same content fidelity as PCVR.
comment in response to
post
Nah that's really not the case. Resonite has a very good moderation team, and also plenty of self-moderation tools. Plus being available on standalone on itself wouldn't change the 16+ age requirement. I'm super excited for the idea of having it run on standalone in the future.
comment in response to
post
I'm not sure what planned graphical features were scrapped? A lot of stuff is locked behind replacing Unity as a renderer. But a LOT of the work that has gone into the engine in the last year or two is pretty much preparing to make switching in the future possible / achievable. It just takes time.
comment in response to
post
Also I'm thinking this might be worth open-sourcing individual integration "modules" similar to what you have planned for the import / export system. There's a lot of social media sites, this would allow people to also make their own implementations for more niche ones.
comment in response to
post
This would remove a lot of friction, and also give me less reasons to take my headset off when I'm in Resonite. I'm trying to post more stuff here and there.
Would this social media integration support "profiles"? Like, many people have 2 social media accounts for different purposes / audiences.
comment in response to
post
Nah you can just kindly ask the host to give you permission! Or if you're the host, allow everyone to have their tools out!
(Session > Permissions > Builder for everyone)
comment in response to
post
I mean, we tend to run around with our tools out most of the time.
comment in response to
post
It's a bit similar to Godot's approach, the Godot editor itself is written in Godot, games and the editor itself share common functionality. It also helps speed up development, Resonite itself is used to build features for Resonite. This way they don't have to split their focus between two products.
comment in response to
post
So the fact that you don't have an external SDK doesn't exclude this kind of workflow. It's just that instead of developing two separate applications, they are all merged into one. Which makes a lot of sense, because many features that editors use are pretty similar to what games use.
comment in response to
post
The plan is to get Resonite's user interface (for content creation) more in-line with other game engine editors. Ability to dock menus to your window, improve the selection / gizmo functionalities to behave more like other game engines do it etc.
comment in response to
post
@frooxius.bsky.social actually shares similar concerns. It's one of the reasons they want to move away from Unity entirely. But there's also lots of other reasons. He talked about those a bit ago on one of his Q&A livestreams. www.youtube.com/watch?v=cZSu...
comment in response to
post
As for avatar and world creation, everything can be done in-game. No need for external SDKs, and you get instant feedback on what you're working on. Plus you never have to actually leave the social setting to get some work done, in fact you can just work on stuff together with others in real-time.
comment in response to
post
The performance will also significantly improve once the current update is done. There's still other parts that cause friction, like unpolished / placeholder user interfaces, but a lot of the underlying work to sort those out has also already been completed. It's really picking up pace.
comment in response to
post
The plan is to eventually replace Unity with a different rendering engine that's more flexible and can be optimized better for Resonite's use-case. But 95% of Resonite is already a completely custom engine. They also have plans for open-sourcing parts of the engine, like import / export modules.
comment in response to
post
Resonite does a lot of things right in this regard. They have been working on moving away from Unity for a few years now, and it's getting close. After the current WIP update is complete, Unity is *only* used for rendering the scene over a well-defined interface. And becomes easily replaceable.
comment in response to
post
But even today, the entire not needing any external editor part is pretty powerful. Beginners can learn to create worlds or gadgets / mechanics in a playful way, together with others in real-time. And advanced creators also heavily benefit from the real-time collaborative nature of the engine.
comment in response to
post
In regards to porting VRChat (or other Unity) content, they do plan to have an official Unity SDK specifically for porting content in the future. That should break down a lot of the barriers in regards to people having trouble migrating content to or from Resonite. See github.com/Yellow-Dog-M...
comment in response to
post
It depends on your definition of "beginner friendly". Some things I'd say are a lot more beginner friendly than on other platforms, like uploading premade avatars, or even stuff like scripting, they have a pretty approachable and beginner friendly (but also powerful) visual scripting language.
comment in response to
post
I suggest taking a look at the official sources yourself (mainly the recap streams + the GitHub issues the team has commented on for technical details). All the video material is uploaded to Resonite's YouTube channel: www.youtube.com/@ResoniteApp
comment in response to
post
Long-term they've talked about potential official (paid) headless hosting services and the future in-game marketplace, which I assume will eventually become the biggest source of income (some sort of transaction fees). But it's still gonna be a bit of a road to get there.
comment in response to
post
> I don't actually know how Resonite will be monetized.
They do quarterly financial reports on the recap streams! Resonite is mainly supported by donations, merch and business partners / contracts (note: NOT investors / shareholders). wiki.resonite.com/Financial_Re... (Wiki seems out of date)
comment in response to
post
> Also, I didn't really see much in the way of parental controls.
Resonite is 16+. This will likely not change until the platforms gets more features like content tagging / segregation, I assume parental controls would also be on that list. The self moderation tools are already pretty good though!