SpookyGhost r66: sprite groups and more


I have uploaded release 66 of SpookyGhost to Itch.io and there are quite a bunch of new features that I am excited to share with you. :)

Sprite groups and color tags

sprite_groups.png

There is now an Add Group button in the Sprites window that allows you to create sprite groups. You can use them to organize your sprites similarly to layer groups in paint applications.

Both sprites and groups shows a small colored square that you can use to identify the corresponding animations in the Animations window. You can also click those squares to change the color.

Spritesheet layout

spritesheet_layout.png

Another addition is the spritesheet layout option in the Render window. With it you can arrange frames the way you like, in a rectangle sheet, a horizontal strip, etc.

Disabled buttons

disabled_buttons.png

Thanks to the latest ImGui versions it is possible to disable buttons instead of just hiding them. A welcome change when you are moving up and down sprites, for example. ;)

Edit names

edit_names.png

It is now possible to edit sprite and animation names directly in the Sprites or Animations window by pressing the [CTRL] key and clicking on an entry in the tree list.

More flexibility with textures

reload_texture.png

You can now load a different texture without breaking the association with its sprites. Just press the Reload button in the Textures window for a file requester to open.

change_sprite_texture.png

You can also change the texture used by a sprite without changing any of its properties or affecting any associated animations.

Speed multiplier

speed_multiplier.png

There is a new slider in the Animations window. It is a global speed multiplayer that you can use to affect the speed of all animations when playing or rendering them. Keep in mind that it doesn’t get saved with a project.

Minor changes

Additions

  • [NEW] Assign a name to a newly created sprite, group, or animation
  • [NEW] Move sprites and animations with the up or down arrow key
  • [NEW] Navigate tips with the left or right arrow key
  • [NEW] When cloning a sprite also clone its children and its animations
  • [NEW] Flash the window and system taskbar when a render is finished on a desktop platform

Fixes

  • [FIX] Clear the spritesheet texture before rendering frames
  • [FIX] Reverse list of sprites in combo boxes to match the rendering layer order
  • [FIX] Clone corresponding animations when cloning a sprite
  • [FIX] Unassign a sprite’s parent if the latter is deleted
  • [FIX] Select the texture, sprite, script, or animation when opening its context menu
  • [FIX] In the animations window, replace the child index with a progressive number
  • [FIX] Show the TexRect window even when there are no sprites
  • [FIX] Hide the root animation entry if the are no animations
  • [FIX] Show an horizontal separator even without a tree list below it
  • [FIX] Fix the selection after an animation drag and drop
  • [FIX] Fix the sprite, property, and script assignment when cloning an animation
  • [FIX] Fix the move direction of the move up and down buttons in the sprites window
  • [FIX] Remove the Savefile Size configuration entry as it is not needed anymore

Files

spookyghost-windows.zip 2.6 MB
Version 2021.10.r66-670f105 Oct 22, 2021
spookyghost-osx.zip 4.5 MB
Version 2021.10.r66-670f105 Oct 22, 2021
spookyghost-linux.zip 2.6 MB
Version 2021.10.r66-670f105 Oct 22, 2021
android-arm64-v8a-release.apk 5.4 MB
Version 2021.10.r66-670f105 Oct 22, 2021

Get SpookyGhost

Download NowName your own price

Leave a comment

Log in with itch.io to leave a comment.