News Liste Soulstone Survivors

Devlog #6 - XP Crystals, New Model and New Blacksmith UI
Soulstone Survivors
13.09.24 20:14 Community Announcements

Welcome to the sixth Soulstone Survivors devlog!! You are about to witness some work in progress of a new skill, performance improvements and some changes to how the crafting UI looks.

Next major update is already getting closer and closer, so we also invite you to sign up to our new mailing list and be among the first to find out when its released!



Performance Improvements - XP Crystals


Before we get to the good stuff, lets get the usual performance update out of the way. This time around we are going to be looking at changes made to the XP crystals. During a match, players can sometimes accumulate many hundreds or even thousands of XP crystals laying around on the map and this can lead to significant performance degradation.

Luckily, the XP crystals have a very well defined behavior which is very suitable for some pretty neat optimizations. Check out the results we got from said optimizations:

Before


[previewyoutube=MKSInQXA5Cg;full][/previewyoutube]

After


[previewyoutube=k7FKuWT4bu8;full][/previewyoutube]
In these videos you can see me spawning 100k XP crystals on a 50 meter radius around the player. Before the changes, my machine could barely handle it, running the game at single-digit FPS whereas after the changes it has no problem at all, reaching over 100 FPS.

Now for the nerds in all of us, a big, but not the only reason why these crystals are so much lighter now is the rendering. Before we were using vanilla Unity rendering techniques (i.e.: mesh renderers). But now, put it a different way, we tell the GPU: “here, render 100k copies of this object”, as opposed to “render some here, some other here, another there…”.

Now, we manually render all of the crystals using GPU instancing, which allows us to render every crystal at once, reducing the overhead. Check out these visual examples below:

Unity Vanilla Rendering



The New Approach



The top version is Unity’s vanilla rendering: it takes 3 draw-calls to render the crystals; where the bottom gif with the new approach only takes 1 draw-call to render all of them.

New Upcoming Skill


We have also been working on some new skills recently and our artists have been doing an awesome job on those and we often need new 3D models for them. Check out this 3D model for an upcoming new skill:
[previewyoutube=b2fISRjvexg;full][/previewyoutube]

Visual Changes in the Blacksmith UI


Lucas, one of our programmers has been working on how the crafting tab currently looks, to improve its readability. Check out the screenshot below to see how that is going:

And this was all we had to show for this Devlog! We have been hard at work to improve performance, UI visibility and new skills. But keep an eye out for news because we have some really cool stuff coming... Let us know what you would like us to talk about next!

We hope you all have a lovely day or night,



~Soulstone Team
Logo for Soulstone Survivors
Release:03.10.2022 Genre: Actionspiel Entwickler: Game Smithing Limited Vertrieb:keine Infos Engine:keine Infos Kopierschutz:keine Infos Franchise:keine Infos
Einzelspieler Mehrspieler Koop

Aktuelle Steam News
Neue Steam News in der ePrison Datenbank

Major Update: Embrace of Chaos
Soulstone Survivors
23.09.24 20:14 Community Announcements
Devlog #6 - XP Crystals, New Model and New Blacksmith UI
Soulstone Survivors
13.09.24 20:14 Community Announcements
Devlog #5 - Performance, quality of life and... new map!?
Soulstone Survivors
30.08.24 20:16 Community Announcements
Devlog #4 - Fixes, improvements and... new character?!?
Soulstone Survivors
22.08.24 17:03 Community Announcements
Update 12 - Hotfix 4 - Fixed another crashing issue
Soulstone Survivors
07.08.24 23:53 Community Announcements
Update 12 - Hotfix 3 - More Performance and Crashes
Soulstone Survivors
07.08.24 15:40 Community Announcements
Update 12 - Hotfix 2 - Addressing Performance
Soulstone Survivors
06.08.24 19:56 Community Announcements
Update 12 - Hotfix 1
Soulstone Survivors
06.08.24 11:35 Community Announcements
Zombies 'n Soulstones Bundle + Midweek Deal
Soulstone Survivors
05.08.24 18:05 Community Announcements
Major Update: The Unholy Cathedral
Soulstone Survivors
05.08.24 17:47 Community Announcements
Devlog #3 - New skill trait, improved ascensions and more concepts!
Soulstone Survivors
02.08.24 23:30 Community Announcements
Devlog #2 - Concept art, better visibility and improvements!
Soulstone Survivors
19.07.24 21:00 Community Announcements
DevLog #1 - Soundtracks, performance and more!
Soulstone Survivors
05.07.24 17:58 Community Announcements
Soulstone Survivors Steam Summer Sale 30% off on base game!
Soulstone Survivors
27.06.24 17:04 Community Announcements
Major Update: Tides of the Void
Soulstone Survivors
27.06.24 14:12 Community Announcements
Hotfix Update 10g2: Fixes and adjustments
Soulstone Survivors
17.05.24 20:09 Community Announcements
Soulstone Survivors Endless Replayability Fest 30% off on base game!
Soulstone Survivors
13.05.24 17:03 Community Announcements
SHOOT & SURVIVE BUNDLE
Soulstone Survivors
13.05.24 15:20 Community Announcements
Major Update: Master of Machines
Soulstone Survivors
13.05.24 14:24 Community Announcements
FROG'S SOULSTONE BUNDLE
Soulstone Survivors
11.04.24 17:44 Community Announcements
A New Beginning update is LIVE once again!
Soulstone Survivors
09.04.24 17:05 Community Announcements
Update Reverted - A New Beginning
Soulstone Survivors
30.03.24 15:07 Community Announcements
Major Update: A New Beginning
Soulstone Survivors
28.03.24 17:00 Community Announcements
Soulstone Survivors Steam Spring Sale 30% off on base game!
Soulstone Survivors
14.03.24 17:00 Community Announcements
Sneak peek into the biggest update we ever done!
Soulstone Survivors
09.03.24 18:33 Community Announcements
Soulstone Survivors Made in Brazil Sale 25% off on base game!
Soulstone Survivors
14.02.24 19:34 Community Announcements
The Monkey King is joining the Void Hunters
Soulstone Survivors
09.02.24 20:53 Community Announcements
Q&A with Devs and Speedrun Event
Soulstone Survivors
26.01.24 18:18 Community Announcements
Future of Soulstone Survivors - Dev Talk #2
Soulstone Survivors
22.12.23 20:43 Community Announcements
Soulstone Survivors Steam Winter Sale 25% off on base game!
Soulstone Survivors
21.12.23 18:04 Community Announcements
New Update: Arms of the Ascended
Soulstone Survivors
18.12.23 19:45 Community Announcements
CAPYBARA SOULSTONE BUNDLE
Soulstone Survivors
12.12.23 19:00 Community Announcements
DEATH'S SOULSTONE BUNDLE
Soulstone Survivors
01.12.23 15:58 Community Announcements
Hotfix Update v0.11.038
Soulstone Survivors
28.11.23 11:27 Community Announcements
The Steam Awards are here!
Soulstone Survivors
22.11.23 15:32 Community Announcements
Soulstone Survivors Steam Autumn Sale 25% off on base game!
Soulstone Survivors
21.11.23 18:34 Community Announcements
Hotfix Update v0.11.037l
Soulstone Survivors
12.11.23 12:59 Community Announcements
Hot fixes and balancing in new update v0.11.037h!
Soulstone Survivors
10.11.23 20:21 Community Announcements
Major Update: 1 Year Anniversary Celebration
Soulstone Survivors
06.11.23 20:43 Community Announcements
Feedback, Plans and Sneak Peeks?! - Dev Talk #1
Soulstone Survivors
27.10.23 20:17 Community Announcements
HOTFIX UPDATE V0.10.036A
Soulstone Survivors
20.10.23 20:09 Community Announcements
MAJOR UPDATE: FROSTBORN WRATH IS LIVE!
Soulstone Survivors
08.09.23 20:54 Community Announcements
HOTFIX UPDATE v0.10.034f
Soulstone Survivors
28.06.23 16:00 Community Announcements
HOTFIX UPDATE v0.10.033j
Soulstone Survivors
10.06.23 01:24 Community Announcements
UPDATE: PATH OF ASCENSION IS LIVE!
Soulstone Survivors
03.06.23 11:07 Community Announcements
Soulstone Survivors Steam Sales 25% off on base game!
Soulstone Survivors
29.05.23 17:28 Community Announcements