5 Powerful Code Patterns Behind Roblox Games with Quenty, AxisAngle, IntegerUnderflow,and Badcc(RDC)

แชร์
ฝัง
  • เผยแพร่เมื่อ 25 ธ.ค. 2024

ความคิดเห็น • 66

  • @thecout3170
    @thecout3170 2 ปีที่แล้ว +12

    this video is a gem

    • @ZeroManYT
      @ZeroManYT  2 ปีที่แล้ว +1

      That's what it's here for glad u found it useful!

  • @ieatass4226
    @ieatass4226 6 หลายเดือนก่อน +13

    Did they ever make more presentations like this because damn, this video caught me up. 2 days ago I didn’t understand how any of this works

    • @ZeroManYT
      @ZeroManYT  6 หลายเดือนก่อน +1

      Yes on their dedicated yt channel now but produced from them rather then the developers.

    • @Ismail_NotFullName
      @Ismail_NotFullName หลายเดือนก่อน +2

      @@ZeroManYTwhats the channel name?

    • @ZeroManYT
      @ZeroManYT  หลายเดือนก่อน +2

      @@Ismail_NotFullName Roblox Level Up

  • @SpiralAPI
    @SpiralAPI 11 หลายเดือนก่อน +2

    probably the most informative video ive seen on this site

  • @jamert5675
    @jamert5675 4 ปีที่แล้ว +9

    Thank you for uploading this

  • @triffy
    @triffy 3 ปีที่แล้ว +3

    thank you for uploading this! Super helpful stuff!

  • @stonksmchat
    @stonksmchat 3 ปีที่แล้ว +5

    Very nice, I'm going to start using maids now!

  • @caspera3193
    @caspera3193 3 ปีที่แล้ว +9

    This video inspired me to use new tools like Rojo, TestEz and Nevermore (which includes the Maid and Signal patterns). TY so much!

    • @ZeroManYT
      @ZeroManYT  3 ปีที่แล้ว

      If you need specific help with anything feal free to ask I maby able to help or point in right direction I'm glad it helpt you find your creativeness

  • @chain3307
    @chain3307 3 ปีที่แล้ว +1

    Thank you for uploading this Please do some more. :)

  • @jacks6910
    @jacks6910 3 ปีที่แล้ว +6

    A question/observation about maids. From what I understand, they are really useful for situations where events/functions/objects come in and out of existence (IE connecting shop events when a player enters a shop and having them all destroyed when the player leaves). I am currently working on a magic game, a lot of my code works with the .stepped function. Specifically for the movement of certain projectiles. Usually this is just one connection that I call :Disconnect() on when the object is destroyed. Would I be wrong is saying the maids would be redundant in an example like this where this is only one connection that is relatively easy to manage? Or is there a use case here that I am misunderstanding?

    • @ZeroManYT
      @ZeroManYT  3 ปีที่แล้ว +3

      I think maids are just a neat method of connecting the code in terms of where it fits into your code I am unsure but if you can get code execution it doesn't matter which way you execute it depending on the use case!

    • @rasyajusticio
      @rasyajusticio ปีที่แล้ว +1

      It is mainly used for OOP that has a lot of connections. If you didn't use Maid at that situation, you will be making a lot of different variables for that connections and it is possible to forgot to disconnect those events, which then creating memory leaks. And I THINK that it is redundant to use maid for a single connection.

  • @nlaps
    @nlaps 3 ปีที่แล้ว +2

    oohhhh quenty is back it at again

  • @PleaseWait...
    @PleaseWait... 2 ปีที่แล้ว +1

    i keep coming back to this video lol

    • @ZeroManYT
      @ZeroManYT  2 ปีที่แล้ว

      That's awesome enjoy 😉

    • @pestik.
      @pestik. ปีที่แล้ว

      yea same lol

  • @uremi.
    @uremi. 5 หลายเดือนก่อน +1

    I was asking in the part where Quenty suggest to use ValueBase objects over remote events, with the current state of roblox API, do you think it would be better to use attributes over the ValueBase objects?

    • @ZeroManYT
      @ZeroManYT  5 หลายเดือนก่อน

      Yes, since this is pre- updated version of studio , ohnestly if code runs, it dont matter how it runs aslong as you are confident that you are doing your best to minimize the potential of memory loss but its persnally upto your style of coding tbh.

    • @lmlimpoism
      @lmlimpoism 15 วันที่ผ่านมา

      i believe both tags and attributes are significantly better than values.
      since attributes are built in values, and tags refer to the objects with it, meaning it can be reused.

  • @LarperGaming
    @LarperGaming ปีที่แล้ว +2

    I know this probably wont get answered but where can i find these modules? If you can provide links to them I'd appreciate it, anyways i learned new things from this conference thank you for posting this 🙂

    • @ZeroManYT
      @ZeroManYT  ปีที่แล้ว +2

      Apologies but I do not know as I only posted this for the wider benefit of learning with permission from Roblox themselves but I'm sure if you look up the modules on GitHub something will come up 😀

    • @LarperGaming
      @LarperGaming ปีที่แล้ว +1

      @@ZeroManYT ah okay thank you letting me know, thank you for responding to my comment :3

  • @moosethepooh
    @moosethepooh 10 หลายเดือนก่อน +1

    how would i go about learning SSA, use of services for persistent state, & oop (not so much oop)? any resources to go through before watching this video because I think some of this info is a little overwhelming/confusing atm

    • @ZeroManYT
      @ZeroManYT  10 หลายเดือนก่อน +1

      Learning about Single Static Assignment (SSA), services for persistent state, and Object-Oriented Programming (OOP) can be a lot to take in, but there's plenty of material out there to help you get started. For SSA, TH-cam has some instructional videos that might be helpful. You can check out an explanatory video here: th-cam.com/video/N4lERgtjYHQ/w-d-xo.html and another that covers finding total variables in SSA form, useful for understanding its practical applications, here: th-cam.com/video/uUGtJJwr2o8/w-d-xo.html.
      For persistent services and state management, you could look into database tutorials and system design concepts. As for OOP, starting with the basics through introductory books or online courses in a language like Java or Python is a good approach. Once you've covered the fundamentals, the video you're planning to watch should become much clearer. Take it step by step, and don't hesitate to revisit the basics if you find yourself getting lost in more complex topics.

    • @moosethepooh
      @moosethepooh 10 หลายเดือนก่อน

      @@ZeroManYT thanks so much, just curious i think by ssa i meant how to learn about single script architecture

    • @ZeroManYT
      @ZeroManYT  10 หลายเดือนก่อน

      ​@moosethepooh no problem happy to help you. BTW that's not me in the video but I do have official permission from Roblox themselves to have this video up for you and others to experience insider info enjoy.

  • @RestartLaugh
    @RestartLaugh 3 หลายเดือนก่อน +1

    God bless

  • @Username8281
    @Username8281 หลายเดือนก่อน

    Gooooooooooooooooood

  • @alinaedits17
    @alinaedits17 3 ปีที่แล้ว +3

    Some badges

  • @bloxxernews1590
    @bloxxernews1590 4 ปีที่แล้ว +2

    did u do the interview?

    • @ZeroManYT
      @ZeroManYT  4 ปีที่แล้ว

      What interview?

    • @ZeroManYT
      @ZeroManYT  4 ปีที่แล้ว

      Make sure to check the playlist out I may have done

    • @bloxxernews1590
      @bloxxernews1590 4 ปีที่แล้ว +1

      @@ZeroManYT with quenty

    • @ZeroManYT
      @ZeroManYT  4 ปีที่แล้ว

      I don't know if have check the playlist

  • @thecout3170
    @thecout3170 ปีที่แล้ว +1

    What does getClosestAngles does? Im trying to implement his code but i can't understand what it means.

    • @ZeroManYT
      @ZeroManYT  ปีที่แล้ว

      I believe it is trying to use an algorithm to determine the closest point between A,B,C

  • @SingleSidedFilms
    @SingleSidedFilms ปีที่แล้ว +1

    Anyone know the spring module used here by AxisAngles?

    • @ZeroManYT
      @ZeroManYT  ปีที่แล้ว

      Don't know if this is the same one used in the video but may work for u. devforum.roblox.com/t/physics-based-spring-module/1287742

    • @SingleSidedFilms
      @SingleSidedFilms ปีที่แล้ว

      @@ZeroManYT Been using this one, not quite the same.

  • @Sqwaush
    @Sqwaush 3 ปีที่แล้ว +1

    Does anyone know if attributes can be used in place of valuebase objects in the context of 7:50

    • @Jonesloto
      @Jonesloto 3 ปีที่แล้ว +2

      maybe if you don't reference actual roblox instances

    • @ZeroManYT
      @ZeroManYT  3 ปีที่แล้ว +2

      The only instances I see is my comments/viewers :^)

    • @Jonesloto
      @Jonesloto 3 ปีที่แล้ว

      @@ZeroManYT yo, how u get the "binder" module

  • @40_ton55
    @40_ton55 3 ปีที่แล้ว +1

    I think I'm too much of a simpleton to use Rojo, TestEz ect... help

    • @ZeroManYT
      @ZeroManYT  3 ปีที่แล้ว

      I am also a simpleton when it comes to that stuff but it is bad practice to use external tools as there not 100% reliable and in most use cases cause other issues my best advice for u in this case is to stick to what you know

    • @40_ton55
      @40_ton55 3 ปีที่แล้ว +1

      @@ZeroManYT did you make this video?

    • @ZeroManYT
      @ZeroManYT  3 ปีที่แล้ว +1

      @@40_ton55 no but I did get official permission to upload it by roblox them self this was part of the RDC 2020 of which I was invited to so I decided to record all the sessions I went to I then asked and they said yes

    • @40_ton55
      @40_ton55 3 ปีที่แล้ว +1

      @@ZeroManYT that clears things up a bit

    • @ZeroManYT
      @ZeroManYT  3 ปีที่แล้ว

      @@40_ton55 I do have alot of years of experience with roblox I have been coding for around 7/8 years now just not as advanced as them who can make games with their eyes shut

  • @lightdragon8182
    @lightdragon8182 หลายเดือนก่อน

    Can I have access to this presentation?

    • @ZeroManYT
      @ZeroManYT  หลายเดือนก่อน

      @@lightdragon8182 sorry unfortunatly i am not the one who made it i just have permision to upload this footage, kind regards Zero Man

  • @tyrannydev3006
    @tyrannydev3006 3 ปีที่แล้ว +1

    Damn this is so complex. I don't even know where to start

    • @ZeroManYT
      @ZeroManYT  3 ปีที่แล้ว

      yeah i wish i new this stuff 2 have you checked my Roblox videos on scripting?

  • @fayking
    @fayking 4 หลายเดือนก่อน +1

    the fact that i watched all of this, this is a hiddengem