Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

AppGameKit/AppGameKit Studio Showcase / AnimShed - powerful sprite sheet creator - for the AGK community

Author
Message
Creative Magic Man
11
Years of Service
User Offline
Joined: 14th Nov 2012
Location: Frinton On Sea, Essex, UK
Posted: 20th May 2020 12:03 Edited at: 11th Jun 2020 12:44


Animation Sheet Editor ( AnimShed ) is a basic but powerful sprite sheet packer to store a number of sprites into one sprite graphic to load into your code so you can play animations from this one graphic.

In order to create this one graphic to load into your code you would have to put together all your 2D graphics either in a graphics editor or a dedicated Sprite Sheet editor.

AnimShed saves time in this process by automating the loading of your 2D sprites and making it easy to manipulate them and then save them to an image for loading into your game.

AnimShed can load in up to 500 sprites for you to alter. It does not come supplied with any sprites. AnimShed is for working on your sprites that you you have either created or someone else has created. AnimShed is not for altering the individual sprites. Only to create the sprite sheet file.

AnimShed is a basic dedicated utility specifically for this process and so it is easy and intuitive to use, as opposed to a more expensive piece of software with many features that you are not going to use.

AnimShed is for anyone developing 2D animated games and is geared towards developing with both the App Game Kit and the App Game Kit Studio by the Game Creators. AnimShed has specific copy and paste function so you can insert the code directly into the AppGameKit range of software but this does not stop anyone from using the simple and quick interface to create Sprite sheets for other game creating software.

Automation, ease of use and time saving features are the top features of AnimShed as many of the features that you would usually have to do are automated or at lease very easy to implement.

You can very easily adjust the size of the sprite sheet at any stage to take into account of the size of sprites, adding/deleting and moving sprites as well as other actions.

Please note: The copy and paste function creates code only relavant to 'the AppGameKit classic' and the App Game Kit studio' set of programs by 'the Game Creators' company. You can however edit this code ( in an editor ) and still copy and paste it into your code editor. This is the only function relavant to these set of programs and does not effect the powerful Anim sheet creating facilities in AnimShed that anyone with another coding platform can use.


FEATURES
o Always retains the original 2D sprite file and is never altered.
o Auto load 2d sprites into AnimShed
o Resize and adjust the Sprite Sheet size automatically on the following actions . . .
----When loading in 2D sprites
----When adding more 2d sprites to your sheet
----When changing the sprite width and size for the whole sheet
----When expanding or reducing the size of the sheet
o Arrange your sprites within AnimShed just by dragging
o Select groups of animations just by drawing on screen with the mouse
o Automatically select groups within groups or outside groups and AnimShed deletes or adjusts automatically.
o Delete individual sprites from the sprite sheet
o Select up to six animations from your groups that you can do the following . . .
----See the animations playing
----Control the FPS speed just with the mouse wheel ( or right mouse key if you have no wheel )
----Change the continuous play or single play parameter
----Copy and paste the Set Sprite and the Play Sprite animation code straight into your AppGameKit code.
----Select any group for one of these animations with a click of the mouse
o Can automatically load 500 2D sprites from the working folder.
o Displays constant sprite and group info for reference.


Only $5.30
Dowload from itch.io http://fuzzyvisions.itch.io/animshed






Made for 'the Game Creator' community by a long time AppGameKit developer using AppGameKit classic and Studio with a whole lot of passion
David
Amazing creations start with a Fuzzy Vision
Dave - Creator, Developer and Visionary
Fuzzy Visions
Cliff Mellangard 3DEGS
Developer
18
Years of Service
User Offline
Joined: 20th Feb 2006
Location: Sweden
Creative Magic Man
11
Years of Service
User Offline
Joined: 14th Nov 2012
Location: Frinton On Sea, Essex, UK
Posted: 11th Jun 2020 13:03 Edited at: 11th Jun 2020 13:59
AnimShed - Summers creative 1 month kickstart sale

This is a 40% summer kickstarter sale to help all you creative devs get started or just help with your current projects in making your sprite sheets with AnimShed


NOW only $5.27




Dowload from itch.io http://fuzzyvisions.itch.io/animshed



Amazing creations start with a Fuzzy Vision
Dave - Creator, Developer and Visionary
Fuzzy Visions
Creative Magic Man
11
Years of Service
User Offline
Joined: 14th Nov 2012
Location: Frinton On Sea, Essex, UK
Posted: 18th Jun 2020 16:22
Here is a brief tutorial of the basic features of AnimShed




download from itch https://fuzzyvisions.itch.io/animshed
Amazing creations start with a Fuzzy Vision
Dave - Creator, Developer and Visionary
Fuzzy Visions
Creative Magic Man
11
Years of Service
User Offline
Joined: 14th Nov 2012
Location: Frinton On Sea, Essex, UK
Posted: 10th Jul 2020 14:26
AnimShed - Summers creative 1 month kickstart sale ENDS Midnight Friday July 10th

This is a 40% summer kickstarter sale to help all you creative devs get started or just help with your current projects in making your sprite sheets with AnimShed


NOW only $5.27




Dowload from itch.io http://fuzzyvisions.itch.io/animshed
Amazing creations start with a Fuzzy Vision
Dave - Creator, Developer and Visionary
Fuzzy Visions
Game_Code_here
3
Years of Service
User Offline
Joined: 2nd Jun 2020
Location:
Posted: 10th Jul 2020 15:07
I bought this and it works good, You have to use single images to make sprites. I Thought you could load in already made sprites and edit them but that's ok. for the price and for what it does it is worth getting if you are making a 2d game of any kind.
Creative Magic Man
11
Years of Service
User Offline
Joined: 14th Nov 2012
Location: Frinton On Sea, Essex, UK
Posted: 10th Jul 2020 16:12
Thank you for kind comments and feedback 'Game_Code_here', glad you like it.

AnimShed is the first of utilities that I plan to develop ( depending on feedback ) for the coding ( especially AppGameKit ) community.
One of the next features IS to load in a premade anim sheet and extract the sprites to work on, so watch this space.

Regards,
David
Fuzzy Visions
Amazing creations start with a Fuzzy Vision
Dave - Creator, Developer and Visionary
Fuzzy Visions
Game_Code_here
3
Years of Service
User Offline
Joined: 2nd Jun 2020
Location:
Posted: 10th Jul 2020 16:57
That sounds good as as programmers we buy already made sprite sheets and can not edit them properly.

We are not Artists so any time saved to complete a working app is worth the price spent.

What I would like to see is a way to resize the sheets before exporting.

There way to large after export.

Then when i size them in appgamekit they overlap for collision even after resizing them.
Creative Magic Man
11
Years of Service
User Offline
Joined: 14th Nov 2012
Location: Frinton On Sea, Essex, UK
Posted: 10th Jul 2020 17:23
You can resize the sheets to whatever size you want in AnimShed.

if you only have 6 sprites you can resize the sheet to accommodate just these 6 sprites or whatever size sprite sheet you want.

If you have too many sprites in AnimShed then you can delete the ones you are not using.

You resize the sprite sheet before exporting by clicking on the resize button in the top left corner and then dragging on the outside of the grid or inside.
look at the instructions/tutorial vid to see which one.

Have a look at the tutorial vid to see if this would help you.

Or break what you are trying to do down and post it on here and I will see if i can help you.
Amazing creations start with a Fuzzy Vision
Dave - Creator, Developer and Visionary
Fuzzy Visions
Game_Code_here
3
Years of Service
User Offline
Joined: 2nd Jun 2020
Location:
Posted: 10th Jul 2020 18:27
I tried exaxly what you stated and it does not let me do anything, I clicked resize and tried dragging on the outside of the grid or inside and all it does is select it for another anim.
Game_Code_here
3
Years of Service
User Offline
Joined: 2nd Jun 2020
Location:
Posted: 10th Jul 2020 19:11
Ok, I figured this out, you have to right click and drag

Sorry
Virtual Nomad
Moderator
18
Years of Service
User Offline
Joined: 14th Dec 2005
Location: SF Bay Area, USA
Posted: 10th Jul 2020 21:11 Edited at: 10th Jul 2020 21:26
i've purchased AnimShed to support your efforts (which is quite apparent)

my wish list and suggestions for this (after only playing with AS for a minute or 2) :
- ability to browse drives/folders and pull images from outside of the AS WorkingArea folder (& allow us to export to whatever folder)**
- allow us to import existing sprite sheets, take what we want from them, and add them to our current build (i see it's already in the works)
- in-app tool-tips for the buttons where the docs still need some work (i'd embed the doc file within the app, as well)
- allow us to overlay sprites with other sprites (layers that would be merged on export)
- provide "trim" and "add" functionality to the edges where some prefer a transparent border while others don't (and lots of "free" images out there come with borders i generally have to manually get rid of).
- provide for more than 6 animations (and support additional languages) for code export
- proof-read what you've posted here and on your itch page (and included in the doc) - a link to AppGameKit within your itch page is also suggested (i didn't see one)
- prepare a windows icon for AS (we'll probably have AppGameKit open like i did and their icons are identical = confusion)
- keyboard hotkeys
- include some images so we can dig in and get used to things (there are lots of free ones out there)

**See the FileExplore plugin created by MadBit which may be able to help in a number of ways.

as you can see, i can keep you busy alas, i'd be happy to see what you've already got planned.

meanwhile, keep up the good work. even "as is", it's a bargain for what it offers.
Creative Magic Man
11
Years of Service
User Offline
Joined: 14th Nov 2012
Location: Frinton On Sea, Essex, UK
Posted: 10th Jul 2020 22:40
Thank you very much 'Virtual Nomad' for the feedback and testing etc. It is so very much appreciated.

Yes, I have thought about adding all ( or at least most ) of those features in the future depending on my current projects and time scale.

I deliberately made some features ( such as selecting folders ) a more basic function as this was a short term project over a few months from code that I was actually using to help with my own sprite sheet in my game development.

At the moment I am back coding my game for an end of the year release.

Depending on how AnimShed does and the feedback and of course the time span to implement any more features, I was intending to grow this into a bigger utility somewhere down the line.

If anyone else has any more suggestions, that would be great.

Thanks again to those that are using AnimShed and keep an eye on here over the next few months for any additions and add ons to aid your game development.

David
Amazing creations start with a Fuzzy Vision
Dave - Creator, Developer and Visionary
Fuzzy Visions
Creative Magic Man
11
Years of Service
User Offline
Joined: 14th Nov 2012
Location: Frinton On Sea, Essex, UK
Posted: 10th Jul 2020 23:18
There is now a link to this forum thread on the AnimShed itch.io page. Thank you for pointing this omission out 'Virtual Nomad'

If anyone that is using AnimShed would like to leave a comment on the AnimShed itch.io comment section, that would be awesome.

itch.io is the main page that people end up ( from various web locations ) before downloading AnimShed, so a comment on this page would be most grateful as this is the main central place that people go to.
Amazing creations start with a Fuzzy Vision
Dave - Creator, Developer and Visionary
Fuzzy Visions
GarBenjamin
AGK Developer
7
Years of Service
User Offline
Joined: 30th Nov 2016
Location: USA
Posted: 11th Jul 2020 17:04
I don't have a need for this at least now BUT I can certainly recognize the effort put in and the usefulness of your utility.

Looks very well done and awesome that you support the code generation to help out new devs too. Nice work!
Creative Magic Man
11
Years of Service
User Offline
Joined: 14th Nov 2012
Location: Frinton On Sea, Essex, UK
Posted: 1st Oct 2020 22:18 Edited at: 1st Oct 2020 22:25
This is a brief trailer demonstrating the main features added to the forthcoming update for AnimShed. The main features are . . .
* Extract sprites from a Sprite Sheet
* File selection by browser
* Remove any size border from all sprites
* Help doc within AnimShed & interactive help and info tools

Update out October/September 2020




The AnimShed version in the trailer is still in developement & may change by the time of the update.

download ( Original release - NOT this update ) from itch https://fuzzyvisions.itch.io/animshed
Amazing creations start with a Fuzzy Vision
Dave - Creator, Developer and Visionary
Fuzzy Visions
Virtual Nomad
Moderator
18
Years of Service
User Offline
Joined: 14th Dec 2005
Location: SF Bay Area, USA
Posted: 2nd Oct 2020 05:59
unfortunately, i haven't used AnimShed much since purchasing but with "Remove any size border from all sprites" being added, would it be too difficult to "Add Border", as well (if it doesn't have it already)?

reading up on sprite issues, in general, it seems adding borders is a common work-around to some issues we might experience and it would be nice to have it available.

otherwise, i'm looking forward to the update. and, good to see that you're still working on it (and enjoying it, i hope!)

[My Itch.io Home] [#LowRezJamAGK2020]
[AGK Resource Directory] [TGC @ GitHub]
[CODE lang=AGK] YOUR CODE HERE [/CODE]
[VIDEO=youtube] VIDEO ID [/VIDEO]
[Google Forum Search]
Creative Magic Man
11
Years of Service
User Offline
Joined: 14th Nov 2012
Location: Frinton On Sea, Essex, UK
Posted: 2nd Oct 2020 08:26
Thank you for your feedback 'Virtual Nomad'

I haven't implemented 'adding borders' yet as ( in my view and animated experience ) I would assume that the added borders to animated sprites would show up in the animations.

As you mentioned that this is a work around, I assume that these borders would later be removed. I would love to know the reason for adding the borders as I can maybe solve the problem in AnimShed and not have the developer add borders etc. in the first place

AnimShed is ( at the moment ) an animated sprite sheet creator, not a graphics package or a tile creator. Although these are functions that I would consider if there was enough positive response to AnimShed. Animshed was always going to grow into a game ( AppGameKit mainly ) developing utility depending the feedback form it's users. But Fuzzy Vision main focus is in creating games, so it is a balance in developing between these two areas on the 'Fuzzy time scale'

Adding the borders wouldn't be too much of a problem, however if you are adding them on the outside of the sprites ( adding them inside is a lot easier ! ) then I would have to recalculate all the sprites to make them grow to accommodate the border and check on limits etc. This is possible but could add a couple of weeks onto an already couple of months overdue update.

I would love some help and feedback on this 'Virtual Nomad' as to any references on the web ( that you mentioned ) to adding borders that can help me see if this would be a worthwhile addition to AnimShed.

Also, what is everyone else's view on adding borders to animations and what is the particular workaround that this helps with as I could probably skip this adding border workaround and solve the reason why animators add borders.

Thanks again for your feedback 'Virtual Nomad'.
Much appreciated.
Amazing creations start with a Fuzzy Vision
Dave - Creator, Developer and Visionary
Fuzzy Visions
Virtual Nomad
Moderator
18
Years of Service
User Offline
Joined: 14th Dec 2005
Location: SF Bay Area, USA
Posted: 2nd Oct 2020 16:01 Edited at: 2nd Oct 2020 16:38
Hi, CMM.

HERE is a quick local search reference Re: Tile Bleeds and Gaps.

Adding Borders wasn't necessarily the solution for that issue but i tend to read old threads, looking for interesting bits, and the notion of Borders persists as solution for some instances (including issues that crop up when re-sizing "live"), and a requirement for others where i understand some engines require 1px borders in their sheets by design (which may help widen your audience if its offered).

some of the spritesheets i've looked at on opengameart.org have borders, & some not where others will ask for it, or generate their own.

and, some provide both "packed" and unpacked versions where the "market" demands it (tho, kenney isn't consistent in offering both "versions").

meanwhile, i expect you've found similar, prompting your adding Remove Border as a function in the first place, while i suggest that since sheets WITH Borders exist, the need to Add them is equally valid.

regardless, i appreciate your adding Remove where i've had to go in and manually do so in some cases, otherwise.

Quote: "AnimShed is ( at the moment ) an animated sprite sheet creator, not a graphics package or a tile creator. "


understood. perhaps ask on your itch page if others would like "Add Border", and maybe "Why" they would, to help determine if it's something you should consider?

i see you've solicited feedback on itch but you may be limiting response in "requiring" users/potential users to sign up on the forums, here, to provide it, otherwise.
[My Itch.io Home] [#LowRezJamAGK2020]
[AGK Resource Directory] [TGC @ GitHub]
[CODE lang=AGK] YOUR CODE HERE [/CODE]
[VIDEO=youtube] VIDEO ID [/VIDEO]
[Google Forum Search]
smallg
Valued Member
18
Years of Service
User Offline
Joined: 8th Dec 2005
Location: steam
Posted: 3rd Oct 2020 12:58
Quote: "Adding the borders wouldn't be too much of a problem, however if you are adding them on the outside of the sprites ( adding them inside is a lot easier ! ) then I would have to recalculate all the sprites to make them grow to accommodate the border and check on limits etc. This is possible but could add a couple of weeks onto an already couple of months overdue update"

think there's some confusion on the term "borders" here - VN is asking if you would be able to add the ability to make the sprites have a border of extra empty space around the sprites, not for an outline or frame... this is because some engines will cut sprites to an exact size or to prevent some pixels from bleeding in to neighbour animation frames
life's one big game
spec= i5 4ghz, 16gb ram, Nvidia 1070ti gpu
blink0k
Moderator
11
Years of Service
User Offline
Joined: 22nd Feb 2013
Location: the land of oz
Posted: 3rd Oct 2020 23:33
it also prevents nearest pixel smoothing issues
Creative Magic Man
11
Years of Service
User Offline
Joined: 14th Nov 2012
Location: Frinton On Sea, Essex, UK
Posted: 31st Oct 2020 17:35 Edited at: 1st Nov 2020 16:17
AnimShed v201031 big update special Halloween launch price.

Includes major updates. sale ends 3pm Tuesday November 3rd


This update has a few major additions together with some performance tweaks etc.

* The first major update is to be able to load in one sprite sheet .png graphic file ( that has many sprites in it )
and extract up to 500 sprites from it for you to animate, change and then save the individual sprites.
* The other major update is to add or remove any size borders from all your sprites.
* An in built file browser has now been incorporated to load in sprites etc.
* AnimShed stores up to 5 folder paths to easily load in 5 locations of graphics.
* There is also an interactive help system and embedded full documentation to help you.


NOW only $4.39



Dowload from itch.io http://fuzzyvisions.itch.io/animshed
Amazing creations start with a Fuzzy Vision
Dave - Creator, Developer and Visionary
Fuzzy Visions
DannyD
6
Years of Service
User Offline
Joined: 29th Aug 2017
Location:
Posted: 1st Nov 2020 12:54
Thanks, Got it!!!
Creative Magic Man
11
Years of Service
User Offline
Joined: 14th Nov 2012
Location: Frinton On Sea, Essex, UK
Posted: 3rd Nov 2020 22:22 Edited at: 3rd Nov 2020 22:23
AnimShed v201031 big update first month launch price

This sale is for the first month of AnimShed v201031 update.


At the end of November it goes back to the original price until at least next year as Fuzzy Visions would love to get back on concentrating on their game projects.


NOW only $5.27



Download from itch.io http://fuzzyvisions.itch.io/animshed
Amazing creations start with a Fuzzy Vision
Dave - Creator, Developer and Visionary
Fuzzy Visions
Creative Magic Man
11
Years of Service
User Offline
Joined: 14th Nov 2012
Location: Frinton On Sea, Essex, UK
Posted: 30th Nov 2020 07:43 Edited at: 30th Nov 2020 07:44
AnimShed v201031 big update first month launch price FINISHES midnight tonight ( November 30th )


NOW only $5.27



Download from itch.io http://fuzzyvisions.itch.io/animshed
Amazing creations start with a Fuzzy Vision
Dave - Creator, Developer and Visionary
Fuzzy Visions
Creative Magic Man
11
Years of Service
User Offline
Joined: 14th Nov 2012
Location: Frinton On Sea, Essex, UK
Posted: 6th Sep 2022 15:53 Edited at: 6th Sep 2022 16:40
Animshed is now available on Steam


https://store.steampowered.com/app/2123750/AppGameKit_Classic__The_Animation_Sheet_Editor/?curator_clanid=7212774
Amazing creations start with a Fuzzy Vision
Dave - Creator, Developer and Visionary
Fuzzy Visions
Zaxxan
AGK Developer
3
Years of Service
User Offline
Joined: 17th Nov 2020
Location: England
Posted: 7th Sep 2022 17:43 Edited at: 8th Sep 2022 11:05
I purchased this a while ago, is it possible to get a steam key so that I can keep up to date with updates?
Creative Magic Man
11
Years of Service
User Offline
Joined: 14th Nov 2012
Location: Frinton On Sea, Essex, UK
Posted: 8th Sep 2022 12:38
Hi Zaxxan.

Fuzzy Visions cannot give out Steam keys for itch versions of Animshed. Steam has strict policies on their Steam keys that is beyond Fuzzy Visions control.

The good news is that both the itch version and the Steam version of Animshed are identical and the current version of Animshed on itch is exactly the same as the Steam version.

The latest version (on Steam and itch ) does not have any functional updates. Just some helpful text indicators put in.

I hope this helps Zaxxan.

Have a great day deving.

David

Amazing creations start with a Fuzzy Vision
Dave - Creator, Developer and Visionary
Fuzzy Visions
Virtual Nomad
Moderator
18
Years of Service
User Offline
Joined: 14th Dec 2005
Location: SF Bay Area, USA
Posted: 8th Sep 2022 23:22 Edited at: 8th Sep 2022 23:22
congrats on the new umbrella with TGC, CMM.

i was also hoping for a steam key but will ask if the itch version will be maintained alongside any updates to the steam version, instead?
Game_Code_here
3
Years of Service
User Offline
Joined: 2nd Jun 2020
Location:
Posted: 9th Sep 2022 04:13
Lol, it is funny, I bought this and still use it for many sprites, thank you for the tool.
Creative Magic Man
11
Years of Service
User Offline
Joined: 14th Nov 2012
Location: Frinton On Sea, Essex, UK
Posted: 9th Sep 2022 10:25
Thank you for your great comments.

Yes. Animshed will be kept up to date at the same time as both the itch version and the Steam version.
They both use the same developed upload from Fuzzy Visions.
Amazing creations start with a Fuzzy Vision
Dave - Creator, Developer and Visionary
Fuzzy Visions
Zaxxan
AGK Developer
3
Years of Service
User Offline
Joined: 17th Nov 2020
Location: England
Posted: 10th Sep 2022 19:06
I'd forgotten exactly where I had purchased it from so you mentioning itch.io reminded me lol. I've now downloaded the new version. The old version I had had a few bugs in it when I used but I've forgotten what they were now.
Creative Magic Man
11
Years of Service
User Offline
Joined: 14th Nov 2012
Location: Frinton On Sea, Essex, UK
Posted: 12th Sep 2022 12:50 Edited at: 12th Sep 2022 12:54
New Animshed_v220812 YouTube trailer

Amazing creations start with a Fuzzy Vision
Dave - Creator, Developer and Visionary
Fuzzy Visions
Creative Magic Man
11
Years of Service
User Offline
Joined: 14th Nov 2012
Location: Frinton On Sea, Essex, UK
Posted: 4th Oct 2022 11:07 Edited at: 6th Oct 2022 17:33
Here are a few YouTube Animshed tutorials


Saving to a Sprite Sheet


Arranging Sprites


Animation Groups


Loading a Sprite Sheet
Amazing creations start with a Fuzzy Vision
Dave - Creator, Developer and Visionary
Fuzzy Visions
Bored of the Rings
User Banned
Posted: 4th Oct 2022 17:00
Purchased , will have a play later
Pro Programmer / Data Scientist, languages: SAS, C++, SQL, PL-SQL, DBPro, Purebasic, JavaScript, others
Creative Magic Man
11
Years of Service
User Offline
Joined: 14th Nov 2012
Location: Frinton On Sea, Essex, UK
Posted: 6th Oct 2022 17:34
Demonstration to show Animshed extracting 338 sprites from 13 sprite sheets in separate folders under 3 minutes.


[size=largeExtracting sprites from sprite sheets[/size]
Amazing creations start with a Fuzzy Vision
Dave - Creator, Developer and Visionary
Fuzzy Visions

Login to post a reply

Server time is: 2024-04-18 23:43:38
Your offset time is: 2024-04-18 23:43:38