Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

FuzzyVisions

13
Posts
2
Topics
6
Followers
8
Following
A member registered Feb 02, 2017 · View creator page →

Creator of

Recent community posts

(1 edit)

Yes, it can initially be a bit confusing when you move your sprites around and all the others shift around.

Just remember ( for others reading this post ) that you have two options when moving your sprites. 1. To replace two sprites and not shift all the others or 2. To shift all the others to fill the gaps. it is also worth mentioning that  ( apart from when you OK Animshed to give your sprites a border ) your original sprites from where you load them in the folder are never altered.

In the next Animshed update I would like to enable whole animation sets to be moved around ( instead of individual sprites ) as well as flipping them and mirror imaging them etc.

Thank you for your communication Cory. It really helps in making Animshed a better package for the future.

Wishing you all the best in your game development

David

Hi Cory,
I am sorry to here that Animshed does not work for you as you would like.

There are two options in Animshed to stop all the sprites shifting when you are re arranging them, however this way of working might not suit everyone. This is just how AGK accepts the sprites. You have to re arrange them in order. Animshed is designed to make this arrangement easier by dragging your sprites into their positions as opposed to typing in columns and rows etc. or manually typing in your code where they are in the sprite sheet.

Thank you for bringing this to my attention and the process ( and how to improve uppon it )  will be looked into in future updates.


Fuzzy Visions aims to satisfy all their users and help them have an enjoyable creative time with Animshed.

Please let me know if you require a full refund.  

Have a great day Cory.

Kind Regards,
David Holyoake 

Hi Joe, Firstly, thank so very much for explaining your problem Joe. I know myself how frustrating it is when software ( especially Blender ! :) ) doesn't do what you want it to do.

I didn't realise that the size of your original sprites when calculated in Animshed were going over it's limits. Software has to have some limits and I didn't think anyone would exceed them beyond a sprite sheet of 3000 X 3000 pixels.

At lease your get around ( although not ideal ) is that you only have to resize one sprite and not all of them and Animshed resizes the rest to fit.

On the next update I will consider putting in an option for Animshed to adjust the sprites to fit should the calculations take it beyond it's limits.

Thanks once again for your feedback Joe.

Interested to see what your big animations are. :)

David

(1 edit)

Hi Joe, Thank you for your question.

When you load in a whole load of sprites from one folder ( by selecting the 'NEW FOLDER' button in the bottom right corner ) and click on a '.png' sprite file, Animshed configures all the sprites to this FIRST SPRITE CLICKED and loads in all the sprites in the folder to this ratio.

Once you have loaded all the sprites into Animshed you can change the ratio by selecting the 'RESIZE SPRITES' button and then clicking on a specific sprite in the grid to resize all the sprites in Animshed to this sprite ratio.

You can also resize your sprite sheet ( shrink/expand ) from one sprite to 500 so your sprite sheet can be small to massive.

There is no need to resize outside of Animshed as this specifically done this way to make it easier for the user to quickly create a sprite sheet from many different sized/ratio sprites.

The 'SetSpriteAnimation' and 'PlaySrite' animation commands in AGK can only accept sprites of all the same ratio. They are different to loading in tiles. Which can have different ratios and sizes.

The function of Animshed to load in ALL sprites of various ratios from one folder and then manipulate, extract, rearrange or delete them once they are in Animshed is a very powerful feature as it lets you play around to see what sprites you would like to use that you might have aquired a load of sprites from other sources. Such as downloading hundreds of sprites and picking out the animation groups that you like for your game. Obviously taking into account any permissions from the original author :)

Usually ( for your game/App ) you would have one folder maybe with all the sprites to load into your AGK code with the same ratio and size to use in your animations. This makes sense.

Fuzzy Visions have tried to make the process automatic by loading in every ratio and let the user delete/edit them quickly for their project within Animshed to give an added feature to extract other creators sprites etc. Animshed keeps track of the current ratio, so the other sprites will be slightly distorted to fit with the ratio that you have selected. Animshed does not adjust the other sprites to match the selected ratio. Although . .  . if enough users require this feature, Fuzzy Visions will consider putting it in in the future. But this will start turning it into a graphics manipulation package. Which it isn't meant to be.

Please note. Apart from when you want to change the border of your sprites, the original sprites will never change. Just the 'SpriteSheet.png' that is generated when you save it from Animshed. Fuzzy Vision will create a tutorial ( in the next couple of weeks ) video to make all this clear.

Thank you for your question. Please feel free to ask any more and Fuzzy Visions will respond as quickly as possible.

Have a great day developing Joe.

David Holyoake
A fuzzy guy at Fuzzy Visions

(1 edit)

A new Animshed trailer and a few YouTube tutorials  . . . 

TUTORIALS:
Saving to a Sprite Sheet 
Arranging Sprites 
Animation Groups 
Loading a Sprite Sheet 

Access them from the above links 'Animshed v220812 trailer' and 'Animshed tutorials'

(2 edits)

Great App but the cursor is behind the main window of my app.

My app is Animshed ( on itch ) and is a graphics app with buffering commands in the coding.

I would presume this is causing the problem.

The click colour shows when the mouse is clicked, but doesn't go back to the main ( movement ) colour.

Changing the DPI settings ( as sugested ) does not work

Hi XanthorXIII,
Unfortunately Animshed is not available for the Macbook pro or any Apple products at the moment. However in the future there may be a conversion done.

Maybe a way round this is to use 'Boot Camp' that is already installed on some Macs. Or get a PC emulator. Either way you will also need Windows downloaded onto your Macbook to run Animshed.

Have agreat day.

Regards,
David Holyoake

(1 edit)

Hi 'Lion in a box games'

AnimShed is a 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. The main command to do this in AGK is the 'PlaySprite' command. This command requires that ALL your sprite are the same size.

Animshed is not a tile editor where you can have different size sprites to lay out in your game. It is used for animations.

You can load any combination of different size sprites into AnimShed and it will calculate all the other sprites to match the first one loaded. You can also change the size of all your sprites to match any other sprites once they are loaded into Animshed

If you wanted to have more than one animation sheet with different sprite dimensions, then you can have up to 5 different folder locations in AnimShed to accommodate this.

Here is an exert from the instructions ( that you can access within Animshed ) describing all this. . .

AnimShed will automatically calculate the biggest size grid to fit all your sprites in. It gets the width and height from the first sprite read in the list and calculates the overall size of the grid. If the calculated size of the grid from the first sprite if over AnimSheds limits then it calculates the grid size based on the next sprite, and so on. If you have different size sprites you can easily change the sprite size to another one once all your sprites are loaded as mentioned below.

CHANGING THE SPRITE SIZE
The anim. commands used in AGK only allow for one sprite dimension within your sprite sheet to calculate where your frames are. There is no need for different sprite sizes within AnimShed as they have to all be the same for the saved Sprite Sheet to work within AGK classic and AGK studio.

You can easily change the size of all the sprites width and height to match just one sprite. Just click on the 'RESIZE SPRITES' button and then on the relevant sprite to change all the sprites to this sprites dimensions This is very useful at the beginning when AnimShed loads a lot of sprites in.



Thank you very much 'Lion in a box games' for pointing out that the link to the AnimShed forum on the Game Creators web site is now locked. Posts in the Game Creators forum gets locked if there is no activity after a certain period. This was unfortunetly  out of my control. I shall amend the itch link to say comment within the itch web page in the future.

Thank you again 'Lion in a box games' and I hope you enjoy AnimShed and find it helpful with your game development.

Kind Regards.
David Holyoake
Fuzzy Visions

I got down to 9m. It does have an addictive quality to it. Maybe i'll have another go :)

Awsome what you have achieved in 15 hours. It took 20mins out of my working day playing it :)

Love your 10min. YouTube vids and I am a big fan of yours Imphenzia.

Can't wait to play Lin War game. When can we play test it?

If I could do my game dev a fraction of the time it takes you I would be extremely happy.

Thanks for your ideas on this.

It still puzzles me though!

(2 edits)

Why have I got many more downloads than payments?
I understand that some users might have lost the download and have had to download the file again but some downloads ( for one payment ) are in double figures.

Also if someone wanted to copy the file once they had downloaded it, there is no need to download another copy, so I am puzzled why I see these figures on my stats.

Your  views on this would be most welcome.

(1 edit)

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
 Always retains the original 2D sprite file and is never altered. 
Auto load 2d sprites into AnimShed
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
Arrange your sprites within AnimShed just by dragging
Select groups of animations just by drawing on screen with the mouse
Automatically select groups within groups or outside groups and AnimShed deletes or adjusts automatically.
Delete individual sprites from the sprite sheet
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
Can automatically load 500 2D sprites from the working folder.
Displays constant sprite and group info for reference.


Download AnimShed on itch.io

YouTube trailer