Loading...
103
Game
BattleJuice Alchemist
1 year ago

In our latest devlog, I unveil the secrets behind some of our particle effects, crucial for our visual style. Join us on this journey as we conquer overdraw challenges, ensuring our game enchants players without breaking a digital sweat. Article below!


Hey folks!

Welcome back to another development update for BattleJuice Alchemist! This time we delve into the realm of particle systems. Understanding them is crucial for enhancing our hyper-stylized, low-poly look while maintaining good performance.

particles1_3mb.gif

For those non-developers among you, a particle system is a simulated group of tiny, individual objects known as particles. These particles can represent various elements such as fire, smoke, sparks, you name it. Particles are lightweight and dynamic and using them we can add a lot of vividness to our game.

particles2_3mb.gif

But we have to be cautious... as we continue our journey, we encounter a formidable adversary: overdraw. It transpires when transparent objects stack atop each other, causing rendering complexity to increase. The cost of rendering transparency intensifies with each overlapping layer, jeopardizing our game's performance. Luckily, Unreal Engine bestows upon us a potent tool: Shader Complexity mode.

shadercomplexity_3mb.gif

Green signifies efficiency, whereas red warns of rendering extravagance. By looking at Complexity mode, we can pinpoint areas where overdraw festers, allowing us to optimize our particle systems at the critical points. Our low-poly, hyper-stylized art style grants us a boon, sparing us from the complexities of naturalistic rendering. Yet, transparency, especially lit transparency, can become a problem, if we are not careful.

Let me end with two Unreal specific best practices that I found useful regarding the performance of particle systems:

1. I always manually set every particle system to "Use Fixed Relative Bounding Box" to keep e.g. fast, far-travelling sparks under control.

2. I avoid using the light module in emitters. They are tempting but hit performance pretty hard in my experience.

That's all for today, thanks for reading! Until next time, happy playing / designing / coding :)

Alain



10 comments

Loading...

Next up

May's here, and yep, we're already halfway through, so it's about time to share our roadmap with you!

The Well, our new desert oasis, is shaping up. Meet Willow, the scholar 👓, and Melvin, the Cleaner🧹with a wild side.

Full post:

https://store.steampowered.com/app/1384060/BattleJuice_Alchemist

Get ready to speculate, because here comes our April 2024 roadmap, packed with mysterious teasers and some less mysterious updates. I hope you enjoy reading and have a great weekend! Article below

BattleJuice Alchemist Act 2 is almost here and if you're heading to Gamescom, you’re in luck—come be one of the first to experience it starting tomorrow! Swing by the Indie Arena Booth (Hall 10.2, Booth F010g - E019) and join the fun. See you there!

This week's #FanArtFriday celebrates Sonic.EXE!

Complete the quest and you'll get a Sonic pack!

Big news everyone! BattleJuice Alchemist's Early Access now supports 12 languages! The language update also contains a lot of fixes and a bit of secret content, which we will talk about in detail soon. https://store.steampowered.com/app/1384060

Happy #WIPWednesday!

Are you working on a game?

Making some art?

Practicing a song?

Something else?

Tell us in the comments!

We just rolled out the first hotfix for BattleJuice Alchemist EA today! All the details in the article below!

It's been a fantastic day for us: BattleJuice Alchemist has just launched into Early Access on Steam and the Epic Games Store.

https://store.steampowered.com/app/1384060

A big thank you to all the wonderful people who have supported us thus far!

Happy #WIPWednesday!

Are you working on a game?

Making some art?

Practicing a song?

Something else?

Tell us in the comments!

Our latest devlog/roadmap post is live! We've finished building The Well, our next major story location. Meet Clementine, the gardener, and Stan, the scheming salesman. Unlock Act 2 this August for a new desert biome and exciting quests! Article below