
There are a lot changed in the new update, it is 1 GB heavier than the previous versions and there is a good reason for that. We are now using the chaos engine to calculate the destruction and that changed everything instead of the custom system I had created myself. There is a video attached below that shows the early work in progress of the new system. Please note that the demo is still not updated and I will fix the demo next week.
Another big change is the rendering. We used to have ray tracing which messed up the performance on older gpus or steam deck. it is gone now. We use a pretty low cost screen space distance field to simulate global illumnation instead of ray tracing which is significantly cheaper. We then use the frame rate we won to calculate the newly added destruction engine. in my last tests on an old laptop with a 3060 RTX on ultra graphics settings, the game runs at around 70 fps with dips to 50 fps in very heavy scenes during the stress test.