Copper Cog Studio

Copper Cog Studio

I post small informational videos about Roblox and programming in general, I also do animations.

Your biggest fear...

Your biggest fear...

Thanks for the 3 years!

Thanks for the 3 years!

Destroying teamers in UMG

Destroying teamers in UMG

Newton's 3 laws ft. Baller

Newton's 3 laws ft. Baller

Victim #1

Victim #1

Sledger breaks stuff #1

Sledger breaks stuff #1

Arsenal skit #1: Codes

Arsenal skit #1: Codes

Пікірлер

  • @LuxScripts
    @LuxScripts17 сағат бұрын

    Actually on 6:13 they use official Roblox animations made by Roblox back 2012-2013 idk I check the code there's a thing called animationid://ids here

  • @apophiz1861
    @apophiz18612 күн бұрын

    Raycasting seems to be the most effective solution am i wrong?

  • @jstarandomdude
    @jstarandomdudeКүн бұрын

    how would i go about doing this

  • @harsiscool
    @harsiscool3 күн бұрын

    tpot intro goes harddd

  • @hamburger-yh3lj
    @hamburger-yh3lj3 күн бұрын

    umg?!?

  • @Cr0s5H34D
    @Cr0s5H34D7 күн бұрын

    Better than megascatterbomb trying to solve TF2.

  • @CopperCogStudio
    @CopperCogStudio7 күн бұрын

    funny thing is TF2 already uses this system, its why you dont see TF2 bots start flying and deal 1000 dmg, and wall hacking.

  • @gamer__dud10
    @gamer__dud109 күн бұрын

    So many Chickens

  • @CroatianKnightYT
    @CroatianKnightYT10 күн бұрын

    Game name: mine_craft 1.0

  • @carlos-wy7vs
    @carlos-wy7vs12 күн бұрын

    noob, congrattation in 200k views

  • @user-ov5ck1mb3z
    @user-ov5ck1mb3z14 күн бұрын

    what is this games name?

  • @CopperCogStudio
    @CopperCogStudio14 күн бұрын

    Its banned now sadly.

  • @user-ov5ck1mb3z
    @user-ov5ck1mb3z13 күн бұрын

    @@CopperCogStudio oh ok ty

  • @stillworking680
    @stillworking68013 күн бұрын

    @@CopperCogStudiothey released a new version

  • @val1sn1c3
    @val1sn1c311 күн бұрын

    @@stillworking680what’s it’s called?

  • @CroatianKnightYT
    @CroatianKnightYT10 күн бұрын

    @@val1sn1c3mine_craft 1.0

  • @avegailjoygalapon4428
    @avegailjoygalapon442815 күн бұрын

    POV: the game is full with toxic kids, sweats, try hards, spawn killers, or even new players who try to get a kill or even team up on other new players Edit:on the other game “mine_craft beta 1.0”

  • @waifu6768
    @waifu676817 күн бұрын

    If the hitbox is done on the client wouldn't that make it vulnerable to cheating since the client could "lie" to the server

  • @CopperCogStudio
    @CopperCogStudio17 күн бұрын

    yes that is true, devs usually will add some sort of "validation" from the server to mitigate this.

  • @bizarreting
    @bizarreting3 күн бұрын

    Rollback system with Swept or Microstepped hitboxes that rollback time and make sense of the hit detection on client.

  • @boyytheclassic
    @boyytheclassic19 күн бұрын

    nice video, it kept me entertained and interested

  • @Zamasublack123
    @Zamasublack12322 күн бұрын

    As a scripter my hitbixes are always in the wrong position or too big and it takes me like 15 minutes to figura out a good hitbox also I usually use a table to store the players who alreadyit another player or part so it can only damage 1 time

  • @ThevNux
    @ThevNux23 күн бұрын

    After using chickynoid I don't understand how to use it, Things like startercharacterscripts are so much more complicated to do with chickynoid and there's no tutorial or anything.

  • @CopperCogStudio
    @CopperCogStudio23 күн бұрын

    its not meant to be used with multiple scripts, single script architecture is the way to work with chickynoid.

  • @cosmo-dragon3973
    @cosmo-dragon397323 күн бұрын

    my favorite part about Roblox is how people make serious melee games on a platform that is designed for the exact **OPPOSITE** of what they're trying to make. You try to make a fun little rpg or mystery game or something? Fine. A melee game? Well it's nearly unplayable due to how the netcode and latency fundamentally function. ESPECIALLY fun is the fact that this entire system rewards people with **WORSE** connection to the server by unnaturally speeding them up to account for server latency. So either they'll just phase through your attacks entirely untouched for no reason, or they'll go from neutral straight into a combo within 20 ms on *your* screen. This is why nearly every single Roblox melee game **EVER** is a steaming pile of horse sh*t, and isn't worth your time. They try SO hard to be sweaty, uber-precise games of skill... on a fundamental code-base that goes counter to the entire purpose of their game. Leading to **EVERYONE** being frustrated by server latency either eating what SHOULD have been hits or giving your opponent something that VERY CLEARLY should not have hit in a perfect world.

  • @CopperCogStudio
    @CopperCogStudio23 күн бұрын

    - roblox isn't a kids engine anymore, the recent updates over the years prove this, people will build serious projects. - This isn't even a real thing, you probably just played a game with server sided hitboxes and not client side, only games with extrapolation ever speed up the client side worldstate you see on your screen to predict where players are at on the server, since the positions recieved from the server are delayed. - Every game suffers from a latency issue and there is nothing devs can do, its a physical limitation, even triple A games have these issues, although they are just better at masking them or mitigating them.

  • @Marsnarchy
    @Marsnarchy9 күн бұрын

    Someone's angy poor baby got beat up to many times 💀

  • @lembarkii8669
    @lembarkii86692 күн бұрын

    skill issue lol

  • @sheeppro1463
    @sheeppro146324 күн бұрын

    bfdi: the power of two intro lol

  • @Tgaf.
    @Tgaf.28 күн бұрын

    Conclusion: most pvp games are unplayable for south americans

  • @llmugetsull
    @llmugetsull28 күн бұрын

    yup, hence why im quitting pvp roblox games

  • @Tgaf.
    @Tgaf.28 күн бұрын

    @@llmugetsull same

  • @ThevNux
    @ThevNux29 күн бұрын

    Apparently, comments boost the algorithm of youtube videos and you posted a community post saying that when this video hits 200k views, you'll tease something awesome. so here's a comment.

  • @idk_but-random
    @idk_but-randomАй бұрын

    Roblox hitboxes suck because of roblox's terrible p2p replication. Most of the hit detection is done on the shooters client for who you are shown delayed which means when the bullet hits you it means that it did for the shooter but due to lag it doesn't for you. A good solution to this is to make a custom client-server replication system or just double checking on the recievers client.

  • @CopperCogStudio
    @CopperCogStudioАй бұрын

    roblox is not peer 2 peer.

  • @idk_but-random
    @idk_but-randomАй бұрын

    @@CopperCogStudio player 2 player* i just abbreviated it

  • @CopperCogStudio
    @CopperCogStudioАй бұрын

    ​@@idk_but-random Roblox does not connects from a player's computer to another, it uses a server as the middleman who handles all the network traffic. Also asking the client of the player who got shot, if he got shot is a bad idea as not only would it also make hit detection horrible, but exploiters can just tell the server that they did not get hit and become invincible.

  • @idk_but-random
    @idk_but-randomАй бұрын

    @@CopperCogStudio mfw: I know that but I am using a simpler term mate. your making an argument and trying to be a nerdy guy correctin me. I am sorry if I accidently used a term which you think otherwise of. And for your second argument, not really a bad idea if done correctly. It would require checks but it could be made alternatively by showing the players actual position on server or the complete opposite. All this just depends on who codes.

  • @CopperCogStudio
    @CopperCogStudioАй бұрын

    The Client-server model is a distributed application structure that partitions tasks or workloads between the providers of a resource or service, called servers, and service requesters called clients. In the client-server architecture, when the client computer sends a request for data to the server through the internet, the server accepts the requested process and delivers the data packets requested back to the client. Clients do not share any of their resources. Examples of the Client-Server Model are Email, World Wide Web, etc. 🤓

  • @ThevNux
    @ThevNuxАй бұрын

    Chickynoid's drawbacks are annoying and I don't know how I could implement interpolation/ lag compensation like chickynoid did I can't just leave the latency isssues as it is. This is a great solution to cheating and I wish Roblox just implemented it into studio.

  • @Nickhergamingdementia
    @NickhergamingdementiaАй бұрын

    Guys should I also make a video about developing and how they make anticheats and show some vulnerabilities?

  • @Karnate_
    @Karnate_Ай бұрын

    Ayo 💀

  • @brainset4619
    @brainset4619Ай бұрын

    Sure make that shitty vid

  • @LivingforEntertainement
    @LivingforEntertainementАй бұрын

    NIKILIS TAKE NOTES

  • @ender7966
    @ender7966Ай бұрын

    we need a video on how to resolve the latency EDIT: a video on how to mitigate it :)

  • @CopperCogStudio
    @CopperCogStudioАй бұрын

    You can't, it is a physical limitation, however there are techniques to mitigate it.

  • @K-Sha1
    @K-Sha1Ай бұрын

    Many comments not understanding that almost every one of these games have perfectly fine hitboxes. It's latency that is the problem. In instances where the game doesn't use client side hitboxes and has very fast movement you could almost say they're *too* good because they're too small to cover the extremely high volatility of movement and too small to reliably catch other players unless they linger within its radius for at least a second or two. Which.. isn't happening. The devs did a fine job designing hitboxes, but they did not do a fine job on the netcode. Which is honestly out of their hands to some extent because the limitations of Roblox itself prevent the most elegant solutions from happening. -this is also partially Roblox's fault for not having enough server locations around the world, thus increasing latency for players overall, because they just want to hoard cash instead of investing it into the betterment of the platform-

  • @IndependentProgramD
    @IndependentProgramDАй бұрын

    Thanks for the video, almost no other video on youtube actually properly explains FilteringEnabled and how exploiters bypass it.

  • @orangeisntsus5535
    @orangeisntsus5535Ай бұрын

    other games have terrible hitboxes too, like tf2

  • @stupidtymp4
    @stupidtymp4Ай бұрын

    i just noticed on this old video RAZUATIX himself is in there??? amazing

  • @CopperCogStudio
    @CopperCogStudioАй бұрын

    My friend Pixblook had him added because he contributed to TDS, so I imagine Raz saw him playing this while I was streaming and joined.

  • @stupidtymp4
    @stupidtymp4Ай бұрын

    @@CopperCogStudio amazing 3 devs that i thought would NEVER meet each other literally met in a testing place INSANE to be honest