Major Performance Overhaul - Alpha 0.31
Mad Metal Playtest » Devlog
Performance across all devices has increased by an average of 50–60% when using DX12, and 25–50% when using DX11.
The target framerate has doubled from 60 FPS to 120 FPS.
DX12 has been introduced for the following benefits:
- Split jobs (33% performance gain): Large objects normally rendered by the GPU are now split into smaller parts and distributed across all CPU cores. This significantly reduces GPU load and maximum CPU overhead.
- Baked shadows and pre-rendered shaders (17% performance gain): Some static shadows are now pre-rendered to avoid real-time calculations. Shaders are also prebaked to reduce performance spikes. This significantly reduces GPU rendering load.
- DLSS (10%-20% performance gain): On low- and mid-end devices, DLSS dynamically lowers the resolution and upscales it to your selected setting. This activates when framerate drops below 60 FPS, ensuring smooth gameplay regardless of scene complexity.
- Vegetation improvements, GPU occlusion culling, and burst jobs: General performance enhancements prevent rendering objects outside the player's view, combine similar objects into one draw call (e.g., 200 trees rendered as one object), and pre-process some rendering tasks before gameplay starts.
Players who previously averaged 60 FPS should now expect around 120 FPS. Those who were below 60 FPS should now exceed 60 FPS, provided they meet the minimum recommended system requirements.
This is the first of three scheduled performance overhauls, and we will continue improving graphics settings and performance across all devices.
Files
mad-metal-win.zip 3.3 GB
Version 15 2 days ago
Get Mad Metal Playtest
Download NowName your own price
Mad Metal Playtest
Vehicle combat inspired by Mad Max & Twisted Metal
Status | In development |
Author | Mad Metal |
Genre | Shooter, Action |
Tags | Driving, storygame, Story Rich, Vehicles |
Languages | English |
Accessibility | Configurable controls, Interactive tutorial |
More posts
- Content and Balance Update - Alpha 0.209 days ago
- Content and Balance Update - Alpha 0.1510 days ago
Leave a comment
Log in with itch.io to leave a comment.