Пікірлер
@spikytoaster
@spikytoaster 6 сағат бұрын
This sounds like another VRChat or Resonite with a train loading screen and more avatar/prop restrictions in worlds. Im not saying it will fail or will just be another stick in the mud, but what your saying is very similar to what I have heard before where someone says something that sounds super good on paper but in execution it just ends up flopping. Either because it doesn't grab mainstream attention or it has some glaring issues that make it not fun or good to use. For example I feel like the avatar and prop restrictions MIGHT be an issue, I mean trust me I hate trolls and crashers too but I feel like with this option there could be people overusing it when making worlds, making even non corporate social worlds restricted when it comes to user self expression. Or it could be underused leading to chaos and crashers and trolls appearing anyways, it will be a very hard thing to implement but not impossible. Also you might have to be careful with some of your features you have envisioned because as others in the comment section have said. Some of these have been and probably will be done in the near future, one that I can spot immediately is the whole dress code and clique vision you have which is pretty much what VRChat has done with groups where groups can set up their own instances and make their own rules for being in that group, like maybe if the group is a furry group a rule could be no human avis in instances or something, which while being used regulated much like VRChat music event avatar restrictions is something people are probably going to stick to, and personally I would not complain if I was hired to work at a vr club as a bouncer that checks avatars. Anyways, I just think the biggest problem is getting the attention of the mainstream and taking attention away from VRChat. Even if it's is genuinely better than VRChat in everyway people might still just stay in VRChat due to being more familiar with it and being used to it with the fact that VRChat is also always adding new features as well. This is the case with Resonite and ChilloutVR. Two games that have nowhere near as many players as VRChat and yet they had improved on VRChats main structure in almost every way and are are all for the community and freedom for people and I'd hate to see this dream of yours go the same path. You seem passionate about it which is good and I think you have a lot of work ahead of you but it is definitely possible to make this vision a reality and breakout into the mainstream with hard work and a little bit of luck. So I wish you luck with your vision and maybe one day we'll all be logging on "The Brane".
@timmygilbert4102
@timmygilbert4102 6 сағат бұрын
Bro keep up with what's happening in fortnite, you'll miss
@dimitri0404
@dimitri0404 7 сағат бұрын
What VR needs is a more standard operating system. An operating system that at its core ensures that no matter what setup you use, you can have a normal experience. That would make it possible to have different parts of your setup by different companies.(A headset by group A, with controllers by B and....) This would make it more accessible, less wealthy people can buy some cheaper equipment while rich people can buy high quality ones. This also gives companies the chance to invest without being scared by big players like meta. Giving more varied kinds of equipment And lastly software makers won't have to worry about what equipment you use. Making the complexity for them a lot smaller. In other words, someone needs to make something like Linux for VR.
@Cryosimorgh
@Cryosimorgh 7 сағат бұрын
Reminder: Do remember to build Optional Types into the language if you haven't already. It's such a life saver
@dimitri0404
@dimitri0404 7 сағат бұрын
Mortality doctrine is amazing. I read it years ago, and keep hoping that someone does something more with it.
@craftmyne
@craftmyne 8 сағат бұрын
mortality is a damn deep cut, haven't thought about that in a ages
@Kirayuka_OO
@Kirayuka_OO 9 сағат бұрын
excited where this goes, i hope youtube blesses you with the sub n views you deserve!
@jabadahut50
@jabadahut50 12 сағат бұрын
Slight correction on roblox and Second life Roblox uses Luau... a previously proprietary but as of a couple years ago open sourced version of Lua that is progressivly typed (you can specify types and even turn om a flag to make it fully statically types only). Its big claim to fame is bieng nearly as fast as LUAJit without bieng just in time compiled. This is important for IOS reasons mostly. On the topic of Second life, it isnt dead at all at an average of 40k users online a day (drop about 5k assuming they are bots as we dont have a sophisticated way of finding out which ones are real accounta and which are bot controlled unfortunatley) and peaks of around 60k on the weekends. It seems dead because it has become very fragmented... people cluster yo specific places and since its hard to get into SL in general due to poor UI and UX design... its even harder to find and join this small communities. Ita a problem everyone in SL is always trying to figure out how to ease... also fun fact... sometime in the nwxt few years SL will be adopting LUAU as its scripting language (adoption of new tech in SL is always a bit of a glacial pace... small company with devs whos skills are at times questionable)
@NEWGreatlyDum
@NEWGreatlyDum 12 сағат бұрын
after seeing your recent vid it’s impressive on how much things you’ve done and still not known that much about
@NEWGreatlyDum
@NEWGreatlyDum 12 сағат бұрын
Really interested to see where this’ll end up. keep up the cool vids ❗️
@solonovamax
@solonovamax 13 сағат бұрын
based open source enjoyer
@nacligang
@nacligang 13 сағат бұрын
11:10 I remember randomly reading that series before ever even knowing about maze runner at school and you're genuinely the first person I've ever seen talk about it
@Kokin0
@Kokin0 14 сағат бұрын
you don't fool us mattpat
@WireWhiz
@WireWhiz 11 сағат бұрын
You can’t prove anything
@bosmicc
@bosmicc 14 сағат бұрын
Super interesting project! I’m optimistic for how this will turn out. I don’t spend a lot of time in VR, but definitely am disappointed about how the current VR Ecosystem is. Can’t wait to see where this goes!
@migriv4603
@migriv4603 14 сағат бұрын
This is literally Roblox studio. I know you mentioned that earlier, but I highly highly recommend looking into it more. It'll massively help with potential architecture and stuff
@LocalTrashyt
@LocalTrashyt 15 сағат бұрын
9:05 omg. Rust has been seen in a good light. Yippee.
@SeohnAranys
@SeohnAranys 17 сағат бұрын
It sounds like he's trying to create the Oasis from Ready Player One for VR at the 22:12 mark. Its what it needs to really take that next step I think. Is this all talk? Will he be able to? I guess thats to be seen. If I were to take any outside funding. I would make it well known that they are not the customer. They are giving money to create something new and better for everyone. They are just basically donating so they get no special treatment. Never sell out to corporations cause they always throw the art out the door. I'm starting to think that companies who make entertainment media of any form seek profit for the investor and shareholder and their focus isn't on the quality of the art, their creation is no longer art.
@m.ubaidaadam
@m.ubaidaadam 17 сағат бұрын
I’m a little late to this video but I’ve gotta say this is exciting and I look forward to you next updates! This has got me daydreaming of the potential possibilities if you can realise your ideas, what people could create I think you’ve got a great idea going. Subbed and will join your discord (mostly to lurk about) and also best of luck, this is an ambitious project as I’m sure everyone’s told you 😅. Also love your cloak where can I get one?
@WireWhiz
@WireWhiz 17 сағат бұрын
I made it! If I can find a way to make more at a higher quality then the original I want to sell them as fundraising
@FutureLaugh
@FutureLaugh 19 сағат бұрын
tl;dr its a world of hentai
@BigDeal0716
@BigDeal0716 20 сағат бұрын
10:24 Someone please explain
@shadowtrell9961
@shadowtrell9961 21 сағат бұрын
I love that you mentioned The Mortality Doctrine.
@niceleverace
@niceleverace 21 сағат бұрын
I love the train idea. It's like dead space. Pretty smart.
@aegiswolf2142
@aegiswolf2142 21 сағат бұрын
To clarify some confustion, as someone who works in Resonite you can set limitations on what users can do in worlds to create curated content each world can be set with permission levels and even hosted worlds can be edited by the host/those with the permission to edit those permissions. Froox also didnt add gaussian splatting to Resonite yet but is thinking about adding that as a side project in between optimization updates as 3d scanning is his hobby (resonite already supports 3d models including 3d scans but not splats yet) My advice for platforms out there is avoid mainstream engines out there like unity or unreal, godot, rather make things that would make the foundations for people to make tools that will ease the process to port stuff from those engines to your platform and let those that are more skilled in those engines make conversion/import tools for your platform while you improve your own in platform tools in tandem. Most popular engines also have either licensing/financial burdens too, or have not much support for realtime rendering/editing if you want something collaborative and multiplayer simultaneusly. As well as keep yourself from burning out by having a balance of things you need to do and want to do with work life balance it helps with sanity for sure.
@aegiswolf2142
@aegiswolf2142 21 сағат бұрын
Were trying to rid of what Resonite uses with Unity currently as Resonite runs on FrooxEngine under the hood and uses unity for its rendering (things like replacing the particle system is being worked on presently as its a system that is being used from unity) and a open source rendering engine were looking into swapping to called Sauce.
@GeenzVR
@GeenzVR 21 сағат бұрын
One very small correction about Resonite. You can limit spawning permissions, scaling permissions, and others to specific roles in the world today.
@Yuki-rh1ie
@Yuki-rh1ie 21 сағат бұрын
this is THE FUCKING DREAM!! i have no experience coding and i'm trying to learn but if there's any way i can help, i want to. i am a 3d artist tho.
@_unreel
@_unreel 22 сағат бұрын
Dude, you should take a look at the creation system from Media Molecule's Dreams. There's never been anything before like it. They basically made a whole modelling, music creation, logic/scripting, and 3D environment editing suite- that's incredibly intuitive. But the entire game basically hinges on creating stuff and dumping it onto servers, with little thought put into the way experiences are recommended and discovered by people who *don't* want to create. I've played both Resonite and VRChat. Resonite's weakness imo is how obtuse and laggy the logic and scripting system gets at scale, and how little documentation it has. It's *a lot* more powerful with the limited sets of tools than anything you can do in VRChat though. VRChat's weakness is how difficult it is to create things. I can't count the number of people I've talked to who possess a deep, vested interested in making things but their PC is either too slow to run the SDK, or the SDK and tools to make avatars are too obtuse for them to understand. Not to mention that even if you do create things, it's a faith system. Once you put a unitypackage out into the world, you're banking on your customers not just *immediately* dumping your 3 months of work onto a ripping forum and stealing all your traffic. Granted, the people stealing avatars *most likely* wouldn't have bought from you anyways- but it's still discouraging in the long run. I've seen avatars with only 7 or so sales get ripped and reuploaded hundreds of times.
@xard64
@xard64 23 сағат бұрын
I have to say that I cannot fault you for lack of ambition in what you are trying to achieve here. VR is still really far from any kind of commercially viable success despite all the billions of dollars, nearly limitless resources and most brilliant industry veterans trying to make it work. There are still fundamental issues with the hardware (low resolution, motion sickness, need for absolute perfect frame rate to name a few). The user interfaces are barely any less horrible than they were decade ago and trying to mouse precise user interfaces with controller you have to hold is an endless source of frustration. Also after the technology demos there has been pretty much nothing which would keep people hooked to VR once the initial excitement is over. Practically you have a mountain with 90 degree wall as tall as Mount Everest to climb. But if you have the determination and know what all others have clearly so far missed you could still make it.
@Cryosimorgh
@Cryosimorgh 23 сағат бұрын
Though tbf, being able to execute scripts at runtime can have security breaches since for example I can make your client crash by feeding it bad code or causing stack overflows or feeding you malware.... it is a security nightmare so it's good to have safety checks in mind while developing it
@WireWhiz
@WireWhiz 18 сағат бұрын
Sandboxing is the top priority, copying a lot of the wasm spec for that
@Cryosimorgh
@Cryosimorgh 17 сағат бұрын
@WireWhiz yea fair enough. I wish I could help but I have never worked on making an engine or a language
@Cryosimorgh
@Cryosimorgh 23 сағат бұрын
If you're based in America.... The CIA nation will attack before the Troll Nation P.s. I love the vision and I hope you succeed in it and I'll even join in when it launches (since I have no experience in engine dev but I can code so I can help develop the world)
@crackhair3998
@crackhair3998 Күн бұрын
i love your vision, regardless of whether the project succeeds or not i hope the process will still be a good experience
@tutacat
@tutacat Күн бұрын
Why cut so much if your video is 40 minutes,,,,,
@funkysandwich8531
@funkysandwich8531 Күн бұрын
16:18 Unreal Engine has a built-in plugin called ChunkDownloader that can be used to download and load cooked content from a server at runtime.
@SamGarcia
@SamGarcia Күн бұрын
Ever heard of Dreams by the creators of Little Big Planet? Probably the best kind of scripting in a digital world I would say, videos of it on KZbin.
@WireWhiz
@WireWhiz 18 сағат бұрын
I love their rendering system, I’m down to research their UX for that as well
@pik910
@pik910 Күн бұрын
In my experience and understanding: 1) a lot of stuff can't be parallelized and there are limits it can make stuff go faster (Amdahl's law) 2) the overhead involved gets underestimated, it is not uncommon to parallelize something and have it be barely faster or just slower but more complex 3) modern CPUs doing things sequentially is an oversimplification, there is speculative execution, and complex instructions can be broken into independent instructions and independent instructions can be executed in parallel 4) while IMHO parallel does not mean faster in general it allows to do more stuff at the same time (Gustafson's law) 5) stuff that benefits massively from parallelization (e.g. rendering, AI inference), where the payoff is substantial, is already pushed onto the GPU or specialized hardware If you are interested in extreme concurrency a look at functional languages as well as the actor model (see ponylang) is warranted. Given the massive multiuser nature of your project there might be a use case. In general, I think there is a reason performance elitist do not talk about parallelization that much but are very concerned with cache locality, data alignment and so on. I think it is going to be very hard to compete with good ol' procs and structs that use SIMD (I use Odin for that) or GPU shaders (IMHO the eco system is still bad, but not our job to solve) when appropriate as far as performance and usability is concerned. Sandboxing user generated code seems the more essential issue, you need to be able to stop slow or endless loop scripts, deadlocks and memory hogs, not to mention prevent malicious code. Which I guess cannot be done without a performance sacrifice. Doing things concurrently by default might turn out to be slower and more complex then doing it selectively. Regarding ECS I view it as a form of compression that is not really needed in general and would consider just using tagged unions, maybe with limited size and compositing bigger from smaller ones, and provide language features to safely use them. Your use case is super specialized, very interesting problem.
@DG-jq2jq
@DG-jq2jq Күн бұрын
Not sure about custom language though, we have planty. GDScript is dying big time for example
@DG-jq2jq
@DG-jq2jq Күн бұрын
linux support please
@WireWhiz
@WireWhiz Күн бұрын
You know it
@DG-jq2jq
@DG-jq2jq Күн бұрын
sandbox waiting room where world could measure how heavy the avatar is
@mr_eznov
@mr_eznov Күн бұрын
Ok. I am in. We ball.
@AEONIC_MUSIC
@AEONIC_MUSIC Күн бұрын
This is the sort of thing i have been looking for, looking forward to trying it.
@zozzinator
@zozzinator Күн бұрын
Heavily reminds me of "the core" in sword art online. Good luck, looking forward to developments!
@WireWhiz
@WireWhiz 18 сағат бұрын
*The Seed, but yes that was a huge inspiration as well that I forgot to mention
@h..h
@h..h Күн бұрын
rip it looks as ugly as typescript
@spatialfree
@spatialfree Күн бұрын
am i crazy or does the patreon link not work? + please restream to youtube 👍
@WireWhiz
@WireWhiz Күн бұрын
I deactivated my personal patreon since I want people to fund the project itself, rather than me personally. Updated link to a ko-fi can be found on my latest video. (I’ll update it here in a sec too)
@Halengar-o7
@Halengar-o7 Күн бұрын
Thank the algorithm. This looks awesome
@asArsenic
@asArsenic Күн бұрын
What makes me a bit suspicious here is that you say a number of things about VRC that aren’t true or are somewhat misleading. I don’t know how much I should trust you about the things I don’t know much about.
@LetsSmiley
@LetsSmiley Күн бұрын
26:50 You did not just reference that scene 😭😂
@WireWhiz
@WireWhiz Күн бұрын
Bonk
@Tundra1996
@Tundra1996 Күн бұрын
31:37 "any device you want" *proceeds to give a sus stare* 😆
@felixstrider
@felixstrider Күн бұрын
on board with most of this, but note that the drawback of leaving the payment systems' design up to the content creator is... potential malicious actors. another issue is that if you have a modular framework (which can at times be very nice), then the content library standards that eventually become most-used may run into bloat issues. hard drive space is taken for granted and treated as unlimited these days, but bandwidth is far more constrained. please, let there be a built-in release valve for overinflated assets that other users expect you to download...
@felixstrider
@felixstrider Күн бұрын
downscaling mentioned fuck yeah.
@natthekiwi7074
@natthekiwi7074 Күн бұрын
Liked and subbed :b
@natthekiwi7074
@natthekiwi7074 Күн бұрын
This would be huge
@pokemonXD1
@pokemonXD1 Күн бұрын
Man it was so fun watching thrillseeker and also seeing cool VR news each week.
@WireWhiz
@WireWhiz Күн бұрын
I can confirm he’s been cooking recently tho