Aseprite Comes to Godot!

Sdílet
Vložit
  • čas přidán 22. 06. 2023
  • Aseprite is a powerful pixel art tool and it can work flawless with the Godot 4 game engine, as we will see in this tutorial.
    Buy Aseprite: www.humblebundle.com/store/as...
    gamefromscratch.com/using-ase...
    -----------------------------------------------------------------------------------------------------------
    Support : / gamefromscratch
    GameDev News : gamefromscratch.com
    GameDev Tutorials : devga.me
    Discord : / discord
    Twitter : / gamefromscratch
    -----------------------------------------------------------------------------------------------------------
  • Věda a technologie

Komentáře • 200

  • @gamefromscratch
    @gamefromscratch  Před rokem +16

    Buy Aseprite: www.humblebundle.com/store/aseprite?partner=gamefromscratch
    gamefromscratch.com/using-aseprite-with-godot/
    -----------------------------------------------------------------------------------------------------------
    *Support* : www.patreon.com/gamefromscratch
    *GameDev News* : gamefromscratch.com
    *GameDev Tutorials* : devga.me
    *Discord* : discord.com/invite/R7tUVbD
    *Twitter* : twitter.com/gamefromscratch
    -----------------------------------------------------------------------------------------------------------

    • @Udjin80
      @Udjin80 Před rokem +1

      Hi, in the past I tried to use your referral, but with no success. Is there any way to donate some money to you directly?

  • @testingbls
    @testingbls Před rokem +338

    To get rid of artifacts for pixel art, turn of Filter in import settings.

    • @MrUnitedbr
      @MrUnitedbr Před rokem +11

      Actually, this option has been removed in Godot 4, you have to turn off filter in the individual nodes 🤓

    • @RenderingUser
      @RenderingUser Před rokem +139

      ​@@MrUnitedbr uhm, actually that's not how you do it, you have to disable filter in project settings to auto apply no filter for all nodes in the project 🤓

    • @dylantryalot6187
      @dylantryalot6187 Před rokem +6

      @@RenderingUserthanks, this will be quite helpful

    • @OLIV3R_YT
      @OLIV3R_YT Před rokem +7

      Also disable texture compression for crisp pixel art.

    • @ScorgeRudess
      @ScorgeRudess Před 9 měsíci

      Came here to help, but you already cover it, thanks! to you and @RenderingUser :D

  • @Entikai
    @Entikai Před rokem +170

    Only Mike can read Aseprite as Ass Pirate.

  • @OutlawErico
    @OutlawErico Před rokem +178

    Just wanted to note that the steam version of Aesprite is also DRM-Free, you don't need to have steam open at all to launch it.

    • @OlozTarr
      @OlozTarr Před rokem +1

      Wow I didn't know about that. Thanks ;)

    • @tejasagarkar8377
      @tejasagarkar8377 Před rokem +8

      What's DRM & what does 'DRM-Free' means?
      Sorry if this is a dumb question, I'm newbie😅

    • @OutlawErico
      @OutlawErico Před rokem +41

      @@tejasagarkar8377 DRM means "Digital Rights Management", usually it means a program is tied to some internet-based account in order to use or "authenticate ownership"; and will do things like limit how many instances of the program can run at the same time, or require you to 're-authenticate ownership' every so often in order to keep using.
      DRM-free just means the program can be used with no strings attached, no internet required, you can even copy and paste the program folder to different computers and it just works.

    • @happygofishing
      @happygofishing Před rokem +36

      @@tejasagarkar8377 essentially corporate "malware" that prohibits your usage of software that you own.
      anti-piracy measures usually damage paying customers.

    • @nightwintertooth9502
      @nightwintertooth9502 Před 9 měsíci

      Simple batch file to build aseprite from source without drm as well. Many gists that automate it using choco, 7zip and the build dependencies. Github open source community has happily done the work to make the free open source version easy to build.

  • @cabben7310
    @cabben7310 Před rokem +49

    0:14 NOT ASS PIRATE 😭😭😭

  • @MatthewSparks
    @MatthewSparks Před 6 měsíci +10

    You made me type "asspirate assets" in my notes, thanks for that

  • @d.w.6584
    @d.w.6584 Před rokem +17

    So glad I stumbled onto this video, as I have been converting/exporting all my sprites from aesprite manually.
    As a solo dev this will save me solo much time thank you ❤❤❤❤❤❤

  • @unicorn_tamer
    @unicorn_tamer Před rokem +29

    Oh my god, last I tried this I didn't know about the executable thing and I was on it for HOURS, until I finally gave up!!

    • @gamefromscratch
      @gamefromscratch  Před rokem +14

      Yeah, it's certainly a giant hole in the docs, it tripped me up for a bit too

  • @JohnDoe-bo5yk
    @JohnDoe-bo5yk Před 9 měsíci +11

    Yes, I love Aseprite. Yeah, Photoshop is good but it's got so many features not needed for sprites, Aseprite is specific to pixel art which just makes it cleaner to use IMO, so yep, putting this into godot now

  • @Boildroid
    @Boildroid Před rokem +7

    Everything comes to godot. Awesome. Mike!

  • @GeorgeNoiseless
    @GeorgeNoiseless Před 10 měsíci +1

    Not sure if there's "Word of God" on how Aseprite is to be pronounced, but it was born of ASE - Allegro Sprite Editor.
    Indeed, according to its licence files Aseprite still uses the Allegro 4 multimedia library.

  • @legendaryredfox
    @legendaryredfox Před rokem +14

    It is cheaper to buy in Steam if your currency is weaker than US Dollars

    • @muradali1231
      @muradali1231 Před rokem +1

      Yeah. Bought it yesterday from Steam.

  • @victorhsb
    @victorhsb Před 2 měsíci

    important thing to notice is if you're from outside of the US it is possibly way cheaper buying it on steam because of localized prices. (but hey, building it from source is cheaper and you also get to learn new things)

  • @matthewhartsock5109
    @matthewhartsock5109 Před 7 měsíci

    The C:\temp joke made me laugh pretty good; I wasn't expecting that.

  • @hansbansor5170
    @hansbansor5170 Před 9 měsíci +1

    Quite new to Godot and I tried to use this aseprite extension. After importing and draggin the character in the scene I get all the animations perfectly, but I cant save this guy as a scene to be able to instance it later per code. It says something along the line that you cant save a branch of an already instantiated scene.
    edit.: nvm, it somehow worked creating an inherited scene of the aseprite file and saving it via contextmenu.

  • @simonlow0210
    @simonlow0210 Před rokem +4

    Im interested in more Aseprite videos

  • @Filgaja
    @Filgaja Před 10 měsíci

    I tried Asperite wizard but i only found it to import animation and not a plain texture thats not animated :D so i skipped that but the importer you shown seems to be what i was looking for :) Thank you

  • @zazka2241
    @zazka2241 Před rokem +19

    This is great! I love Aseprite and Godot.

    • @brodriguez11000
      @brodriguez11000 Před rokem +1

      Aseprite is nice as a light-weight pixel editor even though I have a heavy duty editor.

  • @BlockflojtsTrollet
    @BlockflojtsTrollet Před 11 měsíci

    Yeeesss! we want a tutorial! :)

  • @cq7743
    @cq7743 Před rokem +12

    Hello author, thank you for your video creation. It's very friendly to me as a beginner. In my country, there are very few video tutorials about Godot. Can I share your video on domestic websites, including your link and creative information? Looking forward to your reply. Thank you

  • @influenciaindebida
    @influenciaindebida Před 7 měsíci

    Hey, would you please make a tutorial for the new compilation? Thank you in advanced

  • @erasmo_chang
    @erasmo_chang Před 10 měsíci

    I imported an ase file with animations as an "Animation Player" and everything good, but in the moment I tried to do it as a child of a Character Body 2d and imported it to my map, it got corrupted and couldn't open anymore, luckily I was able to recover it.

  • @totallyjustmagic
    @totallyjustmagic Před rokem +1

    That's great news!

  • @stephanreiken9912
    @stephanreiken9912 Před rokem +4

    I'd be more impressed if it imported without losing quantifiable data. The sprite file has a pallete, if the engine is going to take the file it should probably have things in place to interact with the pallette

    • @SuitedGhost
      @SuitedGhost Před 7 měsíci +1

      godot is open source. make it yourself if you really need that

    • @catsotorious
      @catsotorious Před 5 měsíci

      You should implement this or suggest it to godot/the asset maker! I think this would be really helpful

  • @in-craig-ible6160
    @in-craig-ible6160 Před 8 měsíci

    Nice tip about the Humble version.

  • @jahveen
    @jahveen Před rokem

    Thanks!

  • @countsnackula
    @countsnackula Před rokem +1

    eyyyyyy reppin that CAD whats up fam

  • @Zinthose
    @Zinthose Před rokem +5

    As a user of Aseprite for years... This makes me happy.

  • @sanusdommedager8054
    @sanusdommedager8054 Před rokem +5

    I've tried for hours now to get either plugin working on linux, it asks for an exe file and i can't locate whatever file that's supposed to be the install file. i wonder if either of these even are made to work with linux godot / linux aseprite.

    • @sofiz5430
      @sofiz5430 Před 11 měsíci

      I’m on Mac with the same problem

  • @ORANOID
    @ORANOID Před rokem +8

    Video about building aseprite would be cool

    • @ofa44332
      @ofa44332 Před rokem +7

      There’s a lot of videos about it already, or are there no up to date ones? I could make one of there is a need, I always build it myself

    • @ORANOID
      @ORANOID Před rokem

      @@ofa44332 that's true. I just wanted to vote for the video idk why

  • @thomasparker7305
    @thomasparker7305 Před rokem +13

    Thank you for the showing us the drm free version link on humble bundle. I bought it a long time ago on humble and didn't realize it has that link also. I first started to use Aseprite by compiling it from code. But I like the program so much and that he allows you to get it for free, by compiling it, that I wanted to support the developer. And I hope that any one else that does it from code will buy it later to support the developer also.

    • @jijigri9224
      @jijigri9224 Před rokem +2

      Same here, I felt like Aseprite really deserved some support so I bought it
      It's not like it's expensive anyways

  • @redswordz9131
    @redswordz9131 Před rokem

    where's the link to the pixel art? i can't find it anywhere.

  • @apollolux
    @apollolux Před 9 měsíci +3

    I've built Aseprite from source before, it's rather tedious. The most annoying part is building and handling the dependencies properly since it's a non-standard build process.

  • @AleksandarPopovic
    @AleksandarPopovic Před rokem

    Nicely!

  • @marverickbin
    @marverickbin Před 4 měsíci

    Can it import a subselection of the layers without having to merge them on aseprite?

  • @intevolver
    @intevolver Před 10 měsíci

    This plugin and the following project, Importality, don't seem to have any way to animate with animation player simply by frame-count. Every import setting I've examined animates by rect and region.

  • @nighttraveler9993
    @nighttraveler9993 Před rokem +1

    I built it from source a couple of years ago in linux, awesome software for free :)

  • @thereisnousernameleft
    @thereisnousernameleft Před rokem +8

    As of now the Github repositories for both "Aseprite Importers" and "Aseprite Wizard" are gone - 404 and can't be used :/ I manually opened the repositories because I thought there was some firewall issue when trying to install them via AssetLib, but they are actually removed.

  • @Arukajoe
    @Arukajoe Před 27 dny

    Not sure how you got all the animations on one sheet, it's only imported one layer of animation on mine

  • @cyrus7592
    @cyrus7592 Před rokem +7

    Still waiting for Godot's image editor like in Construct and Game maker but I'm glad to see the progress

    • @jugibur2117
      @jugibur2117 Před rokem +1

      Are there plans for an image editor? Never heard about it.

    • @cyrus7592
      @cyrus7592 Před rokem +1

      @@jugibur2117 Not sure, although a built in image editor for Godot will be nice. Maybe in the next versions to come

  • @pen8142
    @pen8142 Před 11 měsíci

    I'm interested in learning to build Aseprite from source.

  • @TheRealKwisty
    @TheRealKwisty Před 17 hodinami

    For some reason I can't drag in the ase file even with the plugins enabled with advanced settings on

  • @ElasticGiraffe
    @ElasticGiraffe Před rokem +2

    Darn. Missed opportunity to name it AssPirate.

  • @pierrenagonio
    @pierrenagonio Před rokem

    thx for sharing

  • @AmodeusR
    @AmodeusR Před 9 měsíci +1

    Asepirate is really a nice tool for Pixel art 👌

  • @Androchan
    @Androchan Před rokem

    please show how to compile! i tried and failed too many times ç_ç

  • @HickyGreen
    @HickyGreen Před rokem

    Aseprite is by steam in summer sale

  • @borabinbas
    @borabinbas Před rokem +4

    there was aseprite plugin since godot 2.1, not new

    • @gamefromscratch
      @gamefromscratch  Před rokem +5

      No, but this version for 4 is recent. I only when with this title for synergy with the Unity video because my mind really likes synergy

  • @insertaghere
    @insertaghere Před 9 měsíci

    Is there a place to get the sample animation used with the warrior?

    • @gamefromscratch
      @gamefromscratch  Před 9 měsíci +2

      I believe it was from a Phaser examples, I think I linked it in the linked article.

    • @insertaghere
      @insertaghere Před 9 měsíci

      ​@@gamefromscratchoh thank you!
      For some reason my brain merged the humble link with the article link

  • @InnerEagle
    @InnerEagle Před rokem +2

    So it wasn't a naughty version of Pirate of Caribbean

  • @JoshChristiane
    @JoshChristiane Před rokem +1

    I'm sorry but I can't stop laughing at "asspirate". LOL 🤣

  • @Drejzer
    @Drejzer Před rokem +9

    The aseprite tutorial might be neat.

    • @aryantzh2028
      @aryantzh2028 Před rokem +2

      there is bunch of aseprite tutorial on another channel

  • @RomainDelmaire
    @RomainDelmaire Před 9 měsíci +1

    I tried to install that plugin on Godot 4.1.1.
    Immediately crashed and the launcher won't open anymore now =')
    Tried to download 4.1.2 but it won't open either.
    I don't really know what to do now

    • @gamefromscratch
      @gamefromscratch  Před 9 měsíci +1

      You can probably fix your crash by deleting the Godot files in %APPDATA%\Godot
      This will of course delete all your settings and customizations if you have any, as will it clear your recent projects list and other things like that.
      As to why it's crashing, that I do not know.

  • @uruzrune7216
    @uruzrune7216 Před rokem +7

    Imagine saying "ass pirate" in 2023

    • @nailbomb420
      @nailbomb420 Před 10 měsíci

      It's synonymous with bum bandit lol

  • @eagle4226
    @eagle4226 Před 8 měsíci

    Where is the art from in the beginning?

    • @gamefromscratch
      @gamefromscratch  Před 8 měsíci +1

      Phaser engine samples, i think I linked it in the linked article

  • @RayOfSunlight984
    @RayOfSunlight984 Před 10 měsíci +1

    LibreSprite: I'm here, Aseprite use to be Open Source until they move to a propietary license, i take the least resources

  • @leonpijudo6875
    @leonpijudo6875 Před rokem

    not working on 3.5

  • @tmoneygamestudio
    @tmoneygamestudio Před rokem +16

    Do a video on building Aseprite from source code would be a great video.

    • @RenderingUser
      @RenderingUser Před rokem +6

      Yea that's true
      I took ages to build it from source

    • @tmoneygamestudio
      @tmoneygamestudio Před rokem +6

      @@RenderingUser took me 5 times to get it right and I still think something’s wrong with it

  • @101touchapps
    @101touchapps Před 10 měsíci

    bro. i heard 'ass pirate' twice 😅😂 lol

  • @2dapoint424
    @2dapoint424 Před rokem +1

    asspirte! *Grab* it now!!

    • @nyctimus6015
      @nyctimus6015 Před rokem

      Man i almost threw up my drink when i realized there are two new ways of pronouncing this program then i have ever heard

  • @gonzalovittori661
    @gonzalovittori661 Před rokem +2

    "ass pirate" xD

  • @maddoxthorne2297
    @maddoxthorne2297 Před rokem

    12 yr old boy in me can't get enough of your pronunciation 😂

  • @highscore99999
    @highscore99999 Před rokem +2

    OH GOODY! MY DEVELOPMENT WILL BE UNSTOPPABLE!

  • @_stephenhubbard
    @_stephenhubbard Před rokem +2

    "Ass-pirate" :o

  • @BoltSwitch_
    @BoltSwitch_ Před 2 měsíci

    seems to be incompatible with metroidvania system manager... keeps crashing my game

  • @chaosordeal294
    @chaosordeal294 Před rokem

    You got it right. It's "ass pirate."

  • @the_god_killah
    @the_god_killah Před 10 měsíci

    I didn't know it was called "Ass-Prite"

  • @AmongGhosts
    @AmongGhosts Před 6 měsíci

    I guess this is outdated? Stops working for me at ~4:50

  • @victornecromancer
    @victornecromancer Před rokem +5

    I'm also fond of using Ass Pirate

  • @Starius2
    @Starius2 Před rokem +27

    I want the drm. I love being tracked by faceless corporations

  • @Baekstrom
    @Baekstrom Před 11 měsíci

    I'd like to see a video about unit testing with Godot.

  • @Zethneralith
    @Zethneralith Před 7 měsíci

    0:12
    >Or "ass-pirate"
    I'm SO glad I wasn't drinking anything, omg that caught me off guard. XD
    Edit: I made this comment too early, lol.

  • @teu009
    @teu009 Před 8 měsíci

    does this work with libresprite?

    • @bluelike8203
      @bluelike8203 Před 7 měsíci

      I tried but when i go to import tab it says "select the resource file or the exe file" although i already did

  • @PizzaSIut
    @PizzaSIut Před 7 měsíci

    it costs 5 dollars more on humble bundle :( it's cheaper on steam

  • @nippysaurus
    @nippysaurus Před 8 měsíci

    Full Aseprite support in the Godor engine? Nope. You need a plugin.

  • @Mana2Burn
    @Mana2Burn Před 8 měsíci

    I just bought resprite on the iPad. It’s similar and can import aseprite files.

  • @adriankawgan8359
    @adriankawgan8359 Před 9 měsíci +2

    Last I checked Godot 4 had even worse support for sprite art than Godot 3, with tons of artifacts, especially non-integer positions while moving camera [pixels distorting, half pixels, shimmering] etc. Has this been changed? I mean, the engine was advertised in many places as "perfect for 2D, ESPECIALLY pixel art" while the 4th sucks at pixel art bad [3 had some menu options you could check to make pixels stick to integers or somesuch and it fixed most of those, 4 does not have that]

    • @cooly1234
      @cooly1234 Před 8 měsíci

      4 for me is fine, you just need to change the project settings

  • @Neurotypique
    @Neurotypique Před rokem

    He did not just call it ass pirate

  • @jena_thornwyrd
    @jena_thornwyrd Před rokem +3

    Libresprite is very good too ;)

  • @monolofiminimal
    @monolofiminimal Před rokem

    ass pr8 is the greatest pr8

  • @inspirecast_official
    @inspirecast_official Před rokem

    "Asssprite"
    "Ass pirate"😂😂😂

  • @fuzzy-02
    @fuzzy-02 Před 11 měsíci

    A$$ Pirate!!!!

  • @grymmjack
    @grymmjack Před 7 měsíci

    LOL! ASSPIRATE

  • @polloman15
    @polloman15 Před 6 měsíci

    read it in spanish:
    a-se-pri-te
    yeah, that’s better ( ͡° ͜ʖ ͡°)

  • @sprtkle3516
    @sprtkle3516 Před rokem

    asspirate

  • @justshitmyself
    @justshitmyself Před rokem

    Yip[p[ie!!!!

  • @brucelee7782
    @brucelee7782 Před 10 měsíci

    Yes as a poor ass developer, im interested to see how to build aesprite for free pleaseee

  • @maxh5685
    @maxh5685 Před 6 měsíci

    Aseprite is the top of the line when it comes to pixel art. Incredible value for $16, it's also been $16 for years. Dev hasn't succumbed to "inflation" which is rad of him!

  • @geezgus
    @geezgus Před 9 měsíci +1

    os nomes em portugues kkkkk

  • @giannisozo7928
    @giannisozo7928 Před rokem +1

    Ass Pirate 🙏

  • @salbertron
    @salbertron Před rokem +1

    I don't think it's pronounced "ass-sprite"

  • @Beryesa.
    @Beryesa. Před rokem +5

    I wonder how the industry didn't drop aseprite after libresprite

    • @SeoFernando
      @SeoFernando Před rokem +2

      Oh that’s cool I’ve never heard of libresprite

    • @thomasparker7305
      @thomasparker7305 Před rokem +1

      I looked at libresprite and looked at the about for the project and both says its made and maintained by same person as aseprite. This is a fork of aseprite and from reading about it looks like the only difference is that libresprite has a gradient tool. The person that forked it put it on their website changing the name in the program but failing to change who makes it. If any one doesn't want to pay for asprite please complie it from code like the deveopler wanted. I think that is why the industry didn't drop aseprite after libresprite, because they realize it is just the same program.

    • @Beryesa.
      @Beryesa. Před rokem +1

      ​@@thomasparker7305 I mean, it IS the same program, forked from the last libre/free version of aseprite, ~2016
      It's just that, community didn't come together back then and now aseprite is source-open-proprietary.

    • @RenderingUser
      @RenderingUser Před rokem +3

      Cause aseprite is better than libresprite?
      Libresprite lacks too many features to make it worth using over aseprite. Especially when you can use aseprite for free

    • @thomasparker7305
      @thomasparker7305 Před rokem

      @@RenderingUser I'm curious, to me it looked like libresprite was a direct clone of aseprite. What features are missing from libresprite? I own and use aseprite myself and I have no regrets on buying it.

  • @kernsanders3973
    @kernsanders3973 Před rokem +4

    There is also the AI extensions for Asperite. It's pretty good, constantly being updated.

  • @eduardomoura2813
    @eduardomoura2813 Před rokem

    memedot is only usable to pixel art "games" anyway, surprised they took this long to add a editor to the engine

    • @RenderingUser
      @RenderingUser Před rokem +2

      What are you taking about?
      What editor?
      Godot has a built in editor. Unlike something like unity

    • @saulsantos4132
      @saulsantos4132 Před rokem

      @@RenderingUser dude, you know that both of you are doing wrong, him by talking with ignorance about godot, and you by saying unity does not have, when it hasm what it doesn’t have is a code editor.

    • @RenderingUser
      @RenderingUser Před rokem +2

      @@saulsantos4132 huh???
      I was talking about code editor tho...

  • @catfree
    @catfree Před rokem +10

    This is why I learned how to compile
    20$ is too much in todays economy

    • @efeloteishe4675
      @efeloteishe4675 Před rokem

      it was more in the earlier days

    • @billmore6486
      @billmore6486 Před rokem +1

      @@efeloteishe4675 could have sworn i brought it for 12 dollars years ago.

    • @aryantzh2028
      @aryantzh2028 Před rokem +6

      depend on the country and ur salary

    • @airgeadlamh
      @airgeadlamh Před rokem +2

      I like that in archlinux we can just use the aur and ignore the process for aseprite

  • @Alasanek
    @Alasanek Před rokem

    Aceprite

  • @techno_steve24
    @techno_steve24 Před rokem +1

    First

  • @Raven-Creations
    @Raven-Creations Před 7 měsíci +1

    Why do Americans compulsively mispronounce everything? It's Adolf like adopt, not Aydolf. It's notre dam with the R before the E, not noter dame, it's fan-hoch where the ch is like in loch, definitely not van-go, and it's GOD-oh, not g'doh.
    Also America, the English speak and write English, not British English. Americans speak and write American English. Stop appropriating the language, saying you speak English, and the British speak British English.
    At least you seem to have figured out that Aseprite is pronounced ace-prite.
    Other than that, it was a useful video.

  • @Blurby-Sir
    @Blurby-Sir Před měsícem +1

    If I don't have the FILE for aseprite because I bought it from steam, HOW IN GOD'S NAME DO I DO THIS? I HATE ALL OF THESE DUMB TUTORIALS! JESUS CHRIST I AM NOT ASKING FOR MUCH!

    • @PipisLover
      @PipisLover Před měsícem +1

      I have the EXACT same issue. Someone please save us.

    • @Blurby-Sir
      @Blurby-Sir Před měsícem

      @@PipisLover I'M NOT THE ONLY ONE

    • @PipisLover
      @PipisLover Před měsícem

      OH MY GOD I THINK I DID IT

    • @PipisLover
      @PipisLover Před měsícem +2

      I’m on an asus f15, but I had to go to program files x86, than steam, than steam apps, than common, than aseprite, than FINALLY aseprite.exe

    • @Blurby-Sir
      @Blurby-Sir Před měsícem

      @@PipisLover HOW

  • @xen5045
    @xen5045 Před 3 měsíci

    Sorry but its obviously not pronounced 'ass prite'