How to use SmartShape2D for Godot (Also: Post Processing and Asset Creation in Aseprite)

แชร์
ฝัง
  • เผยแพร่เมื่อ 6 ก.พ. 2025

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

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

    "I started creating a very simple background in Aseprite"
    *Proceeds to create a masterpiece*

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

      Bob Ross sends mad props

  • @thelumberjack8838
    @thelumberjack8838 4 ปีที่แล้ว +129

    I’m not even making a 2d game I’m just here for the art. There is something so calming about watching you create high quality work

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

      Haha, cool! Welcome and enjoy your stay 😊

  • @ViktorSarge
    @ViktorSarge 7 หลายเดือนก่อน +4

    Oh wow. Being shown that this kind of quality is actually within reach for a single person with enough time is wild. Currently learning Godot and Aseprite as my vacation entertainment.

  • @La-_-Moody
    @La-_-Moody 7 หลายเดือนก่อน +2

    I know this video is old but I just want to say that scene you set up is dead cells level quality in terms of graphics and postprocessing, doing that on your own so fast is very impressive!

    • @picster
      @picster  7 หลายเดือนก่อน +1

      Thanks a lot 😊

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

    Good SmartShape2D tut 👍 but I especially liked the use of noise texture to change scaling for the light.

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

    Yo, this is incredible art skills, love your finished scene!
    I like when people doing their best illustrating besides explaining things in tutorials, this really inspires

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

      Thanks!

  • @sydream
    @sydream 4 ปีที่แล้ว +48

    OMFG. You are just hitting the nail on the head. This is exactly what I was talking about in my last comment from your game jam video. This is high-quality content not only for the beautiful art you manage to create so effortlessly but also for showing your process and reasoning! I'm curious to know if you did any specific course (i.e. art degrees and stuff) to learn all of this? Please keep them coming, I've learned more in this 18 minutes than in a year watching and reading other tutorials and guides.

    • @picster
      @picster  4 ปีที่แล้ว +15

      Wow, thanks for the nice words! That's super motivating!
      I did not have any art specific education in my life (apart from classes and workshops that I visited).
      But I am a strong believer in practice, practice, practice 😁

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

    I’m a year late, but the art looks so gorgeous and the smart shape 2d looks extremely handy! Thanks for making this!

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

    What a fantastic tutorial! I came here from the Godot AssetLib just to get an idea of how the SS2D plugin worked and got a full pixelart scene tutorial! I appreciate it!

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

    This is gonna sound dumb, but this convinced me to try out Godot
    Thank you

  • @khalidQweder
    @khalidQweder 7 หลายเดือนก่อน +1

    10 giga LIKE for this tutorial. Thank you.

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

    man, this is premium content.

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

      But for free! 😁

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

    All this with just 9 lines of code !!! amazing

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

    In 2024, the image import process around 5:45 has changed with godot 4. The new process is to add the "repeat" property on the SmartShape's CanvasItem.

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

    what a legend, thanks for sharing this!

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

    Came here just to get an idea of how SS2D worked, left inspired hahaha,
    Thanks for sharing your workflow! You make it look very manageable to create good looking environments!

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

    Um. are you sure that this is something made by one person and not a team of ten. This is mindblowing

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

    There are levels to this game of combining art and programming and you sir cannot gain any more levels here.. In all honesty though fantastic video, very inspirational.

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

    I always wanted to know how to achive such mood, thanks! This tutorial is awesome 😀

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

    Yay! Particles with offset textures :)
    As a suggestion, I use makefiles with aseprite CLI to export things into godot. For a large project with a ton of sprites, it makes it a lot easier to track where everything has to go.

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

      I'll check that out!
      And yes, offset textures make up the missing turbulence... A bit... 😝

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

    This was awesome. I really REALLY enjoyed the 9:30

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

    Incrdibly high quality tutorial that delivered much more than I anticipated! Thank you!

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

      Hey! Thanks for the nice words ☺️

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

    I wish I was an artist! These were good techniques for me to learn but there is no substitute for real artistic skill like you have.

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

    This tutorial was made just when i needed it

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

      Glad to help out 😉

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

    I would like to see more actually. Even maybe a 2d game tutorial like this ! ( but slow and more detailed :) )

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

    Its amazing rafa! you teach a lot in very short time, not only in godot (smartshapes rocks by the way!), also in art creation and scenary decoration, etc etc. Thanks!.

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

      You're welcome!

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

    I've used GMS quite a bit and have a lot of experience with pixel art. I've been playing around with the idea of using Godot and this video alone has inspired me to dive into making a game with it.

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

      Awesome! Hope you enjoy Godot!

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

    this is a really impressive and very helpful video, thanks for making this! SmartShape2D is quickly working its way into all of my projects 😂

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

      And rightfully so!

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

    Thank you for sharing your explorations, they make a difference out there.

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

      Hey thanks! Let's hope they do 🤘

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

    Wow, I subscribed to your channel a few days ago, I hadn't seen this video, it's incredible, you teach a lot in this video, you're someone very talented, what impressed me the most was finding out that you made the "Bottomless" video game, I played it some time ago, and it was a great experience, its graphic quality is impressive, in this tutorial you did several things that I did not know. Thanks for this kind of content, I feel that your channel will have great support

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

      Thanks a lot for the nice words!

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

    what a beautiful design, we need more of this kind of tutorial to make more goodlooking levels. good job sir

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

    wow thank you so much i did not even no you could get such good lighting in Godot

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

      You're welcome!

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

      @@picster also can you make pixel art tutorial your pixel art is breathtaking

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

      @@ishaansharma3642 thanks a lot. If I remember to record some footage, I will ☺️

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

    Wow! This video really saved my life! I really love the concept of TileMap. If I hadn't seen your video, I would still be copying and pasting thousands of Sprite2Ds! But there are some parts I still don't quite understand. How do I do what is shown from 12:40 to 12:55 in Godot 4? I can't find the 'Selected Tile' name and how to show the tile library like at 12:50.

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

      This video is recorded in Godot 3 - that's why the differences are there. Especially for Tiles.

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

    I haven't understood everything but that was very interesting nevertheless. You earned a sub.

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

      Awesome!

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

    This looks like something that should just be a basic part of godot and not a plugin

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

    Amazing work,
    Love the pixel art and the end product.

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

    I don't even know how to use Godot.. but I still love it

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

    Amazing job here. Wow !

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

    Cheesus Christ, this video was so chock-full of good information _besides_ how to use SS2D. I'm baffled and thankful. Thank you!

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

    Man , really this is not only useful and well explained also is beautiful. Kudos!

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

    This is so high quality, thank you

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

      Thanks!

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

    That was really great! Easy to follow, well paced, informative and relaxing. Not to mention the pixel art style is well executed, it reminds me of Noita a bit.
    (Psst, I'd still be down for the parallax video too)

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

    amazing and props for showing it in a pretty real world example

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

    duuude! Amazing video! Super insightful to see your workflows. Thank you!! ^_^

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

      Glad you enjoyed it! 😁

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

    Wow man. This tutorial is very good. I believe this tutorial expended my art skills even more. I am very grateful for this video and I cant w8 for more :). I wish you very best and have a wonderful day.

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

      Thanks for the nice words! You too have a wonderful day!

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

    Charming pixel-art! Color me inspired.

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

      Great to hear!

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

    Amazing creative work 👏👏.

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

    This is a wonderful workflow and you explain and demonstrate it PERFECTLY. I've been struggling with level design in Godot. Overthinking and overprogramming tilemaps to do everything for me. Time to stop that haha

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

    Wonderful tutorial and great to test out smartshape 2D. A bit finicky navigating the resources and properties inside, but that is how it is :P

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

      The resources navigation is s bit better in Godot 3.2.4

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

      @@picster absolutely :)

  • @100lolerty
    @100lolerty 2 ปีที่แล้ว

    This video goes hard, thank you for making this tutorial, it's definitely going to help me out a lot!

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

    Exactly what I needed for my project. awesome :)

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

    Awesome work. Thanks for sharing.

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

    Looks awesome!

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

      Thank you!

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

    "You know the drill" You're funny haha
    Awesome video, I've learn a few things! Thanks :)

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

      I feel like everyone always says that, but in the end I feel stupid for saying it ☺️
      Anyone that likes the channel knows how to subscribe 🙃

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

    you have way too less subscribers! I was not even looking for that kind of video and it just popped up, but it is so great! thank you! Hope you have more videos like that or that you will make more!

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

      Hey thanks for the nice words!
      Let's change that 😁

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

    Trippy. It’s like listening to Arnie giving a course about world creation to aliens.

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

      Get to da Godot! NAUUU!

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

      @@picster aahahahha. Perfect!

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

    Absolutly amazing, saving it for using later!

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

    Game is art. Beautiful ❤️

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

      ✌️ Thanks!

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

    Wow that's beautiful

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

      Thank you!

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

    Amazing video. Thanks for the tips!

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

      You're welcome!

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

    Sehr schön 👌 ... mach weiter so 😁 ah und btw schöner pixelart style 😁

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

      Danke!

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

    Loved this vid! Really great tutorial. Subbed. (And yes, please do a video on parallax... I started using unit recently and wondering if Godot might be better for me)

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

      Hey, thanks for the feedback! Just try it out!

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

    If anyone is having an issue installing the latest version of this plugin on Godot 4.1.1, try updating to the latest version of Godot -- I had to upgrade to 4.2.2 and now it's working fine.

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

    This is super helpful and inspiring, thank you! :)

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

      You're welcome! 😁

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

    Wow..... Just, wow!

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

    Man, I didn't know about SmartShape2D! Had I known, maybe I wouldn't have purchased Tilesetter

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

    Amazing!

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

      Thanks!

  • @DyIanGaming
    @DyIanGaming 11 หลายเดือนก่อน +1

    Thank you I was looking so hard on how to make a good glow as it’s gonna be very important for the opening of the game I’m working on and your the only one that wasn’t about adding fog or an old tv effect although I will add fog later in my game or maybe in the opening I really wanted glow thank you so make for your help

  • @Nico-iturri
    @Nico-iturri 3 ปีที่แล้ว +1

    Thanks for the video, it's really helpful! Like you said towards the end, a video about parallax or tree swaying (this could be done with shaders, right?) would be awesome :D

  • @The-Dev-Ninja
    @The-Dev-Ninja 4 ปีที่แล้ว +2

    wow, you are amazing at design 2d!!😃🙃

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

      Thanks!

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

    Thanks a lot. TNice tutorials video got started.

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

    Tq so much brother

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

      You're welcome!

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

    5:26 As you can see, you see nothing
    Thats deep

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

      😋

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

    Nice tutorial, not sure it fits in any of my game but I like the additional light / environment stuff at the end

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

      Glad you like it 🤘

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

    😮😮wow👍👍

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

    Bro plzz more tutorial on art btw you are amazing

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

      Thanks! ☺️

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

    This was a treat to watch. Sadly, i'm just abeginner.

  • @АртурПодмазко
    @АртурПодмазко 3 ปีที่แล้ว +1

    Thank you very much! Make a video about parallax please!)

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

    awsom

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

    thank you!

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

    why dont my textures work? i get a tiny texture and solid color for the rest of the shape

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

    🤩

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

    Wow! it's like unity's sprite shape. thats one good plugin. Definitely needs some work before it's on par with spriteshape, but i'ts pretty great. Does this support hinge joints for soft body?

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

    id like to see you make a jrpg

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

    great video!
    but man I really hope someone gets around to implementing export variables where you can specify custom resource classes.
    having to scroll through the full list of resources for fields that are supposed to only ever take one or some specific resources is super annoying and confusing for beginners.

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

      That is pure pain and I really hope that is implemented soon 😫

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

    nice nice

  • @randomragtags
    @randomragtags 11 หลายเดือนก่อน +1

    Excellent video thanks! Any way to manipulate the shape via code?

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

      You can join their Discord and ask the question there - I haven't used the plugin in a while ;)

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

      Thanks for the reply :-) I've tried, both from here and another vid's link but discord's being a pain. Wont let me accept the invite, or links 'expire'@@picster

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

    I definetly need to learn to draw pixel art xD Being mainly programmer is hard in game dev space xD

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

      Having a basic art understanding certainly helps - But getting somewhere really good it at least as much work as learning to code. So just keep at it 🤘

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

      @@picster got the basic undestanding thanks to growing up in artistic family and also having photography as a hobby ;) It is more matter of practice and dusting off old skillset :D
      I would also say, programming is much easier but maybe it is just me being blessed with logical mind and problem solving mindset xD

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

    Sick

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

    niiiice!

  • @ErenYeagerOfYmir
    @ErenYeagerOfYmir 11 หลายเดือนก่อน +1

    Why are some things not glowing? Like the other values of P? What is P? Does it mean something?

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

      Things only glow if their color is brighter than a certain threshold.

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

    it doesn't work for all textures, i tried a texture that i made (just like yours with some details) but it shows just a solid brown texture without any details..trying to change the dimensions of the texture doesn't work too..

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

      First: Try to upgrade the version, I remember that a couple of days ago, there was some kind of bug described in the discord that matches this behaviour.
      Second: Make sure you use the correct Resource!
      A lot of times, people use the wrong Resource (Edge Materials instead of Edge Meta Materials in the highest hierarchy slot.)
      Make sure to watch that part of the tutorial again.

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

      @@picster i did everything correctly but it didn't solve the problem, then i discovered that the 'repeat' option should be enabled for the texture (under import tab)..so the problem wasn't from the plugin..thank you

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

    nice

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

    how do you draw on the transparent background layer? when i make a new layer i cant draw on it.

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

    when will you upload the moving tree tutorial?

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

      Haha, I'll keep it in my mind!

  • @ilovewafflez
    @ilovewafflez 14 วันที่ผ่านมา

    hello i need an updated version of this video

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

    "Cannot call method get size on a null value" In godot 4?

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

    i like how the solution to most problems is just 'wiggle it around a bit' lol

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

    how you made that pixelated movement in the particles?

  • @Kelpekk
    @Kelpekk 7 หลายเดือนก่อน +1

    Can i use this assets in my game?

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

      Yes :)