Aseprite Comes to Godot!
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
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
-----------------------------------------------------------------------------------------------------------
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?
To get rid of artifacts for pixel art, turn of Filter in import settings.
Actually, this option has been removed in Godot 4, you have to turn off filter in the individual nodes 🤓
@@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 🤓
@@RenderingUserthanks, this will be quite helpful
Also disable texture compression for crisp pixel art.
Came here to help, but you already cover it, thanks! to you and @RenderingUser :D
Only Mike can read Aseprite as Ass Pirate.
that legit had me cracking up! 😂🤣
You scared me with that youtube emoji
LOL
this is forever ase pirate to me from now on
lol
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.
Wow I didn't know about that. Thanks ;)
What's DRM & what does 'DRM-Free' means?
Sorry if this is a dumb question, I'm newbie😅
@@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.
@@tejasagarkar8377 essentially corporate "malware" that prohibits your usage of software that you own.
anti-piracy measures usually damage paying customers.
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.
0:14 NOT ASS PIRATE 😭😭😭
Lmao
LOL
Sail the seven seas at work.
2:42 Look at the Name lol
You made me type "asspirate assets" in my notes, thanks for that
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 ❤❤❤❤❤❤
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!!
Yeah, it's certainly a giant hole in the docs, it tripped me up for a bit too
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
Everything comes to godot. Awesome. Mike!
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.
It is cheaper to buy in Steam if your currency is weaker than US Dollars
Yeah. Bought it yesterday from Steam.
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)
The C:\temp joke made me laugh pretty good; I wasn't expecting that.
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.
Im interested in more Aseprite videos
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
This is great! I love Aseprite and Godot.
Aseprite is nice as a light-weight pixel editor even though I have a heavy duty editor.
Yeeesss! we want a tutorial! :)
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
Hey, would you please make a tutorial for the new compilation? Thank you in advanced
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.
That's great news!
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
godot is open source. make it yourself if you really need that
You should implement this or suggest it to godot/the asset maker! I think this would be really helpful
Nice tip about the Humble version.
Thanks!
eyyyyyy reppin that CAD whats up fam
As a user of Aseprite for years... This makes me happy.
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.
I’m on Mac with the same problem
Video about building aseprite would be cool
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
@@ofa44332 that's true. I just wanted to vote for the video idk why
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.
Same here, I felt like Aseprite really deserved some support so I bought it
It's not like it's expensive anyways
where's the link to the pixel art? i can't find it anywhere.
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.
Nicely!
Can it import a subselection of the layers without having to merge them on aseprite?
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.
Oh that’s weird
I built it from source a couple of years ago in linux, awesome software for free :)
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.
Same goes for me.
Not sure how you got all the animations on one sheet, it's only imported one layer of animation on mine
Still waiting for Godot's image editor like in Construct and Game maker but I'm glad to see the progress
Are there plans for an image editor? Never heard about it.
@@jugibur2117 Not sure, although a built in image editor for Godot will be nice. Maybe in the next versions to come
I'm interested in learning to build Aseprite from source.
For some reason I can't drag in the ase file even with the plugins enabled with advanced settings on
Darn. Missed opportunity to name it AssPirate.
thx for sharing
Asepirate is really a nice tool for Pixel art 👌
please show how to compile! i tried and failed too many times ç_ç
Aseprite is by steam in summer sale
there was aseprite plugin since godot 2.1, not new
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
Is there a place to get the sample animation used with the warrior?
I believe it was from a Phaser examples, I think I linked it in the linked article.
@@gamefromscratchoh thank you!
For some reason my brain merged the humble link with the article link
So it wasn't a naughty version of Pirate of Caribbean
No, but I guarantee you that exists.
@@gamefromscratch Oh you tease you.
I'm sorry but I can't stop laughing at "asspirate". LOL 🤣
The aseprite tutorial might be neat.
there is bunch of aseprite tutorial on another channel
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
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.
Imagine saying "ass pirate" in 2023
It's synonymous with bum bandit lol
Where is the art from in the beginning?
Phaser engine samples, i think I linked it in the linked article
LibreSprite: I'm here, Aseprite use to be Open Source until they move to a propietary license, i take the least resources
not working on 3.5
Do a video on building Aseprite from source code would be a great video.
Yea that's true
I took ages to build it from source
@@RenderingUser took me 5 times to get it right and I still think something’s wrong with it
bro. i heard 'ass pirate' twice 😅😂 lol
asspirte! *Grab* it now!!
Man i almost threw up my drink when i realized there are two new ways of pronouncing this program then i have ever heard
"ass pirate" xD
12 yr old boy in me can't get enough of your pronunciation 😂
OH GOODY! MY DEVELOPMENT WILL BE UNSTOPPABLE!
"Ass-pirate" :o
seems to be incompatible with metroidvania system manager... keeps crashing my game
You got it right. It's "ass pirate."
I didn't know it was called "Ass-Prite"
I guess this is outdated? Stops working for me at ~4:50
I'm also fond of using Ass Pirate
I want the drm. I love being tracked by faceless corporations
Hey now, Gabe has a face!
@@gamefromscratchThe most beautiful face*
I'd like to see a video about unit testing with Godot.
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.
does this work with libresprite?
I tried but when i go to import tab it says "select the resource file or the exe file" although i already did
it costs 5 dollars more on humble bundle :( it's cheaper on steam
Full Aseprite support in the Godor engine? Nope. You need a plugin.
I just bought resprite on the iPad. It’s similar and can import aseprite files.
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]
4 for me is fine, you just need to change the project settings
He did not just call it ass pirate
Libresprite is very good too ;)
ass pr8 is the greatest pr8
"Asssprite"
"Ass pirate"😂😂😂
A$$ Pirate!!!!
LOL! ASSPIRATE
read it in spanish:
a-se-pri-te
yeah, that’s better ( ͡° ͜ʖ ͡°)
asspirate
Yip[p[ie!!!!
Yes as a poor ass developer, im interested to see how to build aesprite for free pleaseee
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!
os nomes em portugues kkkkk
Ass Pirate 🙏
I don't think it's pronounced "ass-sprite"
How can you tell? It's so small.
I wonder how the industry didn't drop aseprite after libresprite
Oh that’s cool I’ve never heard of libresprite
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.
@@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.
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
@@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.
There is also the AI extensions for Asperite. It's pretty good, constantly being updated.
Which one?
memedot is only usable to pixel art "games" anyway, surprised they took this long to add a editor to the engine
What are you taking about?
What editor?
Godot has a built in editor. Unlike something like unity
@@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.
@@saulsantos4132 huh???
I was talking about code editor tho...
This is why I learned how to compile
20$ is too much in todays economy
it was more in the earlier days
@@efeloteishe4675 could have sworn i brought it for 12 dollars years ago.
depend on the country and ur salary
I like that in archlinux we can just use the aur and ignore the process for aseprite
Aceprite
First
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.
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!
I have the EXACT same issue. Someone please save us.
@@PipisLover I'M NOT THE ONLY ONE
OH MY GOD I THINK I DID IT
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
@@PipisLover HOW
Sorry but its obviously not pronounced 'ass prite'