Sign in

Florisium

@florisium.bsky.social
19 followers 7 following 34 posts

Your calm escape into a uniquely blooming world Join our community: discord.gg/DPvkZhwhnN

PostsRepliesMedia
Florisium @florisium.bsky.social · 16/12/2025
Florisium is finally out! 🌸 Play free now on iOS. After many years in development, we’re excited to share this calm little escape with you. Hope you enjoy it - and thanks for sharing!
031
Florisium @florisium.bsky.social · 29/10/2025
Sunlight meets color, and I’m hooked. Proof that subsurface scattering deserves more hype. #flowers #mobilegame #cozygame #flowerlovers #homeplant #sandbox #simulationgames #subsurfacescattering
120
Florisium @florisium.bsky.social · 25/10/2025
Sometimes, the best things grow when you stop trying to control them. This tangled beast I grew up last week, thinkscreenshotsaturday is the best time to share it. #screenshotsaturday #flowers #mobilegame #cozygame #flowerlovers #homeplant #sandbox #simulationgames #bee #honeybee
060
Florisium @florisium.bsky.social · 11/10/2025
Autumn is here 🍁🍂🥀 #screenshotsaturday
000
Florisium @florisium.bsky.social · 07/10/2025
There are, of course, plenty of limitations (obvious and not-so-obvious) - I’ll dive into those next time 😉 And finally, here are a few fresh in-game shots (and remember - the game is still about flowers! 🌸) (16/16)
051
Florisium @florisium.bsky.social · 07/10/2025
Bonus point: the same approach also gives cheap multi-point (and areal) lights support - in forward rendering, on mobile! 🎉🎉🎉 (15/16)
150
Florisium @florisium.bsky.social · 07/10/2025
Using this system, I built a small set (7 types) of analytical AO shapes that cover most in-game dynamic props. The result is much more detailed and believable than the old texture-based version. Left = old. Right = new. (13/16)
130
Florisium @florisium.bsky.social · 07/10/2025
Side views of cylindrical shapes also needed separate math (and again, the right image shows the ray-traced reference). (12/16)
100
Florisium @florisium.bsky.social · 07/10/2025
Rectangular shapes are trickier since they have hard edges. I ended up with a slightly different, yet still cheap, function that models the visibility per rectangle size - same logic as with cylinders. (11/16)
110
Florisium @florisium.bsky.social · 07/10/2025
For a top-down projected cylinder, that relation is proportional to arctan(D/R), where R is the cylinder radius. This separation (vertical+horizontal) produces results that are visually close to ray-traced truth - see the right image (distances and heights are not correlated on the images): (10/16)
120
Florisium @florisium.bsky.social · 07/10/2025
The core 2D case is actually simple: Imagine a flat occluder of width 2W(from -W to W) standing at height H. The occlusion function looks like: (cos(arctan((x - W)/H)) + cos(arctan((-x - W)/H))) / 2 + 1 In other words - the sum of light coming from the left and right gaps around the occluder. (7/16)
100
Florisium @florisium.bsky.social · 07/10/2025
For the first version of the system, I used static textures to approximate the occlusion shape of some typical primitives. Just 3 texture types - pulled on for every moving object in the game (could be more than 1 shape per object). It worked!
100
Florisium @florisium.bsky.social · 07/10/2025
4. Apply some shadow (occlusion) pattern on the area and draw the resulting geometry. 5. And yeah - do the above for every occlusion-receiver pair 😅 (4/16)
100
Florisium @florisium.bsky.social · 07/10/2025
So, I went back in time and revived a classic: blob shadows - the technique used in early 3D games that often mimicked ambient occlusion rather than true shadows. (3/16)
120
Florisium @florisium.bsky.social · 07/10/2025
A bit technical thread 🧵 I’ve been improving the in-game ambient occlusion system - and ended up with something I call: Blob-based Analytical Ambient Occlusion on Primitives Here’s what it does to the final image: (more examples later in the thread) (1/16)
282
Florisium @florisium.bsky.social · 20/09/2025
So, how many flowers on one plant is enough for you? #florisium #flowers #nature #homeplants #cozygame #indiegame #screenshotsaturday
0111
Florisium @florisium.bsky.social · 13/09/2025
Cozy corner inspiration for autumn. #florisium #flowers #nature #homeplants #cozygame #indiegame #screenshotsaturday
0113
Florisium @florisium.bsky.social · 06/09/2025
Who’s ready to plant these little sprouts? #florisium #flowers #nature #homeplants #cozygame #indiegame #screenshotsaturday
095
Florisium @florisium.bsky.social · 30/08/2025
A Fresh Start, Frame by Frame 🏠 #florisium #flowers #nature #homeplants #cozygame #indiegame #screenshotsaturday
052
Florisium @florisium.bsky.social · 09/08/2025
In the dark, every flower finds its light. Music: Libeccio by Christo4us (all shots are captured using the in-game video recorder) #flowers #mobilegame #sandbox #cozygame #gamedev #plants #timelapse
0123
Florisium @florisium.bsky.social · 06/08/2025
Check out these awesome shots directly from the in-game photo mode! "Bloom under the Moon" #flowers #mobilegame #sandbox #cozygame #gamedev
092
Florisium @florisium.bsky.social · 05/08/2025
Florisium is a peaceful mobile sandbox game where every flower is meticulously simulated, ensuring no two are ever the same #flowers #mobilegame #sandbox #cozygame #gamedev
0154
Florisium @florisium.bsky.social · 04/08/2025
Welcome to the world of Florisium - a place where every flower is one of a kind and grown just for you #flowers #mobilegame #cozygame #flowerlovers #homeplant #sandbox
190