Juice FX - CodeManu

Introducing SpriteMancer an all-in-one tool to create and animate effects!

What is SpriteMancer?
SpriteMancer is the product I've been working for a long time now. It's the combination of all my previous apps into one, and much more!

SpriteMancer includes: Particle Editor, Dynamic Image Animation, Fluids Simulation, 3D Support, Node Graph, and more to come.

What's going to happen to Juice FX now?
All the apps mentioned before will still be supported and expanded with new features, despite SpriteMancer including the functionality there are certain things that can only be done in the original apps.

Get it for free!
SpriteMancer will be automatically added to your library If you have any of the following apps: Pixel FX Designer, Juice FX, Fluid FX or Smear FX at the moment SpriteMancer is released.

All of this means less income to myself, but It's the best way I can say thanks to all of you for supporting me through all this time.

Please, consider adding SpriteMancer to your wishlist!
More info: http://www.spritemancer.com
Discord: https://discord.gg/azdqRf8
Juice FX - CodeManu
Hey all!

I've recently released Juice FX v2.0(beta) but being such a huge change in UI and workflow, I understand that some people might still prefer Juice FX v1.x, and I will continue giving support to it.

I'd still suggest you to try v2.0(beta) for the new cool stuff like the node graph and easier layer management.

CHANGES SINCE v1.3.1.1
- Added .gif support.
- Vastly improved "Fade Out - Break" effect performance.
- Fixed a bug that would crash the app when introducing a value manually and canceling the dialog.
- Updated engine.
Juice FX - CodeManu
The new Juice FX v2.0 beta is now available!


Steps to activate the beta version
- Right click 'Juice FX' on your library
- Click 'Properties'
- Go to 'Betas'
- Select "v2.0.0.0" from the dropdown list.
- The app will start updating to the new version.

What's new in Juice FX v2.0?
If this caught you by surprise, the v2.0 update is a full rewrite of Juice FX from scratch, and brings lots of new features and improvements. The major points being:

New UI/UX.
Layer support with infinite(ish) images.
NodeGraph system with lots of nodes to expand your animation.
New rendering engine that It's about 20x faster.
Lots of cool features like localization support, arbitrary canvas size, improved export options (frameskipping, mp4 video)
Smearing effects included.

Have in mind that this is a beta version, and that there will be bugs and things missing or to be improved.


Please consider joining our Discord community to report bugs and suggest new features!
https://discord.gg/azdqRf8
Dec 31, 2021
Juice FX - CodeManu
Hey everybody!
First of all, I want to say that I hope you all have a beautiful 2022! I know 2021 has been rough for a lot of us, but 2022 is gonna be great. I swear!

Before finishing this year, and after me not being able to finish the update I've been working on this whole year, I want to show you a tease of what's coming for Pixel FX Designer and Juice FX in the near future (hopefully January, If 2022 behaves).

I've been working on different modules and a base foundation for the tools, this means that Pixel FX Designer & Juice FX (and the other apps in the future) will share the same core library, and that means that despite being for completely different purposes, I'll be able to (most of the times) work on bugfixes and new features for both apps at the same time.

I'm showcasing 3 new things that will be added to both apps: Post-FX Node graphs, New layer system, 3D .obj support:

Post-FX Node Graphs
This might look complex, and in reality it can get as complex as you want it to be. You will have an 'Input' node where you can select the input texture (being able to choose 'All Layers' or individual layers.) and add different nodes with, currently, over 30 different VFXs. There's also modifier nodes that can change the other nodes values over time.

The full node graph system can be exported/imported, and they work cross-app, so If you develop a cool Juice FX system, you can export it and import it in Pixel FX Designer.

This will be an extension of the apps, so don't be afraid If it looks complex as It can be omitted and the app will work perfectly fine!

New Layer System
This module will also work for all apps, and here you'll be able to create, rename, hide and sort layers as you wish. The layers can hold multiple sub-elements and they will inherit the layer transforms.

3D .obj support (Thanks to JujuAdam's dotobj library!)
Initially this will only be available for Juice FX (as I don't think It'd be very useful in Pixel FX Designer) and It'll have basic commands: move, scale and rotate. But this will be further expanded down the road.

New Pixel FX Designer rendering engine
Obviously this only affects Pixel FX Designer, but there's a new rendering pipeline and in my machine (i9 9900k/RTX 2060 super, performance will vary on each machine) the performance has gone through the roof:
Old System: Around 3,000 particles at 60fps.
New System: Around 100,000 particles at 60fps.

And there's much more coming, hopefully you'll like what you see! Also, the current version of the apps aren't going anywhere, they will still be forever available as a beta branch.

(The app shown in the gif is my test suite, the final UI/UX will be different on the final product)
Juice FX - CodeManu
Just a small patch that fixes some minor bugs and a major one that made some project unable to be loaded and crashed the app when moving layers.

It's nothing major, but a big overhaul of Pixel FX Designer and Juice FX is coming in the near future.
Oct 15, 2021
Juice FX - CodeManu
This is a small update that adds a new "Shines" section to the effects tab. This can be used to highlight pickable items, menu buttons, and probably you are thinking of more creatives ways to use it than me. :)

NEW
- Added "Shines" section in "Effects" tab. Shines can be used to highlight sprites.
- Added "Shine" preset.
- Added "Border Shine" preset.

CHANGES
- Rearranged "Effects" tab.
Jun 9, 2021
Juice FX - CodeManu
NOTABLE MENTIONS
  • Canvas size can now be changed to any value.
  • Alpha Fix: This is the last of the three tools to get the alpha fix. No more alpha loss or color shift to black!
  • Disolve Burst: Make your animation appear/disappear with a fire rim, create an electric aura, combine with <Break> effect and create a stone breaking transition.

NEW PRESETS
  • Land
  • Electric
  • Vanish
  • Electricity (not available on Demo version)

NEW ADDITIONS
  • Chromatic Aberration
  • Sin City FX
  • Sepia FX
  • Black & White FX
  • Invert FX
  • R/G/B Channel FX

CHANGES
  • Re-Arranged the layout for easier access and use.
  • Image naming when using "Save Frames" changed to be <nameXXX> where XXX goes from 001 to 999.

BUGFIXES
  • Layer properties are now properly saved on projects.
  • Save/Load system bugs fixed.
  • Fixed a crash that occured when loading a sprite after rendering and using "Save Frames" to save an animation.
  • Started the speedrun timer for fastest crash on v1.3.
Juice FX - CodeManu
Hello everybody!

I've finally ported Juice FX to the new version of GMS v2.3, despite working on JuiceFX v1.3, I was reluctant to port it just because there was a lot of incompatible code with the new 2.3 syntaxis that would delay the update further and because I wanted to focus on solving the save/load issue.

Funny thing is, I've ported it, and as soon as the port was finished, the save/load issue seems to be gone, which makes me think that it's been a GMS related bug all the time.

I uploaded this version into a hidden "unstable" branch for Discord users to test it out, and it seems to be working fine now as it should. But have in mind that this update WON'T fix older corrupted projects, to do that we have a "de-corrupt" project tool in the tool's Discord. You can join if you haven't already here: https://discord.gg/azdqRf8

Last thing I wanted to say, that this is just a hotfix, It doesn't include any of the new v1.3 features, that will come later in December.
Dec 20, 2019
Juice FX - CodeManu
Juice FX v1.2.0 Changelog
  • New layer tab which can be used to change layer properties. (Position, scale, angle, etc).
  • Images can now be pasted from clipboard.
  • New offset slider added for animated sprites.
  • New option to revert layer to its original state.
  • New timed slider for layer opacity.
  • New opacity option for Break effect.
  • Minor bugfixes.
Juice FX - CodeManu
BUGFIXES
  • Layers 2-8 can now properly be used along with animated sprites.
  • Sprite animation time is now layer independant.
  • New checkbox for allowing sprite animations, getting rid of the question box if animations aren't required.
  • Layers now auto set to visible when loading an sprite into them.
...

Search news
Archive
2025
May   Apr   Mar   Feb   Jan  
Archives By Year
2025   2024   2023   2022   2021  
2020   2019   2018   2017   2016  
2015   2014   2013   2012   2011  
2010   2009   2008   2007   2006  
2005   2004   2003   2002