Shadow-dropped at Twitch Galaxies, we’ve announced that our physics-based vehicle destruction game Instruments of Destruction is now available on PS5 and Xbox Series X|S, to join our Steam version! Get behind the controls of over 130 wild and wondrous machines, causing total mayh
Shadow-dropped at Twitch Galaxies, we’ve announced that our physics-based vehicle destruction game Instruments of Destruction is now available on PS5 and Xbox Series X|S, to join our Steam version!
Get behind the controls of over 130 wild and wondrous machines, causing total mayhem and levelling islands in mind-bogglingly glorious chaotic action.
To celebrate, we’ve released an explosive new trailer. Check it out:
Take on over 50 campaign missions and get to grips with your instruments, then revisit these maps in Challenge Mode with new vehicles and harder objectives. Or go your own way, trying out the Build & Destroy campaign with 25 new missions before editing and building your own vehicles for endless destructive fun in the Sandbox.
However you prefer to enjoy Instruments of Destruction, we invite you to join us in the official Discord server where you can meet other players, ask questions and share your creations.
Some more minor fixes coming over from the console version porting process: Added "EARTHQUAKE!" to the screen when there's an earthquake Fixed a few more 60hz physics issues Fixed a bug where some logic was processing while the game was paused (making vehicles go wonky after you
Some more minor fixes coming over from the console version porting process:
Added "EARTHQUAKE!" to the screen when there's an earthquake
Fixed a few more 60hz physics issues
Fixed a bug where some logic was processing while the game was paused (making vehicles go wonky after you paused)
Fixed some minor localization issues (mission labels being the most obvious one)
Made water depth no longer update during Kraken fail sequence (speeds it up, saves a lot of memory)
Fixed Dragonfly Alpha shooting itself with some hidden lasers
Fixed a 2nd vehicle loading and making things weird if you went to build mode on 3-2/etc
After you reset progress, it should now be reset when you restart the game
Forced a couple non-mission islands far off the map if you use the unlock-all-missions cheat
Fixed Total Destruction achievement so it doesn't trigger by skipping a mission
Improved outline object cleanup so reloading a level doesn't increase memory usage by nearly as much as it used to
Made vehicle parts get added to the Recent list in more cases
If you skip a mission, the game now remembers that so some islands don't be re-locked when you restart the game
Hi folks! From September 10th - October 1st, get your hands on a bunch of fun physics-based titles, including Instruments of Destruction, in the ‘Phunky Physics’ bundle available on Humble Bundle. As well as Instruments of Destruction, it includes the following titles that specia
Hi folks!
From September 10th - October 1st, get your hands on a bunch of fun physics-based titles, including Instruments of Destruction, in the ‘Phunky Physics’ bundle available on Humble Bundle.
As well as Instruments of Destruction, it includes the following titles that specialise in impressive explosions, damage, ragdolling, and plenty more:
Hardspace: Shipbreaker
Goat Simulator 3
What the Golf?
Totally Accurate Battle Simulator
Human Fall Flat
Poly Bridge 2
Besiege
It's a great line-up of games and we're very happy to be included. Choose your price for your purchase and decide how your money is split between charity, creators, and more.
A long list of stuff, though much of it gamepad-related in preparation for console release, improved playability of some of the more annoying missions, and made 60hz physics more fair: Fixed Remap Controls shows controller buttons, and they are a bit blurry (only fix if it's easy
A long list of stuff, though much of it gamepad-related in preparation for console release, improved playability of some of the more annoying missions, and made 60hz physics more fair:
Fixed Remap Controls shows controller buttons, and they are a bit blurry (only fix if it's easy) Fixed "DO NOT DESTROY" objective text is not translated (m9-4) Fixed text in multiple areas of Build & Destroy are not translated to its supported languages. Fixed gamepad icons during the build section text width Fixed B key glyph rather than the B button controller glyph showing on custom vehicles Made Flip/Swap Vehicle prompts flash when you push the corresponding input Fixed pause menu default gamepad selection being incorrect Updated options menu to show LB/RB and LT/RT for swapping menus and scrolling respectively Fixed issue with B&D Reset All Instructions not working for gamepad Added potential null-crash fix for EntityOutline crash (m4-4 killing outlined car corpses) Made plants kill themselves a lot faster in player collisions, and they also have 50% less mass. Fixed “Show Controls” option still showing text for the controls Fixed Build Mode Settings buttons being all messed up with gamepad Fixed holding A toggling/repeating presses in the options menu Fixed dialogue box saying “Press X to continue” but not really working that way Fixed not being able to reset instructions for building with a gamepad Fixed BnD mission 3-3 boxes not returning to their home when they went in the water Fixed bridge-heavy levels not appearing to count destruction for a bit Added a bit of HUD to the Kraken-control mission, and made the UI transitions between the states smoother Fixed returning to Island Select often picking a random island to highlight instead of the one you just played, or being started at the spot of the other campaign Fixed pausing the game and changing vehicle control remapping not updating right away At 60hz physics, player takes 50% damage, structures take 25% more, and kraken is 10% slower. Reduced enemy turret/drone HP at 60hz Increased homing and damage at 60hz for player projectiles Reduced earthquakes strength at 60hz Added Secret Mode logo to intro Added Secret Mode people to credits (and made multiple tweaks to credits)
MISSION TWEAKS: 1-5 decreased destruction goal % to 90 (from 100) and increased bonus time to 6 minutes (from 5) 1-6 decreased destruction goal % to 90 (from 100) 2-1 increased bonus no-ruins-destruction goal % to 15 (from 10) 2-2 increased bonus no-ruins-destruction goal % to 15 (from 10) 2-3 decreased bonus destruction goal % to 60 (from 80) 2-5 increased ammo to 20 (from 15), decreased bonus goal % to 80 (from 90) 3-2 increase bonus time to 6 minutes (from 4) 3-4 increased size of target area for boxes by 25% 4-2 revised vehicle to be more responsive to turning/acceleration 4-4 revised vehicle so it's less spinny, easier to control 5-2 reduce strength/force of hurricane a bit 6-2 reduced strength of earthquake a bit 7-1 reduced both % goals to 95 (from 100) 7-2 reduced accumulate goal to 900 (from 1000) and debris clear % to 90 (from 100) 9-2 made the lighting a bit brighter, reduced player damage, and increased structure damage 9-2 moved turret so it's more visible from start, has a bright central light, and the ground encourages moving towards it at the start 10-1 updated vehicle to rotate/move more responsively 10-2 reduced damage to player from mines, and increased kraken timer 5 seconds 11-4 reduced damage/force from storm
It's been a few months since version 1.12 and subsequent patches were released. Today, version 1.13 fixes the biggest issues caused by that update along with a few other minor tweaks/fixes. Let's get to the changelist first, then I'll go over the exit-freeze issue and the journey
It's been a few months since version 1.12 and subsequent patches were released. Today, version 1.13 fixes the biggest issues caused by that update along with a few other minor tweaks/fixes. Let's get to the changelist first, then I'll go over the exit-freeze issue and the journey to fix it, and finish up with some other news.
1.13 CHANGELIST
Rebranched code from 1.11d to prevent exit-freeze
Reintegrated all 1.12 changes into new branch
Added new cheat to unlock all missions
Fixed dropship sequence going too fast and causing issues when framerate was low
Changed a couple gamepad shortcuts a bit
Grayed out vehicle slots that have nothing when in Load Custom Vehicle menu
Removed some excessive debug.log statements
Prevent GPU from trying to release resources twice on shutdown
THE EXIT-FREEZE MYSTERY
As you can see from the the first item, the solution to the exit freeze was relatively simple in the end, though it took a very long time to figure out. And to be honest, I'm not actually sure what code caused the exit freeze, I just know roughly where the freeze came from.
The exit-freeze was first reported in May after 1.12 (or one if it's follow-up patches) released, and I tried to find it sporadically since then, and got many player.log files from players along the way. But those files contained almost no useful info. The most consistent thing that happened was the "BlockManager" shutting down, then the file was blank. That means the BlockManager probably wasn't the issue, but other than that, having no info meant I had no idea where to start, and the freeze may have only happened on certain PCs after playing an indeterminate amount of time.
When I discussed the game with Secret Mode during subsequent meetings, I mentioned needing help with tracking down the issue. After getting builds, they found it happened for a few people fairly consistently, but the repro steps were still unclear. Some thought it required alt-tabbing, or keeping the game open a certain amount of time before closing, but most mentioned playing a few missions.
This summer I had my older kid doing some intern work for me, and I asked them to spend of time trying to find the freeze. They got the freeze on their PC, and eventually found pretty fast and repeatable reproduction steps a few weeks ago. I tried the same steps on my PC, but it never crashed. I had made 6 different builds with potential exit-sequence fixes, but none of them fixed the issue.
I was still stumped what the issue was, but with a PC that got the freeze consistently, I mostly had what I needed to fix the issue. Now I just needed enough time to track it down.
For reference, the repro steps to get the exit-freeze on a PC that gets it: Load mission 1, get dropped off, back to Island Select. Do that for missions 2 and 3, then exit the game. Happened 100% of the time if you did those steps, but if you took one mission out, or didn't get dropped off, it never happened.
TIME MANAGEMENT
With Rhythm Storm's launch and follow-up updates done, I had to make a decision: Rush to finish Speed Demons 2 (intended to launch at the end of August), or switch to Instruments work and try really hard to fix the exit-freeze and get the console versions for certification. Aside from having the SD2 intended launch date in a Best Indie Games video, I don't really need to launch SD2 in August, and the timeline would have been very tight. I wasn't worried about getting it done if I chose to do it, but I didn't feel good about having Instruments' work continuing to be delayed. And I wanted to enjoy working on SD2, so the choice became obvious.
Alan suggested narrowing down the changelist where the exit-freeze happened. So after I got Unity installed on the freezing PC, and attaching the debugger revealed nothing useful after a couple hours, I did exactly that. I thought I was doing a good job of narrowing it down, except I was getting conflicting info about when it happened. I finally realized after a few hours of resyncing, rebuilding, and re-testing that the freeze happened in certain branches earlier than others.
A CONSEQUENTIAL MERGE
I realized that there was a merge of the Xbox/PC branches before version 1.12, so I tested a few of the Xbox versions (converted to work on PC, which took about 10 minutes each), and the freeze always happened there, but never on the PC-only branch. I got back to the first Xbox version before I realized it was the PS5 version (which the Xbox branch is based on) where the freeze originated. I tried a couple PS5 versions (converted to PC) unsuccessfully before I realized I wasn't going to fix the issue trying to narrow down the changelist.
The issue was the merge of the Xbox/PC versions. There was no reason that needed to happen. I don't remember why I merged them earlier this year, but I had shortly after split them back off from each other. So it really made no sense in retrospect. Instead of fixing the issue, which could be anywhere in the PS5 version (lots of GPU-related changes to get it working), I needed to avoid it altogether. In other words, take the last clean PC version and integrate all the 1.12 and beyond fixes into a new branch.
Definitely one of my worst merges ever (should have cherrypicked instead)
So that's what I did, and after another few hours of work, the crash disappeared. I cleaned up the build, did a bunch of testing, and now 1.13 is out. It all seems "obvious" in retrospect (like most bugs do), but I'm just glad it's over.
SPEED DEMONS 2 DELAYED
In case you missed it above, Speed Demons 2 is no longer coming out in August. It'll hopefully be out in September instead, but Alan are I are going to get everything on Instruments of Destruction done as best we can (for both the PC and console versions), then I can work on finishing SD2. It hasn't really been promoted very well outside the initial trailer, so part of that work is making a good release date trailer and sending a near-final build to a lot more streamers/etc before the launch. Either way, a little extra dev time certainly won't hurt.
Another ICYMI: Rhythm Storm is out (and fun if you like that sort of thing).
That's all for this time. [Don't hesitate to let us know if something is broken.]
Just a quick update this time, about a different Radiangames title: Rhythm Storm is finally available on Steam! What started as a side project in 2022 has finally matured into a full-fledged roguelike swarm-survival game. Here's the game's Steam page . Here's the trailer if you p
Just a quick update this time, about a different Radiangames title:
Rhythm Storm is finally available on Steam! What started as a side project in 2022 has finally matured into a full-fledged roguelike swarm-survival game.
I've mentioned Rhythm Storm in Instruments' updates before, but this is likely the last time I'll do so. I have one more PC release in 2025 (Speed Demons 2), which will be sooner than later. I'll post here when that launches too, but they are very different games from Instruments. Beyond RS and SD2, I'll be starting a new series of PC-centric games.
The second of those new games, and every game after it, willfeature a new destruction system. [I mean they'll all use the same system, not a new one for each game.] The goal is to make destruction a key part of most (if not all) 2026-and-beyond Radiangames' projects.
INSTRUMENTS OF DESTRUCTION UPDATES
Work is continuing on the Instruments of Destruction console versions, and we're still planning to update the PC version of the game in the coming months.
Hey folks, I'm pleased to share some exciting news today on the future of Instruments of Destruction, including the latest on our planned console release. For a while now I’ve been promising that Instruments of Destruction would be coming to consoles, and initially that was set t
Hey folks,
I'm pleased to share some exciting news today on the future of Instruments of Destruction, including the latest on our planned console release.
For a while now I’ve been promising that Instruments of Destruction would be coming to consoles, and initially that was set to be earlier this year, but I've always been open and honest about the delay and how I’ve been looking to get some help with finishing the Xbox and PlayStation versions. Well, that day has finally come!
I’m happy to announce that as of today, Instruments of Destruction has a new publisher - none other than the award-winning team behind games such as Still Wakes the Deep and Make Way - Secret Mode.
The Secret Mode team will be helping to polish and promote the console versions ready for release later this year, as well as continuing to fix and improve the PC version, and supporting the community going forward. We’ve shared an updated version of the game’s most recent trailer, confirming that console versions are set for later in 2025. Check it out below:
It feels good to have a team of people helping to promote and support the game. This does mean I’ll be stepping away from Instruments to focus on my many other projects with Radiangames, which I look forward to sharing more about when the time is right. Thank you for the support you’ve shown to myself and the game over these past few years.
With that, I hand the wheel here over to Secret Mode and their team, to provide you with all future news and updates on Instruments of Destruction!
Reverted the vehicle save/load to older instantaneous (vs. async) system. This fixes multiple issues with newer save system. This might fix issues with exiting the game locking up some PCs.
Reverted the vehicle save/load to older instantaneous (vs. async) system. This fixes multiple issues with newer save system. This might fix issues with exiting the game locking up some PCs.
Back in May of 2010, Radiangames released its first title, a twin-stick shooter called JoyJoy, on the Xbox Live Indie Games service. It was the start of a small series of games, with 7 small games releasing over the next 11 months. In the 15 years since JoyJoy, Radiangames has re
Back in May of 2010, Radiangames released its first title, a twin-stick shooter called JoyJoy, on the Xbox Live Indie Games service. It was the start of a small series of games, with 7 small games releasing over the next 11 months. In the 15 years since JoyJoy, Radiangames has released over 20 games on a number of platforms. It was also nearly a year ago that Instruments of Destruction version 1.0 launched on Steam.
To celebrate the 15-year anniversary of Radiangames, Instruments of Destruction is being featured by Steam in its first Daily Deal with its biggest discount yet, and there was a minor update yesterday to fix a few mission-related issues. Radiangames’ classic title Inferno 2 is also on sale. And Fireball 2--sequel to the 4th game Radiangames released on XBLIG in 2010--is launching today on Steam, Xbox Series X|S, and Playstation 5.
A Year of Radiangames Releases
Fireball 2 marks the first of many launches for Radiangames in 2025. Rhythm Storm is getting a new demo next week. That demo and the Speed Demons 2’s demo will be in the June Steam Next Fest. Those 2 games will be coming to Steam, Xbox, and Playstation later this summer. Rhythm Storm will come to Steam in July, while the timing of the ports and Speed Demons 2 are still to be determined.
The Instruments of Destruction ports are still in the works, and there will be an exciting announcement about that soon. While the majority of the porting work is done for Instruments of Destruction, the console certification process is a lot more complex and labyrinthine than I expected. Fireball 2 was a much simpler port in technical terms, but it took multiple months to get it through all the hurdles needed to actually release the game, and I’ve barely managed to do any promotion for it.
Radiangames’ Destructive Future
Though 2025 has gone relatively well so far, the experiences of the last couple years and a shift in Alan’s plans has made me reevaluate what to work on after the current games and their ports release. I want to cut back and focus on 1-2 projects at a time, rather than 3 or more, and have those projects be related to each other, so I’m not reinventing so many wheels with each new game, and it’s easier to share code between them.
Even Rhythm Storm and Fireball 2, two games that look like they share a lot, only have drawing code and a basic game structure in common. Meanwhile Speed Demons 2 looks similar to Instruments of Destruction in a few ways, but has almost nothing in common with it. It even uses a totally different rendering and particle pipeline.
The solution to all this reinventing: Start over one more time (using small bits from previous games). BUT with a plan for multiple games that build on each other, step by step. There will be some new tech for each game, but that tech adds to a framework that is needed for the future titles.
One key part of that tech will be a new destruction system, one that’s more flexible than Instruments of Destruction’s. That tech is planned for the 2nd game in the sequence, and destruction will be part of nearly every game Radiangames makes beyond 2025.
The other “change” for future titles is simple: No more multi-platform titles after 2025. Everything will be designed for PC/Steam. If a game would work well as a console port, I’ll hand it off to someone else after the PC version is done.
I have 4 foundational games planned out in my tech progression, with 2 slightly larger games after the first 4. Beyond those 6, I have at least 10 other ideas that could use a good portion of the tech. There will likely be tweaks to the plan along the way, with new ideas or sequels that I need to work on, but the goal is to keep using this foundation for every future Radiangames title. If all goes well, Radiangames will be making games for another 15 or even 30 years.
Apologies for the late notification, but the Xbox and Playstation versions of the game will be delayed for a while, and will not release in late March as originally planned. I'm looking into getting help promoting and finishing those versions, and the process is taking a while. O
Apologies for the late notification, but the Xbox and Playstation versions of the game will be delayed for a while, and will not release in late March as originally planned. I'm looking into getting help promoting and finishing those versions, and the process is taking a while.
On the plus side, the game will definitely be getting additional testing, and any fixes/tweaks will make their way to all versions.
I don't have a solid idea of when the console versions will be out, so I don't want to guess. When I know more, I'll share the news here (and other places too).
Just a quick bit of news before getting into the details of this update: Speed Demons 2 is an arcade highway racing game coming to PC and consoles later in 2025. The trailer below debuted exclusively on IGN , and the Steam page is now live, so you can head over there to read more
Just a quick bit of news before getting into the details of this update: Speed Demons 2 is an arcade highway racing game coming to PC and consoles later in 2025. The trailer below debuted exclusively on IGN, and the Steam page is now live, so you can head over there to read more (or wishlist the game).
Despite the short update cycle, there's a lot to cover for this version. Just a warning though: Pretty much every change has to do with vehicle building. We'll start with the changelist, then go into a bit more detail on the new parts and significant part options.
Changelist: - Added Stasis option to Vortex and Turbine parts, along with anti-gravity modifier - Added Shockwave part (projectile weapon, triggers shockwave explosion) - Added Laser Gun part (projectile weapon, similar to X8 Rifle/Gauss) - Added option to modify explosion strength of projectile weapons (use with caution) - Added option to disable muzzle flash mini-explosion (all projectile weapons) - Added Aero part for custom aerodynamics - Added Ball wheel part (omnidirectional roller) - Added option to scale all non-steering wheels that weren't yet resizable (including Ball) - Added Flex Isosceles part - Added option to hide base of flex parts (panel, triangle, etc) - Added option to Gyro part to use direct rotation instead of physics - Made Fireball explosion available in Effects part (3 sizes) - Added logic to make big vehicle impacts more consistent (such as mission 2-1) - Changed Settler SB level a bit - Made sliders also change speed relative to the input strength (up to 1) - Fixed slider activate mode ignoring the slider during negative inputs - Fixed outline around bomb parts sticking around after they explode - Fixed a bug with dropship pick-up (at the end of a mission) being too fast - Fixed a potential GPU thread overflow when lots of particles are active
NEW PART OPTION: STASIS (Vortex/Turbine)
This is listed before the new parts for a reason. I was going to add a new part or two for this feature, but piggy-backing on the Vortex/Turbine was a faster way to get it done. The Stasis option turns the Vortex/Turbine in a sort of physics-pause tool, with tunable settings and control over how frozen the objects are, and how much anti-gravity to apply.
NEW PARTS: SHOCKWAVE and LASER GUN
These two new projectile weapons give you new ways to annihilate things. The Shockwave in particular can destroy basically everything in one blast if you turn up the explosion damage option high enough, but I'm not going to stop you. [That option is also now found on the Gauss and X8 Rifle.] The Laser Gun has nothing to do with the previous lasers, aside from sharing some FX and shaders. It's more of a traditional sci-fi projectile weapon. It doesn't really do anything new, but is a nice change of pace aesthetically.
NEW PART: AERO
The Aero part is relatively simple and small. It only has 3 significant settings, and a 4th that will mostly go unused. Based on the forward velocity of the part (and the relative forward speed vs. overall speed), it creates drag, lift, and a bit of rotation. It only cares about speed in one direction, but that's enough to simulate a wing fairly well, possibly better than the actual wing parts. Use multiple Aero parts at various points on an aircraft, or just a few with different orientations, and you can simulate whatever kind of aerodynamics you can imagine.
NEW PART: FLEX ISOSCELES
Flex parts are a bit of a pain to create, but this one mostly works like a normal flex panel. I make no promises about using it in a mirrored creation, but it does have 10 slight variants for visual purposes. Of more importance to some is the new inclusion of the HIDE BASE option on all panel-like flex parts. This prevents the base from rendering, allowing for adjusting parts without having to worry about the base. Note: This doesn't disable the base collision, just the rendering.
NEW PART: BALL WHEEL
The omnidirectional ball wheel was another quick part to make, and I figured out a simpler way to make wheels scale-able as well. They don't use E/Shift+E to change the size, but I think that's an acceptable compromise. The scaling option is now available on all non-steering wheels that didn't already scale.
NEW OPTION: DIRECT ROTATION (Gyro)
The last significant new part option is for the Gyro. There's now an option to use an alternative method of rotating towards the target orientation. It bypasses physics almost completely, and it's only 2 lines of code (after lots of trial and error), but ends up being more stable and effective than I expected. It's not the default setting, but perhaps it should have been.
The rest of the fixes/updates are fairly minor. Overall this update went more smoothly than expected, but it's possible I broke something with it, so I won't be surprised if there's a 1.11a version soon. Up next: We'll be working on wrapping up and submitting the console versions (reminder: March 27th on PS5 and Xbox Series X/S).
Instruments of Destruction version 1.1 is finally here. It's been much longer than I originally anticipated to release this update, and I want to apologize for the longer-than-expected delay. It arrives with a new trailer to showcase both the update and the announcement of the co
Instruments of Destruction version 1.1 is finally here. It's been much longer than I originally anticipated to release this update, and I want to apologize for the longer-than-expected delay. It arrives with a new trailer to showcase both the update and the announcement of the console versions' release date:
The console version is nearly done, but is coming in late March mostly because I'm unsure how long the certification process will take. I'll talk about the console versions in more detail another time, but the console porting process for Instruments has been fairly intense. Alan handled a lot of the optimization work (he's handling the PS5 port), while I did a bit more once I finally got my Xbox dev kit fully functional.
Too Many Projects
The console version isn't the only reason why it's taken so long to get version 1.1 done. Working on Fireball 2 took some time, and a new Speed Demons game took even more. That project is a story for another day. I haven't even mentioned Rhythm Storm, which has received the least amount of attention. But I did work on it a bit recently. In December, I worked on all 4 games to get them running on Xbox.
It's obvious now, but 4 projects is 2 projects too many to juggle. I wanted to release all four in 2024, but got burnt out by finishing Instruments 1.0 on PC. Then Fireball 2 bloated a bit, the SD project got WAY bigger than originally planned, and I never focused on finishing anything. Having two projects to work on still makes sense to me, particularly when one is a "side project", but 3 or more is where I've felt overwhelmed. I'll continue writing up my ideas for new games, but no more prototyping them until I'm ready to handle them ballooning into a side project.
And all of my recent projects have had a common problem: Feeling uncertainty about the art style.
Which Bear (Art Style) is Best?
The art style in Instruments of Destruction evolved quite a bit from where it started in 2020. But the improvement since then doesn't reflect the excessive amount of time I've spent on the visuals. I've tried a lot of different values and variations of nearly every art element and visual effect. And that has continued with version 1.1, which brings not one but two "new" art style presets.
If I had to choose, I'm not sure which of the 3 art style presets I prefer. "Classic" is what version 1.0 launched with, plus a few minor changes. "Normal" is the new default, and adds a lot more saturation and black outlines around most objects, making it look similar to cel-shaded graphics. "Comic" is like Normal with a new full-screen filter and tweaks to particles. The trailer above shows the game almost exclusively with the Normal art style.
There's some sort of style-fatigue at play in my brain, as I seem to always prefer the "new" style when I change the preset in Instruments. And when I check out old versions of my games that have had multiple art styles, I rarely feel like there's a big improvement once the basic elements are set. I don't mind working on the art of my games, but it's rarely an efficient use of my time.
Aside from realizing I'm spending too much time tweaking art to be different (rather than better), I think my most important realization of the last year is that aiming for a more "realistic" art style takes quite a bit more time than stylized visuals, and that my art skills/workflow don't lend themselves to realism. I can get close to realism, but not close enough to actually look real. And when I take a step back and compare my games' realism to other games that do it well, it's never a favorable comparison.
On the other hand, cel-shaded/comic style visuals are more timeless in nature, and I think I can achieve them relatively well, and in a more efficient manner. The style seems to work well in both Instruments of Destruction and the new Speed Demons game. So I feel good about finally figuring this out (even if it seems obvious now).
Character Portraits
On the other hand, one feature that absorbed way too much time and didn't have a clear resolution is the new character portraits. This idea was suggested to me back in May when the game came out to make the game "more appealing". Basically the new feature shows a picture of the characters when they speak. There are only 3 images, and they're not animated. I also found a contract artist to do them. So it seems like that's a fairly small feature.
But I'd estimate it took over 2 weeks of my time to get them in-game, which included finding the artist, creating the reference board, sending feedback, updating the UI to display the portraits (and fit the current art style). I also spent multiple days refining the art myself, as the original versions didn't quite fit once they were actually in-game, and it took quite a few iterations to create versions that fit well enough to ship. In the end, portraits don't show when Outlines are disabled, and I thought about cutting the feature entirely after it was done. So 2D character art is probably not something you'll see much of in my future games...
That's enough about my struggles with art. Let's take a look at the changelist, then talk about future plans and Instruments of Destruction.
VERSION 1.1 CHANGES * Added art style presets: Normal, Comic, Classic * Added subtle textures on world geometry and structures * Added outlines option around structures, objects, and player vehicles * Added new fireball particle for the center of explosions * Added optional full-screen comic filter * Added new character portraits (shown when Outlines are enabled) * Re-enabled 60hz physics option (intended for consoles, but low end PCs can also use) * Added motion trail option for blades and wing parts (for rotational motion) * Added two sandbox levels, based on older ones (Test Island and Sandbox Resort) * Made vehicle/level thumbnails adjust to the art style (kind of) * Tweaked a few vehicles/etc so they work better with 60hz physics * Changed shadow rendering to be sharper * Fixed a few minor mission balance issues * Fixed a few minor bugs and tweaked a couple interface things
2025 and Beyond Plans
Version 1.1 will not be the final update for Instruments of Destruction. I'll be fixing any significant bugs that slipped through in the next few days, and taking requests for minor tasks/tweaks/etc that would make the game/editors/etc better. I might also refine the two new revitalized Sandbox maps. Finishing up the Xbox and Playstation version for release is my other main priority.
Let me reiterate the important part:
Now (end of January 2025) is the ideal time to submit bug reports/suggestions/etc for things you want fixed/tweaked. Just comment down below with the relevant info. I'm not going to change anything major or risky, but this will be one of the last round of feedback-based changes to the game. I'll also be perusing the Steam forums and Discord bug-reports and suggestion channels for the first time in a while, but I don't mind seeing the same suggestion/report again.
After 1.1's follow-up updates and the console versions, my plans are less certain, but do include the following tasks:
1) Finishing and releasing Fireball 2 on Steam and consoles. Aside from achievements/leaderboards and a little UI work, there's not much left to do.
2) A new update for Instruments of Destruction with a few refinements to build mode (some of which may be PC-only).
3) Simplifying, refining, and finishing Rhythm Storm. There's a lot to do here, but I'm looking forward to working on it. This won't happen until both #1 and #2 are finished.
4) Finishing and releasing the new Speed Demons project. This might happen sooner than later, or it might be a while.
Beyond those four things, I don't know for sure what's next. I have plenty of ideas for future projects, and I want to work with Alan on a new project too, but that's not set in stone.
Yet I am fairly certain of one thing: I don't plan to work on Instruments of Destruction after the first half of this year. That doesn't mean it'll never have more updates beyond that, just that I probably won't be the one working on them.
Let's jump straight in and get to the video, then I'll go into a bit of info on the video, and when to expect another update (and console versions) for Instruments of Destruction: The video is just under 10 minutes long, and it took around 40 hours of work to complete it. It's no
Let's jump straight in and get to the video, then I'll go into a bit of info on the video, and when to expect another update (and console versions) for Instruments of Destruction:
The video is just under 10 minutes long, and it took around 40 hours of work to complete it. It's not quite as slick or animated as I hoped it would be, and the pace is too fast, but it's done and I think it does a decent job of explaining how the destruction works.
This is my second devlog video (first was on DodgeBomb, which was renamed Fireball 2). There's a lot more I could talk about with Instruments, especially the overall design, and the vehicle building system. The vehicle build system was actually more technically challenging than destruction, but I'm not sure it's as interesting to watch a video about.
After making this video, it's pretty clear that there are a lot of ways destruction could be improved in future games. With visuals in particular, everything could be better in multiple ways. But Instruments does two things better than most other destruction systems: It has a ton of objects, and it interacts with physics/other systems well.
I'm still not sure when I'll make more destruction-based games in the future. I'm looking forward to it though, as working on the destruction stuff is something I enjoy. It's challenging, but also creative and interesting work. Even visuals for destruction are fairly fun to work on, though I wish I had either gone more realistic or more stylized with Instruments. Something to keep in mind for future projects.
Future Instruments Work
I've had an Xbox Series X devkit for almost 3 weeks, and I'm still not able to make a build for it. It's not a technical/game problem (yet), as I'm just waiting to get access to some software that let's me do it. I'll be emailing the relevant parties again today. The PS5 port is nearly done (Alan has done all the work there), so porting to the Xbox will be a lot easier because of that.
There are a few other Instruments updates I'm ready to start working on once that issue is resolved. Some further optimizations from Alan have also benefitted all versions. Those will be coming in the next update as well.
As for when the next update will be, I don't have an estimate yet. No estimate for the consoles yet either. I might be working on Instruments stuff sooner than later, but I'm still trying to figure that out, and I don't have a clear picture of everything I need to do next. If my plans are clarified sooner than later, I'll update this post with more info.
Let's start with the update changelist, then I'll discuss what we've been up to and the future plans for the game: VERSION 1.05 CHANGELIST Turned off shadows from rendering for cameras that don't need them (optimizes rendering a decent amount) Fixed Flex pieces updating every fra
Let's start with the update changelist, then I'll discuss what we've been up to and the future plans for the game:
VERSION 1.05 CHANGELIST Turned off shadows from rendering for cameras that don't need them (optimizes rendering a decent amount) Fixed Flex pieces updating every frame even when not necessary (major fix for certain vehicles) Added Kill Timer property to cannons (set it to kill off cannonballs X seconds after they are fired) Fixed a gamepad issue with the options menu Fixed a couple challenge types never working 100% correctly Fixed missions/challenges in BnD having no parts available Fixed a divide by zero issue with looping counters set to 0
The first two items are the important ones for version 1.05, with the rest being minor fixes/tweaks. Alan has been working on the console version, and he discovered a significant optimization for that version. Shadows were rendering on multiple camera types (such as rendering a depth buffer to create grass impacts) that didn't need them, so he turned them off and now the game just runs faster for all platforms. An even bigger slowdown was happening with objects with lots of resizable flex parts, like the bee (MCCH Apis Atomica) at 17:21 in this Scrapman video:
Every flex part was updating its mesh and collider every frame, and that's a lot of expensive code to run for 400+ parts. So I fixed the code that made it happen, and now the vehicle runs a lot smoother (runs above 60FPS for me, while it was below 15FPS previously). Plenty of other vehicles were affected by this issue, particularly some of the more complex ones on the workshop.
Beyond Version 1.05
As stated previously, I've been feeling a bit burnt out on Instruments after working on it for so long and for so many hours this year. While Alan has continued to work on the console version for part of the last month, I have moved on to other games (DodgeBomb and Speed Demons in particular) to try to finish them up for release on PC/console, and I had a long vacation with the family.
I was hoping when I returned from vacation, I would have a more balanced perspective on work and Instruments of Destruction in particular. But to be honest, I still dread thinking about or working on the game. Version 1.05 isn't a big update, but it was a necessary one to finish, so I'm glad to have it wrapped up.
I appreciate all the kind words and encouragement to keep going and promote the game more. I will definitely do more promotion when the console versions release. I also appreciate the feedback and suggestions to make the game better, though at this point I don't think I'll be making any significant revisions to the campaign or build mode. There will be more updates to the game, but I'm not sure when, or what most of them will be.
Added new logic part: Counter Added Rotate Y setting to Flex Panel and simlar parts Added Allow HDR Output option so you can force HDR output off (for Steam Deck OLEDs, for instance) Fixed drill and saw not using the reverse input strength when set to Normal Fixed alternate input
Added new logic part: Counter Added Rotate Y setting to Flex Panel and simlar parts Added Allow HDR Output option so you can force HDR output off (for Steam Deck OLEDs, for instance) Fixed drill and saw not using the reverse input strength when set to Normal Fixed alternate input not affecting strength of Hover parts Fixed timed challenge objectives that should have failed but weren't (such as 2-4)
Updated b4-3 so it's easier to get 3 stars Tweaked m6-3 so it does less damage over time Added Fixed bomb (part) explosion damage Added building delete function to Sandbox mode (place object) Added confirmation to tutorial reset, making it harder to wipe out vehicles by pressing
Updated b4-3 so it's easier to get 3 stars
Tweaked m6-3 so it does less damage over time
Added Fixed bomb (part) explosion damage
Added building delete function to Sandbox mode (place object)
Added confirmation to tutorial reset, making it harder to wipe out vehicles by pressing H
Fixed some objects appearing damaged when a map starts
Fixed Description for some parts (cannon, bomb launcher, etc)
Fixed thumbnail not updating for previously saved vehicles
I want to start by thanking everyone for your support during this past week as Instruments of Destruction launched into version 1.0. It's been a stressful time, for reasons I'll go into below, but it's also a time to celebrate. Version 1.03 is the last significant update we expec
[The changelist for version 1.03 is at the end of this post.]
I want to start by thanking everyone for your support during this past week as Instruments of Destruction launched into version 1.0. It's been a stressful time, for reasons I'll go into below, but it's also a time to celebrate.
Version 1.03 is the last significant update we expect to make to the game for a little while. We've been getting through as much feedback and suggestions as we can from the past week while working on fixing bugs and trying to tweak the game to be the best it can be. Despite the stress of launching the game, having Alan helping to troubleshoot and fix issues has made this past week go a lot smoother than it otherwise would have. He's fixed a number of important, challenging bugs, which has allowed me to focus a bit more on the balance and fun of the campaign.
Campaign Tweaks Versions 1.01, 1.02, and 1.03 have each brought with them some updates to vehicles and missions to improve the campaign. The biggest area of concern was the Boulder Bay missions, which went too far into the "moving boxes" theme, and was just not as much fun as other areas of the game. Two of the Infernal Isles missions also needed some vehicle adjustments, and missions with turrets/drones needed to be tweaked as well. The Kraken also got a bit of a nerf in terms of move speed in 1.03.
Overall, the game is supposed to be fun and varied more than it is particularly challenging (or frustrating or tedious). I feel more confident that the campaign achieves that at a consistent level compared to v1.0 last week. We've also addressed the majority of the technical and control issues that have come up, and the number of negative reviews (angry ones in particular) has diminished compared to the weekend.
A Successful Launch? The launch of the game has been a success by many metrics, but launching on May 10th turned out to be a less-than-ideal time to launch. Hades II stealth-dropped a few days earlier, and then Animal Well also launched suddenly as well. The week was devoid of big games when I chose May 10th as a date, but both of those games garnered a huge amount of buzz and made it harder to get coverage from many outlets and YouTubers.
The game still got some great articles from places like PC Gamer, Rock Paper Shotgun, PCGamesN, and Level 80, but I don't know of any sites that have reviewed the game, and YouTube coverage has been a fraction of what it was for the Early Access launch. A couple Reddit posts I made went semi-viral, and one I put on Imgur went very viral. But Imgur is *not* friendly towards indie video games in 2024, and the post has like 35% downvotes and way more angry comments than supportive ones.
Combined with the sometimes-quite-angry reviews that really didn't like a specific thing or two about the game over the weekend, as well as the skewed wishlist-to-sales ratio (way more wishlists than sales, which surprised me), and I haven't really enjoyed this launch as much as I wanted to.
I've had 2nd thoughts about not using a publisher for a while, and this launch has only solidified the feeling that I should have used one. Alan has been a great help in terms of finishing the game itself, and it would have been great to have a partner to help with promoting the game. Promoting the game is something I just do not enjoy. I'm only ok at it, I always feel like I should be doing more of it, and yet I simultaneously feel like I'm doing too much of it when I do.
What's Next? Version 1.03 will be the last update for a while, unless there's some urgent-to-fix issue. The game is finally as good as I hoped it would be for 1.0, and I'm burnt out. Alan is just starting work on the ports to PS5 and Xbox Series S/X. The game is also coming to GOG.com sooner than later.
I don't have any definite plans for what to add to the game in the future, aside from bonus missions for the Build & Destroy campaign (aka 7 more Sandbox maps along with a few new structures). I could maybe see adding some Expert missions to the Main Campaign. Those would just be remixes of the standard missions with different vehicles and harder objective requirements. Some time away from the game will help me get some perspective on what could be added to improve it further.
So for now, I'm taking a break to work on something else (and enjoy the summer with my family). Hope you guys enjoy the game! - Luke
Here's the full changelist for 1.03:
Revised 3-3 significantly (no more boxes)
Added option to cameramod to disable the cursor while active
Added a small warehouse to 3-4's target area
Added vehicle-building collision scalar/setting to vehicles, affects high speed vehicle impacts
Made Armando (vehicle) use Medium Joint Stabilization to reduce glitchiness
Revised 8-3 so there's no time limit and bonus goal is destruction
Revised turrets to aim a little slower, fire a little less frequently
Revised drones to fire a little less frequently
Slowed down Kraken move speed a little (except 10-5)
Increased range of Valkyrie laser
Reduced angle of camera change caused by zooming in/out (default unaffected)
Added option to prevent thrusters from affecting other objects
Added buttons to remove objects in Sandbox mode (when Place Objects is active)
Added Sandbox mode option to disable invisible walls
Prevent game from saving immediately if you quit right way (possibly wiping out save data)
Prevent progress saving if crystals and stars are both 0
Made map/structure loading overlay use transparent buttons so you can (kinda) see what you loaded
Fixed glow for barrels on mission 4-2 not working
Fixed structure glow failing to work correctly in 2 cases (turning off too fast, and not turning off when it should)
Fixed "Test Destruction" in structure editor being "frozen" in time
Fixed Failing BnD 8-2 objective->Pause sequence in BnD missions (failed instantly on next restart, got stuck)
Fixed vehicle ropes falling from the sky after a dropship despawns (visible on main menu sometimes)
Fixed a couple challenges having reduced controller vibration when they didn't need it
Significantly reduced insane impact blasts from Bomb Launcher and structure collisions
Made ultra-wide (21:9) push the UI elements to the side more (aka expanded max UI width)
Fixed an obscure bug with mouse controls
Fixed Rust Rally (sb12) has the challenge scores reversed
Added "Vehicle Controls" option to remap vehicle control layouts (affects all vehicles when gameplay begins) Added a new vehicle, revised objectives, and modified layout of mission 3-5 Added a mostly new vehicle and modified layout of mission 6-1 Minor tweaks to a couple other ve
Added "Vehicle Controls" option to remap vehicle control layouts (affects all vehicles when gameplay begins) Added a new vehicle, revised objectives, and modified layout of mission 3-5 Added a mostly new vehicle and modified layout of mission 6-1 Minor tweaks to a couple other vehicles Added "Allow Gamepad" option (enabled by default) so you can disable a gamepad/etc without having to unplug it Made it harder for gamepads to take over menu inputs on accident Swapped weather for mission BnD 7-1 and 7-2 to correspond so the voice lines make sense Show bonus missions on map if all biome missions have been unlocked (regardless of star count) Ignore invisible islands when creating gamepad selection list Fixed pinetrees looking insane in the wind (mission 4-2, etc) Fixed Obsidian Flats checkpoints [Added a couple cheat codes]
Added Invert Y option affects gamepad/etc - Invert Camera Y affects the camera and all vehicles that use the right stick (or mouse) for aiming - Invert Left Aim Y affects projectile firing vehicles that aim up/down with the left stick Improved the following vehicles/missions: 3-1
Added Invert Y option affects gamepad/etc - Invert Camera Y affects the camera and all vehicles that use the right stick (or mouse) for aiming - Invert Left Aim Y affects projectile firing vehicles that aim up/down with the left stick Improved the following vehicles/missions: 3-1, 3-2, 3-4, 3-5, 6-2, 8-2, 9-2 - Vehicles for 3-1 and 3-2, and the map for 3-2, got the most significant updates Added a way to speed up dropship animation (hold SHIFT or gamepad X) Made GP selection more obvious (slight outline of medium/large buttons if using GP) Added mouse sensitivity option Cam shake option now affects UI and earthquake shakes Added new option for shadow strength (1.0 by default, scale down to 0.2) Changed it to always show the Skip Mission button below options in the pause menu Fixed not being able to update creations in workshop Fixed follow-lock camera rotation being too fast Changed Build & Destroy so you can't start it without having completed a couple Main Campaign missions first (or a BnD mission if you've done so previously) Changed Smoother Low FPS to be Min FPS and provide 5 options there instead of 2 (20/24/30/40/60 instead of 40/60) - Should improve SteamDeck playability by a decent amount Show game speed change if not 1.0x in Sandbox, even without stats on No longer syncing PC settings with Steam Cloud (only game progress/vehicles/etc) Tweaked Close Call achievement Fixed Total Destruction achievement Increased the range to swap to a vehicle in front of your current vehicle
Few things are quite as satisfying as smashing objects together and reveling in the destruction, and the best sandbox simulation games are a great way to enjoy that without all the mess and loss of property caused by doing it in real life. Besiege, Wreckfest, and Teardown are fan
Few things are quite as satisfying as smashing objects together and reveling in the destruction, and the best sandbox simulation games are a great way to enjoy that without all the mess and loss of property caused by doing it in real life. Besiege, Wreckfest, and Teardown are fantastic, and I'll always have a penchant for classics like Mercenaries: Playground of Destruction and Red Faction Guerrilla that let me rip giant buildings to shreds. Now, spiritual successor Instruments of Destruction has arrived in version 1.0, and offers some of the most delicious devastation going.