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

Поделиться
HTML-код
  • Опубликовано: 1 дек 2024

Комментарии • 66

  • @ieatass4226
    @ieatass4226 5 месяцев назад +11

    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  5 месяцев назад +1

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

    • @Ismail_NotFullName
      @Ismail_NotFullName 18 дней назад +1

      @@ZeroManYTwhats the channel name?

    • @ZeroManYT
      @ZeroManYT  18 дней назад

      @@Ismail_NotFullName Roblox Level Up

  • @SpiralAPI
    @SpiralAPI 10 месяцев назад +2

    probably the most informative video ive seen on this site

  • @thecout3170
    @thecout3170 Год назад +11

    this video is a gem

    • @ZeroManYT
      @ZeroManYT  Год назад +1

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

  • @jamert5675
    @jamert5675 4 года назад +9

    Thank you for uploading this

  • @stonksmchat
    @stonksmchat 3 года назад +5

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

  • @triffy
    @triffy 3 года назад +3

    thank you for uploading this! Super helpful stuff!

  • @chain3307
    @chain3307 3 года назад +1

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

  • @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

  • @jacks6910
    @jacks6910 2 года назад +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  2 года назад +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 Год назад

      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

  • @alltruevalue
    @alltruevalue 3 года назад +2

    Very good video thank you.

  • @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. 4 месяца назад +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  4 месяца назад

      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.

  • @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, RUclips has some instructional videos that might be helpful. You can check out an explanatory video here: ruclips.net/video/N4lERgtjYHQ/видео.html and another that covers finding total variables in SSA form, useful for understanding its practical applications, here: ruclips.net/video/uUGtJJwr2o8/видео.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 9 месяцев назад

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

    • @ZeroManYT
      @ZeroManYT  9 месяцев назад

      ​@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 2 месяца назад +1

    God bless

  • @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.

  • @Username8281
    @Username8281 29 дней назад

    Gooooooooooooooooood

  • @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

  • @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

  • @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 2 года назад +2

      maybe if you don't reference actual roblox instances

    • @ZeroManYT
      @ZeroManYT  2 года назад +2

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

    • @Jonesloto
      @Jonesloto 2 года назад

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

  • @alinaedits17
    @alinaedits17 3 года назад +3

    Some badges

  • @lightdragon8182
    @lightdragon8182 25 дней назад

    Can I have access to this presentation?

    • @ZeroManYT
      @ZeroManYT  25 дней назад

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

  • @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

  • @tyrannydev3006
    @tyrannydev3006 2 года назад +1

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

    • @ZeroManYT
      @ZeroManYT  2 года назад

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

  • @fayking
    @fayking 3 месяца назад +1

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