i remember a thing like this but they offset the parts pov with the player camera position which meant the portal would look different and move along with the player camera rather than being fixed to the portal alone
The portal effect is made by surface gui, a viewport frame with size 1, 0, 1, 0 and a script that puts the whole workspace in the frame and the current camera property of the viewport being the workspace’s current camera (or basically the client’s. Camera) and then a script in the part/portal that uses Model:SetPrimaryPartCFrame() or Model:GetPivot() Model:PivotTo()
Hey, ByteBlox. A SurfaceGUI is by default non-interactable. So if you want it to be interactable you need to put it inside StarterGUI (or later inside the player's GUI through a script). Viewportframes don't have anything to show until they are "interacted with", because their Interacting method is to observe the world that they are allowed to see, meaning that in order for them to work, they need to be inside the player's GUI. Hope this makes sense now!
Also, I would like you to try making a view model of a weapon (in a first person game) using viewport frames inside a ScreenGUI. Use a World Model, I think not a lot of people know what these are.
ByteBlox, when i was only 3 weeks into scripting, i made portals like these but with camera rotations applied. You just have to be willing to learn new things.
My guy, these portals existed years ago, in fact I have a game named “Small house bigger on the inside” to show how it works and someone already made a portal game demo…..
I appreciate your content, but it feels like your videos are only scratching the surface of Roblox Studio. The tutorials often cover very basic concepts, with similar methods used across multiple videos (some of which aren't the most effective). It would be great to see you dive deeper into the Luau language, explore recent updates, and introduce more advanced topics.
That may be true about his course, but it doesn't justify repeating the same basic content on RUclips. If you're new, you'll learn something from the first few videos, but after that, there’s little reason to return. Also, some of the methods taught aren't always the best practices, so it's worth questioning why they're being presented here. It would be great if he could also explain for example useful modules like ProfileService and discuss more about Roblox updates, rather than just showcasing trivial systems
@@Eldamian0 The RUclips channel isn't for the learning part though. The course is to teach you actual things, and the channel is to show cool random ideas he's made for people to copy into their own games. If he did that all on his channel then his paid course would be useless (meaning he gets no money, so obviously sticking to how he is now is the best choice for him).
And everyone in case youre wondering just add the humanoid to your scene and also import models as humanoids dont work without a parent model to see your accessories
If the map is always going to be static , you can have the map cloned once into the viewport and only clone player characters or npcs, One question though, is this good for games with a lot of people in the server?
correct me if I'm wrong but I think the reason that the character model in the viewportframe of the portal was not the same as yours was because the parts that are cloned into the viewportFrame are only BaseParts, and accessories are not a type of BasePart.
they were possible years ago... originally tested by Egomoose... but then someone else made a plugin called "PortalMaker" that helped with these types of portals. (and it had optimizations, extra features and more)
Can you make a video abt like doing a code for like when you are going into a portal in first person it makes the illusion of getting into the portal and not u just get teleported
Ngl, i used all of that, and in the end it didn't help. It doesnt apply to roblox. You have to stretch and offset the viewport frame itself whilst editing the camera's CFrame matrices
Your problems are pretty easy to fix and even the teleport system could be faster and smoother. The portals just need to be welded to the other part and to show muscles, they’re probably not a basepart
Interesting, I'm looking into doing something similar but I *dont* want to update the viewframe. Cool how different needs can be filled by the same basic system :)
Yo ByteBlox, you're a pretty smart developer I think, could you make a video on how to make terrain destruction? I'm working on a game and it'd really help if I had a way to damage the terrain.
He doesn't even explain how it works. The camera on the other side of the portal is not facing according to his point of view 🤦♂. These are not easy-to-fix bugs. These are crucial bugs. So far nothing's changed. I recommend that knucklehead to dedicate more effort.
Considering my course? Preview it for free:
linktr.ee/ByteBlox
game: www.roblox.com/games/18314400968/Portals
ahhh help pls
*Insert edging comment*
the portals will not appear
What CANT I see the adornee
e
byteblox dont think that just because you made a cool portal thingy doesnt mean you didnt code a girlfriend last video
a
The FUCK
b
Oooooo roasted
real
well... looks like his chad muscles were fake, hes been exposed by being naked!
Ö
he has said all the muscle is just a bodysuit tho
Haha😂 ya I bet those muscles on him are fake that’s why he would never get anywhere in life
Lol
Im eat dinner you eat dinner and sleep yes
i remember a thing like this but they offset the parts pov with the player camera position which meant the portal would look different and move along with the player camera rather than being fixed to the portal alone
You can use the PortalMaker plugin too make better portals nowdays i think.
The portal effect is made by surface gui, a viewport frame with size 1, 0, 1, 0 and a script that puts the whole workspace in the frame and the current camera property of the viewport being the workspace’s current camera (or basically the client’s. Camera) and then a script in the part/portal that uses Model:SetPrimaryPartCFrame() or Model:GetPivot() Model:PivotTo()
I think the PortalMaker plugin does something similar, but with optimizations... it was cool, if it still exists
You just remade the portals from Portal Together, using a premade asset "Security Camera". Good job!
there's also similiar games to portal together like Portal [tech demo] and Tunneler made by the same creator
i mean... its literally just a viewport frame and camera.. its nothing special LMFAO
@@flopa4820EgoMoose made the original viewport frame trick
couldve just used the PortalMaker plugin lol
cant you make a weld that connects the portal with the moving part so it stays on the part?
Hey, ByteBlox. A SurfaceGUI is by default non-interactable. So if you want it to be interactable you need to put it inside StarterGUI (or later inside the player's GUI through a script). Viewportframes don't have anything to show until they are "interacted with", because their Interacting method is to observe the world that they are allowed to see, meaning that in order for them to work, they need to be inside the player's GUI. Hope this makes sense now!
Also, I would like you to try making a view model of a weapon (in a first person game) using viewport frames inside a ScreenGUI. Use a World Model, I think not a lot of people know what these are.
@@unifores🤓
you explain your code so well i wish someone like you existed for c++ tutorials
This has been known since 2019 egomoose portals, and there is a whole game (which won an award) based on it.
there was a plugin called "PortalMaker" that helped people make these too.
Honestly This is a good concept. I haven't watched the full video yet, but pretty cool.
play tunneler is a game about portals
you can also use the PortalMaker plugin too make these portals easier.
ByteBlox, when i was only 3 weeks into scripting, i made portals like these but with camera rotations applied. You just have to be willing to learn new things.
3:33 to rotate a part 90 degrees use ctrl r
watch it be a tutorial 0:01
Just put 0:00
@@AverageSpherenah, ima do my own thing
@@AverageSphere0:00 doesn't do shit on mobile. 0:01 is better
@@weegeenumberone2 it does for me and im on mobile
@@AverageSphere Well, not for me (on the RUclips app), I was watching on mobile, I tapped it and it just reloaded. So 0:01 is the only alternative.
There is already a game with the portals mechanics called Tunneler made by @Homemade_Meal
And EgoMoose made the portal visuals
someone also made a plugin for these types of portals years ago. "PortalMaker" plugin or something like that.
u can make it move with the moving part, the portal unanchor and weld it to the part who are hovered on the mouse
When Are You Gonna Release That Whimper Audio?
My guy, these portals existed years ago, in fact I have a game named “Small house bigger on the inside” to show how it works and someone already made a portal game demo…..
tunneler
He never said it was new he said it shouldn’t be possible
@@GordonTheCrowbarHero Doctor Freeman...
@@MystCraft24 in thexflesh or rather in the hazmat suit.
there was also a plugin made for these portals years ago too, called "PortalMaker", idk if it still exists or not though.
I appreciate your content, but it feels like your videos are only scratching the surface of Roblox Studio. The tutorials often cover very basic concepts, with similar methods used across multiple videos (some of which aren't the most effective). It would be great to see you dive deeper into the Luau language, explore recent updates, and introduce more advanced topics.
you know he does that in his course, right? the whole point of the course is to teach everything instead of just things in his videos.
The channel is mostly just for making cool shit and showing people how to do it. The course is much more organized.
That may be true about his course, but it doesn't justify repeating the same basic content on RUclips. If you're new, you'll learn something from the first few videos, but after that, there’s little reason to return. Also, some of the methods taught aren't always the best practices, so it's worth questioning why they're being presented here.
It would be great if he could also explain for example useful modules like ProfileService and discuss more about Roblox updates, rather than just showcasing trivial systems
@@Eldamian0 The RUclips channel isn't for the learning part though. The course is to teach you actual things, and the channel is to show cool random ideas he's made for people to copy into their own games. If he did that all on his channel then his paid course would be useless (meaning he gets no money, so obviously sticking to how he is now is the best choice for him).
@@Eldamian0do you expect people to read all that nonsense? 😭
i think you should do a tutorial on masking the viewport frames
hey byteblox, I made a version myself and added extra features. I have published the game, where can I post the link
i think most people just use the "PortalMaker" plugin anyway.
portal tech cameo
this looks familiar to portal 1 and 2 (valve steam game)
Play roblox tunneler
you can put skyboxes in viewport frames so it displays that sky
And everyone in case youre wondering just add the humanoid to your scene and also import models as humanoids dont work without a parent model to see your accessories
If the map is always going to be static , you can have the map cloned once into the viewport and only clone player characters or npcs,
One question though, is this good for games with a lot of people in the server?
to fix the issue with your character, make it so that it finds meshparts too
or just use the PortalMaker plugin
I did not expect you to move the portal 1:09 dang
correct me if I'm wrong but I think the reason that the character model in the viewportframe of the portal was not the same as yours was because the parts that are cloned into the viewportFrame are only BaseParts, and accessories are not a type of BasePart.
Then the handles of the accessories should get cloned
easy fix, just make it be able to detect meshes like it detects baseparts
i just use the "PortalMaker" plugin... way easier lol.
using the .lookvector of the portals and the players velocity combined would make this even more awesome!
i think the PortalMaker plugin does this
"(HL2) PORTAL REFERENCE"
I think that you can put the viewport frame contents inside the world object. I'm not sure tho.
I think that is just portals and you spawned a camera and added a GUI on the part and linked the camera
Can you say that one more time?
wouldn't handling that be very heavy?
Thank you, I found this pretty helpful!
This would be cool for roblox concerts for live feed on screens on the sides of the stage
Whew, i love this video!
tunneler is a great showcase of this, it is basically the original portal games
"These roblox portals shouldn't be possible" (before inevitable title change)
they were possible years ago... originally tested by Egomoose... but then someone else made a plugin called "PortalMaker" that helped with these types of portals. (and it had optimizations, extra features and more)
Daddy byte blox is back at it again
Can you make a video abt like doing a code for like when you are going into a portal in first person it makes the illusion of getting into the portal and not u just get teleported
you gotta copy the camera angle and do some other stuff watch sebastian lagues video on it its really good
Ngl, i used all of that, and in the end it didn't help. It doesnt apply to roblox. You have to stretch and offset the viewport frame itself whilst editing the camera's CFrame matrices
@@shoppingcart69420 annoying :(
or you can use the PortalMaker plugin.
okay but do someone know how to fix layered clothing bug on npcs?
"blocking while loops"
*repeat until has left the chat*
Your problems are pretty easy to fix and even the teleport system could be faster and smoother. The portals just need to be welded to the other part and to show muscles, they’re probably not a basepart
or he could just use the "PortalMaker" plugin lol... this system is 4-5 years old now.
Interesting, I'm looking into doing something similar but I *dont* want to update the viewframe. Cool how different needs can be filled by the same basic system :)
you could also just use the PortalMaker plugin, its been updated for like 5 years lol.
why is the aspect ratio so scuffed?
how the hell did i click a video that was posted 1 minute ago
its prety anoying that they didnt made a mirror feature like whit this if you make a mirror its gona lagg as hell .-.
PLEASE MENTION HOW YOUR GF SIMULATOR GOT DELETED ):
Nooo 😭
just finished watching, this is epic
I think the issue with the player is to do with humanoids
Tunneler.
Egomoose already did this in like 2019
someone also made a plugin for this type of portal system called "PortalMaker" in 2020 and has been updating it ever since.
rip girlfriend game.
Y’all remember EgoMoose? I never hear anyone talk about his stuff anymore
there was a plugin made called "PortalMaker" that everyone just uses now lol.
uhm when you delete chad muscules ..uhh yep
can you do the thug shake
Didn’t homemade meal already made working portals
yes he did, games by him: portals, tunneler, portals:Doomspire.
@@GordonTheCrowbarHero then it should be possible
He used EgoMoose’s thing as a base for it, but yeah kinda
@@SageGilbert191 oh ok
portal 3?
I'm pretty sure there is a portal game made a little bit ago on roblox
tunneler?
@@GordonTheCrowbarHeroand EgoMoose’s game
Yo ByteBlox, you're a pretty smart developer I think, could you make a video on how to make terrain destruction? I'm working on a game and it'd really help if I had a way to damage the terrain.
Now make what’s shown to you 3D instead of a projection
Make a video on bezier curve
When whimper audio
Now make portal 3
www.roblox.com/games/4635669637/TUNNELER
Tryna strike a chord but it’s probably A minorrr
woah portal 1 in roblox
did byteblox know what i was looking for 😭
what are the chances that i just wanted to make a portal game and now he makes a video about portals
Go find Egomoose, he made a better version a while ago
lol bro posted at 1 am
Up arrow Is Up Vector... 💀
roblox tunneler did smth similar to this
there is also a plugin called "PortalMaker" that does this easily. (with better optimizations i think)
Sigma ville code:
7:55
someone already made a way better version of this
Nice video
It is 9:37pm Go to sleep!
we saw him haked😐😐
You're a genius
Not really, anyone can make portals
People did portals before him
I saw e-girl inside of bloxbyte’s roblox model search history 💀
thats sick
portal2 is the best game ever!!!!
Make it a game pls
Portal 2 in Roblox
tunneler
bro created a viewport frame on that part lmfao and a camera
was the girlfriend ai last video 15 years old because of the fact you think 18 year olds should date 15 year olds
Dont watch it be a tutorial 19:56
Saw this vid under 10 weeks/1mon4w
this video is so skibidi 🤑🤑🤑
1 Day, lol!
check out tunneler
Honestly that might be a lot for Roblox engine but for any other engine is nothing special it's actually easy to make
just play turneler lol
Make a portal to your girlfriend
ayo why is bro naked in the portal?
For you
There is a game more functional 😊
someone has made a better one than this
there is also a plugin called "PortalMaker" that does this better.
He doesn't even explain how it works. The camera on the other side of the portal is not facing according to his point of view 🤦♂. These are not easy-to-fix bugs. These are crucial bugs. So far nothing's changed. I recommend that knucklehead to dedicate more effort.
Are you stupid
Projector in roblox
Video starts here: 0:01
(thank me later)