Aseprite Comes to Unity!

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

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

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

    Links
    gamefromscratch.com/aseprite-importer-for-unity/
    -----------------------------------------------------------------------------------------------------------
    *Support* : www.patreon.com/gamefromscratch
    *GameDev News* : gamefromscratch.com
    *GameDev Tutorials* : devga.me
    *Discord* : discord.com/invite/R7tUVbD
    *Twitter* : twitter.com/gamefromscratch
    -----------------------------------------------------------------------------------------------------------

  • @carloslecina9029
    @carloslecina9029 ปีที่แล้ว +121

    Foy any developer using Unity while watching this video, please don't scale your sprites that way (unless on purpose), and use the PPU settings with the right value instead. It's the correct way to do it.

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

      Indeed, this also helps keep your pixel art consistent, a consistent PPU means all pixels in all sprites have the same size, pixel art can look weird when some objects have a different size of pixels.

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

      Or just decrease the size of camera xDXD

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

      Want to point that out 2 xd

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

      @@DreadKyller not just that, not doing it wrong keeps the physics... not breaking too

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

      Directly thought of that aswell

  • @pipeliner8969
    @pipeliner8969 ปีที่แล้ว +126

    so good, I thought Unity acquired Asperite

    • @_mickmccarthy
      @_mickmccarthy ปีที่แล้ว +42

      I had the same worry!

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

      Me too 😅 I don't use pixel-art in games, but more tools & middleware support for Unity is always a good thing 👍

    • @Dominik-K
      @Dominik-K ปีที่แล้ว +5

      Me three, I thought the same was happening. Better integration is a good thing, I've actually been thinking of using asesprite in the future

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

      Glad the title is Aseprite Comes to Unity and not Unity Comes to Aseprite 🤣🤣

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

      I, the forth, also believed the same thing.

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

    The most impressive thing to me about Aseprite is the size of the executable aside from its many wonderful features

    • @segsfault
      @segsfault ปีที่แล้ว +19

      It's pure c++ code, which makes it so small. Unlike electron who's size is big because it comes with alot of features the program doesn't use in most cases.

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

      lmao i crashed my pc back in 2019 trying to build it from source. had no idea i had an overheating problem before

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

      @@segsfault tauri is pretty gud tho

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

      @@biskitpagla tauri and electron are same on how they work, both of them use a browser to render and stuff while tauri uses the browser inbuilt in the os called webview.

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

    This is awesome. Thank you. Just want to note that resizing a sprite by changing the the pixels per unit will preserve more quality than rescaling it

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

    This is going to be really nice to use. It may not take much time to export from aseprite, but it does add up a lot when you have a LOT of animations.

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

      Usually what takes most time is setting the compression of all images properly, and now you can just time animations in aseprite without having to redo it in unity

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

    I like the Aseprite importer for Raylib. Nice header only library for that.

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

    Good to see this.
    The Knight, Eadal, is a character e cut from the final version of No Place for Bravery.

  • @emre5614
    @emre5614 ปีที่แล้ว +10

    You say "aseprite just got unity game engine support" but, it's actually the unity game engine that got aseprite support, no?
    English isn't my first language actually so I'm in doubt here, any English speakers help me out please!

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

      @@diliupg thou*

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

    This is soo nice. 😱thanks for informative vid ! ❤

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

    That's actually incredible

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

    This is a really nice new feature

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

    Asesprite is worth buying to anyone on the fence.

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

    Oh it handles the animations? wow, that's nice indeed.

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

    My god this is gonna save me so much time, thanks youtube algorithm

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

    This would be super helpful as I do all my sprite work in Aseprite... However, I can't seem to get past the errors, and can not get it to work...

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

      Which error are you seeing?

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

    When I try adding the package it says cannot find the package. My unity claims that the Unity version is fully up to date. Please help.

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

      Having the same issue. Did you find a fix?

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

      You need Unity 2021.3.15f1 or newer

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

    Can you cover any music creation or audio conversion software regarding game making or any game engine that comes with music creator

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

    I clicked on this video, horrified, that Aseprite was acquired by Unity. This is much less concerning, lol.

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

    Could you do a video or link me to a video you did on making a arcade style game with a ad name with highscore board and when you die in game it brings you back to start and where the game start only when you hit a button/insert coin ans maybe do two videos like this one coding then one no code for uniry

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

    This would be a great addition, but I got the following error:
    [Package Manager Window] Cannot perform upm operation: Cannot find a version of package [com.unity.2d.aseprite] compatible with this Unity version (2021.3.0f1). [NotFound].
    What is the newest version of Unity that supports the Aseprite editor?

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

      You need Unity 2021.3.15f1 or newer

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

    I will definitely check it out but there are several alternative packages that provides the same functionality. I'm using a free open source package that I have modified for setting pivot from Aseprite, but things can always be better. Is this supporting custom pivot?

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

      I don't see why it wouldn't, considering it imports the same way as standard sprites you you could use the Sprite Asset Editor

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

      @@miktoyou @Mik The one I've been using is defaulting the pivot to 0.5f,0.5f (like a png etc) which requires to manually adjust it, but I added support to define the pivot inside Aseprite. This package has possibly solved it in a smarter way than my hacky solution.

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

    when using that name , I am getting an error that no package exist by that name

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

      You need Unity 2021.3.15f1 or newer

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

    Not working with a pixel art game, but pretty cool.

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

    legendary breath

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

    No idea why it took Unity so long to bring something like this to it’s engine, it took me about a day to integrate the file format into my custom engine

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

    Is there an actually useful (preferably offline) machine learning art creator that can make good quality pixel art?

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

      Nope, even the "best" examples are a nightmare of mismatched sizing and not-quite squares - the "AI" projects going around at the moment are just not hard-wired to understand pixels in that way.

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

      @@SnowPeaGames Thanks! This is exactly what I found. I might just have to make my own...

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

    Just started using this with unity, and am enjoying it so far. Was wondering though, does it supports importing an file with layers, similar to how a psd file gets imported?
    If it does, I can't seem to figure out how I can access the assembled image as it appears in aseprite, while still being able to access each individual layer (if you're looking for a better example of what I mean, I'm following along with this tutorial to try and figure out how to animate with bones, but I want to use aseprite, and not photoshop obviously (th-cam.com/video/eXIuizGzY2A/w-d-xo.html))

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

    if you build aseprite from source, is it considered legitimate or pirated?

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

      If you build the source code it’s 100% legit!

  • @KW-lm8pq
    @KW-lm8pq ปีที่แล้ว

    It may looks good at the first glance. But the way it manages the asset would cause lots of troubles for your game dev

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

      What issues can you foresee with the way the assets are managed?

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

      @@unityted Hey, Ted, whenever I try to add the unity package it gives an error about my version and other things. What version should my unity be on in order to get this to work?.

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

      @@Mot0Mot0 Unity 2021.3.15f1 or newer. Which version have you been trying?

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

      @@unityted I'm on 2020.3.48f1 LTS so I guess I know why lol

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

      @@Mot0Mot0 Haha yes, give a newer editor a try and let me know if it doesn't work properly :)

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

    nearly gave me a heartattack

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

    Waiting for Godot now.

  • @-Engineering01-
    @-Engineering01- ปีที่แล้ว

    It's sad that i don't know pixel art at all 😶

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

    I can't get over pronouncing PNG as ping haha

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

    I thought Unity bought Aseprite but I'm glad that is not true

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

    Cool

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

    Noice

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

    For some reason the title of this horrified me and I thought Unity had bought Aseprite lol

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

    First.

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

    FIRST!!!,

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

    Cool