MAKE ORGANIC LEVELS!! Unity Sprite Shape

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

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

  • @Brackeys
    @Brackeys  4 ปีที่แล้ว +86

    Hey everyone!
    To those of you who can't find the package: Unity has moved the "Show Preview Packages".
    You can now find it under Edit -> Project Settings -> Package Manager -> Enable Preview Packages.
    If you check that box, you should see preview packages in the Package Manager! :-)
    Stay awesome!

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

      ❤️

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

      can't find it. there's only "preset manager" at my project settings. D:

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

      Can't find it there either... :( If it isn't too much trouble, would you mind making an updated version of the tutorial in general? I think a lot of it has changed since this video was made, and can't find any recent tutorials on the subject.

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

      @@trlcdhck I agree, also since its officially released now

  • @pz79
    @pz79 10 หลายเดือนก่อน +5

    Five years later and it's still very helpful. Thanks a lot.

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

      I didn't check but did they update the package with new useful feature and work on the feedback given in the video about the UI?

  • @Juul1asGames
    @Juul1asGames 5 ปีที่แล้ว +59

    Anyone on MacOS can find the 2D SpriteShape package if you click on Advanced->Show preview packages in the Package Manager :)

    • @heaurmeaur
      @heaurmeaur 5 ปีที่แล้ว +6

      Thank you!
      Using Windows and Unity 2019 and it's like this now as well.

    • @mr.casual2304
      @mr.casual2304 5 ปีที่แล้ว +2

      i love you

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

      I hope you found the answer but you need to click on advanced in the package manager then click on show preview packages. Drove me nuts. There is no ALL button like in the video. Then 2D SpriteShape should appear so you can install.

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

      thank you, miss

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

      Awesome ..You save lot of my time..

  • @sykoo
    @sykoo 6 ปีที่แล้ว +268

    The new 2D features are soooo exciting! Nice one covering Sprite Shape. =D

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

      Yeah, Thank you too for covering the new 2D animation tool :) !

    • @entertainmentproduction279
      @entertainmentproduction279 5 ปีที่แล้ว

      hey, how can I delete point on the curve please ?

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

      Why did you put a dick at the end?

  • @bub4439
    @bub4439 6 ปีที่แล้ว +12

    the most ambitous crossover: MortMort and Brackeys, two of my favorite youtubers.

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

    The legend, still getting back to his tutorials

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

    Simple straightforward introduction to SpriteShape. Thanks!

  • @RandyFortier
    @RandyFortier 6 ปีที่แล้ว +226

    Sonic clones, here we come!

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

      Oh shit

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

      Original Character do not steel!

    • @illustrukarma
      @illustrukarma 4 ปีที่แล้ว +5

      @@thealientree3821 i am more of a silver person

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

      @@illustrukarma nah, I like my username ;)

    • @vincent-ox5rz
      @vincent-ox5rz 4 ปีที่แล้ว +1

      Hey everyone! I want to keep this short and simple to not waste your time 🙂 I recently started a coding discord server for people who likes to code or just want to learn how to code. We have multiple users who are very experienced in diffrent coding languages and would love to help everyone so if this sounds intesting you are more then welcome to join the server: discord.gg/rNwnb2e

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

    im convinced brackeys owns skill-share

  • @aprimic
    @aprimic 6 ปีที่แล้ว +4

    Wow, you did something I requested and you released it on my birthday!

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

    Amazing feature, makes life so much easier!

  • @rubenbezuidenhout1493
    @rubenbezuidenhout1493 6 ปีที่แล้ว +93

    Can you do one about dynamic 2D terrain destruction

    • @ChupachuGames
      @ChupachuGames 6 ปีที่แล้ว +11

      Here's a quick rundown:
      Attach PolygonCollider2D to object
      Create instance of Texture2D (Texture must have read/write permissions)
      Remove pixels accordingly
      Apply (MAKE SURE ORIGINAL FILE IS BACKED UP AND TEXTURE IS AN INSTANCE)
      Replace PolygonCollider2D: Destroy(GetComponent());gameObject.AddComponent();
      By default, polygonColliders use alpha to determine what is and isn't part of the object, so setting the alpha to 0 of pixels will change the collision.

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

      @@ChupachuGames I though of that to, but I could not get it working with the tilemap workflow of Unity

    • @ChupachuGames
      @ChupachuGames 6 ปีที่แล้ว +4

      Yeah I personally don't use the new tilemap system since I haven't updated past 5.54f due to compatibility issues, so I don't know how this would apply to a system like that.
      Destructible terrain on a tilemap does sound difficult to do, but if the tiles aren't modified after runtime, these changes should work perfectly fine so long as you can find and modify the specified tile textures. If you wanted to save these changes permanently, you could try storing a class containing a coordinate and a radius and activating after the tilemap is generated to re-create the damages to the affected tiles.
      If you wanted to use a more detailed system for damage, you could try using sprite damage shapes, overlaying them, and removing pixels wherever overlap is present. That's just my idea though, not sure how it would work in a practical environment.
      In my scenario, I'm using destructible terrain in a multiplayer game, so I need to be able to send and share the damage data over the network to both connected players and new players.
      These are some of the solutions I came up with to solve my own issues. Hope this helps!

    • @mustard8148
      @mustard8148 5 ปีที่แล้ว

      @@rubenbezuidenhout1493 old but you could add the ground over it in the z axis and when it breaks it only shows the hole under it.

  • @pya-d2u
    @pya-d2u 5 ปีที่แล้ว +9

    If you don't find it; click advanced and show preview packages in the package manager, then it'll show up.

  • @IanSfirebirdflame
    @IanSfirebirdflame 6 ปีที่แล้ว +7

    I started my 2nd project for my Games class just a couple days ago, and I wondered if it was possible to create curved sprite shapes. Then here you are releasing a video just a few days prior. This is exactly what I needed.
    This, your 2D Effectors video, and 2D Movement video, have been extremely helpful for my project. Thank you!

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

    Wonderful as always Brackeys

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

    Wow! its amazing and i always wanted this

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

    The 2D Sprite Shape ROCKS! 👍😜

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

    Dear unity I love your curves and all your edges all your glitchy imperfections lol

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

    Unity making the rayman editor, nice :D

  • @Rob64Gaming
    @Rob64Gaming 6 ปีที่แล้ว

    Looks like it saves a lot of time. Great video!

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

    Can confirm it still works in Unity 2021.3.25f1 (no need to install via package manager, it's already built-in), although some things/settings have been moved a little bit. Can reproduce both open and closed-ended shapes like in video :)

  • @tymekx014
    @tymekx014 6 ปีที่แล้ว +4

    I use the "emulator" (it is a virtual version of a non existent device)
    TIC-80 to easily code retro games
    It felt really rewarding to code something it just works

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

      TIC-80 is awesome :D

  • @ludologian
    @ludologian 6 ปีที่แล้ว

    Unity definitely is improving

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

    For all of you awesome guys who still cant find the 2DSpriteShape Package, if you have the Package Manager open, just look at the top left corner there is
    the Advanced Button. Go for it and there should be the "Enable Preview Packages" option.

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

    this will make a great sonic game.

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

    So simple... But not now, in this version of unity.

  • @Yuuzhan
    @Yuuzhan 6 ปีที่แล้ว

    Brackeys AKA the Unity Master

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

    wow, such a AMAZING 2D feature!!!!!!!!!!!!!!!!!!!!
    Thanks for sharing. : D

  • @Ju1-js
    @Ju1-js 3 ปีที่แล้ว +8

    If you are having issues with anything being able to glitch into the edge collider, you can try using a poly collider instead.

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

    wow this is a powerful tool

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

    Another fantastic video. Thank you!

  • @BastianHodapp
    @BastianHodapp 4 ปีที่แล้ว +12

    Under "Collider", I cannot see "Corner Type", no matter what I do. Has that been removed?

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

      They changed this tool alot. Many of the features from this video are gone. I think they are in separate package manager download now but IDK what its called

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

      @@seansullivan6176 Meh, too bad :( Feel free to answer here if you find it out :)

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

    Thanks
    Very professional way to make the platform

  • @cheker12354
    @cheker12354 6 ปีที่แล้ว

    thx for the vid ^^. I was always thinking that such a feature would be nice in unity and now its there!

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

    This is gonna be useful for my b-tech

  • @waterandtreefilms
    @waterandtreefilms 6 ปีที่แล้ว

    LOVE MORT MORT

  • @DitzelGames
    @DitzelGames 6 ปีที่แล้ว

    Very nice!

  • @GiMiat
    @GiMiat 6 ปีที่แล้ว +9

    Guys , I cant make the corners appear, even when I switch to automatic from disabled, the sprites are correct.. Is there something else i am missing here?

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

    Wow, this looks promising! Can't wait to do an awesome platformer in minutes.

  • @AyyPeff
    @AyyPeff 5 ปีที่แล้ว

    loving the 2d dev content

  • @TsetTsyung
    @TsetTsyung 6 ปีที่แล้ว

    Really awesome vid. Many thanks.

  • @ingus2375
    @ingus2375 6 ปีที่แล้ว

    Unity Jesus strikes again. Well done sir, well done.

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

    really good , thanks for help

  • @Nick-dz5xk
    @Nick-dz5xk 6 ปีที่แล้ว +3

    I love you Brackys you are my favorite TH-camr

  • @spellboundgamer
    @spellboundgamer 6 ปีที่แล้ว +50

    Wait... Mortmort?! Wow! I know that guy!. I- i know... that. Guy *cough*

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

      I've actually used to watch his Videos, too

  • @da_duke
    @da_duke 5 ปีที่แล้ว

    This is awesome!

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

    The texture for the platform doesn't appear when I add it to the Open sprite shape profile, and when i create it in the hierarchy it just appears as a line in the scene as if the texture is squashed or something.

  • @JigglySquiff
    @JigglySquiff 6 ปีที่แล้ว

    Thanks for all the help my Unity Daddy

  • @nikhilrana4895
    @nikhilrana4895 4 ปีที่แล้ว +5

    For those having problem with newer versions.
    1. Yes there is a package. So use the search box and make sure you're viewing ALL PACKAGES not IN PROJECT.
    2. Use Open Shape in Sprite Shape Profile.
    3. Select the flat platform Sprite Shape Profile and ---DO NOT RIGHT CLICK IN HIERARCHY---. Instead click on the top left button in hierarchy and create the object. This way it will create the shape for this specific profile.

  • @moose4134
    @moose4134 6 ปีที่แล้ว

    i just saw that specific upload by mortmort and added it to watch later so i could see this one first LOL

  • @luciacover9909
    @luciacover9909 6 ปีที่แล้ว +11

    Please make a isometric tile system and crafting game tutorial!

    • @mehmeh8883
      @mehmeh8883 6 ปีที่แล้ว

      Yes please!

    • @betanick14
      @betanick14 6 ปีที่แล้ว

      Same I'm currently working on an isometric game and when I was first using Unity of the tools were so limiting that I really could not do what I wanted to do in too deep so I ended up making the world 3D but with a pixel art style and using 2D Sprites to run around but it would be nice if he gave us a tour of so I can know what I did wrong

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

    I know this is kind of complicated and.. I saw your level editor video already but.. could you make a tutorial about a 2D level editor similar to Mario Maker's or something like that? basically one where the player can create levels in-game, save them, play them
    it'd be lovely of you!

  • @ssjgokuidk119
    @ssjgokuidk119 6 ปีที่แล้ว +4

    I feel like you need to do an updated multiplayer tutorial...

    • @JagiUGG
      @JagiUGG 5 ปีที่แล้ว

      yeah

  • @crazyphysicsdev2832
    @crazyphysicsdev2832 5 ปีที่แล้ว

    love it! Thanks for the vid!

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

    I saw many tutorials on this topic but i only understand your tutorial because you explained it nicely.☺️😊

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

    i think i have seen the video of mortmort making that sprite sheet!
    i think so.....

  • @gpcm9226
    @gpcm9226 6 ปีที่แล้ว

    Brackeys, Please re-do your "Build a game in unity" video series using the same game, but using ECS instead. It would be a great way to compare the two methods.

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

    Great video, thank you very much!

  • @btarg1
    @btarg1 6 ปีที่แล้ว

    Loving it! Might make a 2d game at some point!

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

    more More MOREEEEEE mortmort.
    Realy make ur awsome content faster. 😃

  • @betanick14
    @betanick14 6 ปีที่แล้ว

    Omg this so awesome

  • @JuniorGuitar10Solo
    @JuniorGuitar10Solo 6 ปีที่แล้ว

    Good, thank you, tutorial awasome

  • @pavelpavlov4247
    @pavelpavlov4247 6 ปีที่แล้ว

    Sharing what you have expected and experienced when using this feature for the first time is pretty cool and helpful. Keep it up :)

  • @lukearchbell1885
    @lukearchbell1885 6 ปีที่แล้ว

    To delete a point while editing a spline, select the point and press delete on your keyboard.
    I couldn't find how to in any documentation, official or otherwise. Eventually I realized it had to be something really simple. Hopefully this comment saves you the time I lost.

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

    great video. Im using new version though so my edge collide is not a box like yours and I don't have any round corners options.

  • @yonym.1088
    @yonym.1088 4 ปีที่แล้ว

    Insane!

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

    Nice video! When I get some free time I'll definitely give spriteshape a try

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

    All I was thinking in the beginning was, man, those tiles sure do look a lot like MortMorts'...

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

    That's such a useful feature! I have only one problem, and that is trying to change the opacity of the sprite shape... I don't know whether I just did something wrong or forgot to check something, but no matter what I try, the alpha channel won't do anything. It's really a shame, it would have been so useful for level designing...
    If anyone has a clue as to what I am doing wrong, I would highly appreciate it!

  • @labacademia_jL
    @labacademia_jL 6 ปีที่แล้ว

    this is great!

  • @charKT-7461
    @charKT-7461 6 ปีที่แล้ว

    This channel is so awesome! I’ve recently just started with Unity, and this channel has really helped me!

  • @ViktorP04
    @ViktorP04 6 ปีที่แล้ว

    Nice video!

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

    Can you brackeys make a video on how to make an endless background , Please !

  • @rinyas
    @rinyas 5 ปีที่แล้ว

    The tile art is from MortMort

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

    Very helpful

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

    It might seem really out of place but can you do a mini Godot Engine series?

    • @vilkaskettu8765
      @vilkaskettu8765 6 ปีที่แล้ว

      I think he hasn't used Godot. There are other tutorials on youtube.

  • @DefinitelyNotJerry5
    @DefinitelyNotJerry5 6 ปีที่แล้ว

    Nice vid! Btw I wanted to ask you if you have experiences with neural networks?

  • @cosmingugoasa5949
    @cosmingugoasa5949 6 ปีที่แล้ว

    More touch control and techniques please !

  • @jlrufo2867
    @jlrufo2867 6 ปีที่แล้ว

    Can you guys make a full tutorial on how to make a trading card game?
    Really like your videos by the way, they're really helpful

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

    I loved your previous unet tutorials, will you make a new series when the new system starts to setlle?

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

    Great video, I'm already looking forward to adding this technique to my project. video tip, I find nothing about 2d animations that react to illuminations, would give a great video.

  • @blau-weisser-fischkopp
    @blau-weisser-fischkopp 3 ปีที่แล้ว

    Awesome!

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

    This feature doesn't seem to work the same anymore? It's always a square or at least 3 vertices whenever I try to edit it, and I can't seem to produce a single line like you. Also there are differences like the profile types.

  • @tessler9710
    @tessler9710 6 ปีที่แล้ว

    Skillshare sure is persistent, well it is an essential attribute.

  • @Aladato
    @Aladato 6 ปีที่แล้ว

    Very nice seeing even more support for 2D in Unity!

  • @Soap_js
    @Soap_js 6 ปีที่แล้ว

    He is the best

  • @aug320
    @aug320 6 ปีที่แล้ว

    Hi Asbjorn, I love your videos and I am really getting into coding! Could you please tell me when your next livestream will be?

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

    This tutor is awesome , he always surprises me with his cool videos but what surprises me more is his video is disliked, yeah everyone is entitled to his/her opinion but it is "Brackeys" common!

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

    when i click Create-Sprite Shape Profile, panel show only "Open Shape" and "Closed Shape"

  • @Jgngames
    @Jgngames 6 ปีที่แล้ว

    Awesome tutorial man! Keep up the great work!

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

    Hey, has anyoune same issue, that the corner option is missing?
    I'm using Unity2020.3 and the line colider stays as a line and does not wrap the object :(

  • @armankamal3694
    @armankamal3694 6 ปีที่แล้ว

    When will this playlist be fully finished? Eagerly waiting :(

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

    it work just fine :D

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

    Only one issue I'm having. Changing the pixels per unit on the fill sprite, "Tile 6" doesnt change anything. The other sprites in the sprite shape work just fine.

  • @DogeisCut
    @DogeisCut 5 ปีที่แล้ว

    I have a tileset i just made and ima try this out.

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

    OMG I saw the thumbnail and thought about MortMort. And then you said the tiles are made by mort... I can die in peace now

  • @sstream17
    @sstream17 5 ปีที่แล้ว

    I too would like to see a tutorial on making SpriteShapes destructible

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

      I wonder how that would be done... I imagine you could do some kind of collider detection, destroy the platform and spawn a bunch of sprites (the ones used to build the platform). That way, you could spawn them using some maths functions tricks to apply velocities and create a kind of small explosion that would then fall down and disappear out of the bottom of the screen... You might be able to use a particle effect event - that would let you create a kind of upwards cone effect where the sprites would be thrown up and then fall. Make sense?

  • @lowmax4431
    @lowmax4431 6 ปีที่แล้ว

    It would be really awesome if you could deform land masses in game.

  • @ahmedqureshi1641
    @ahmedqureshi1641 6 ปีที่แล้ว

    Awesome! :)

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

    thank you