SYNTAX: OVERLOAD - Steam Programming Fest Mega Update!
Hey everyone! SYNTAX: OVERLOAD is participating in the Steam Programming Fest! To celebrate, we are rolling out the biggest system update to date. The core focus of this update is to make combat feel even closer to "actually writing and compiling a piece of code."
Added multiple execution flow analysis features:
Execution Trace: Preview the expected output of each module before you actually hit execute.
Dependency Graph: View the impact and dependencies between different modules.
Ghost Queue Preview: Instantly preview new execution results in real-time as you drag and rearrange modules.
Floating Trace UI: Reduced static UI clutter to keep the combat screen clean and readable.
CPU Load Prediction: Estimate your current load, peak load, active cooling, and the resulting load after execution.
Now, before you hit "Execute," you will know exactly what your sequence is going to do.
Introduced 6 new advanced programming modules:
Fork: Create additional execution branches.
Interrupt: Immediately halt the current sequence and convert all remaining modules into defense and cooling.
Exception Handling: Trigger a backup flow when the main module fails to execute.
Cache: Save your execution results.
Load: Retrieve previously saved data.
Data Pipeline: Pass results to subsequent modules.
Players can now genuinely build: branches, error handling, data storage, and data passing.
Rest stops now feature a new Sequence Compilation function.
Players can compress and compile 2-3 modules into 1 single Macro Module.
This allows frequently used combos to be compressed into a single execution unit, saving precious queue space and enabling longer, more complex execution flows.
Players can now run up to 2 Background Processes simultaneously:
They do not consume execution queue space.
They continuously provide passive/additional effects.
They serve as a brand-new build dimension independent of your card sequence.
When acquiring a new background process, you can choose to replace, skip, or keep your current setup. Build diversity no longer relies solely on the modules in your hand!
The CPU is now officially a crucial combat resource.
It is divided into several main zones, each with its own pros and cons—CPU Load is no longer just a simple punishment bar.
You can intentionally maintain the load in high-efficiency zones for massive output. However, if you fail to control it and overheat, you will face severe penalties.
CPU hardware is no longer just about comparing raw damage or crit rates.
There are now four distinct archetypes. Players must make strategic trade-offs between Efficiency, Cooling, Safety, and Pure Output.
The existing software system has added a new direction for CPU management.
Players can choose builds that intentionally stay in high-load zones for extended periods to maximize output.
Fixed save data and legacy version data conversion.
Fixed Steam achievement synchronization.
Retroactively granted achievements to players who met the conditions previously but did not receive them.
Fixed issues with switching languages. Language settings now save correctly after restarting the game.
Returning to the main menu for a new run no longer replays the opening warning.
Returning to the map after combat now automatically centers on your current node.
Revamped the Rest Stop UI.
Improved the operational flow when background process slots are full.
Improved the display of CPU and Overclock information.
Updated translations for all 6 supported languages.
Redesigned the in-game manual.
Redesigned the onboarding tutorial and system unlock progression.
If you leave a Steam review, it means the world to me as a solo developer! :) Whether it is praise or constructive criticism, I read every single one carefully and use them to keep improving the game. Thank you for your support!
You can find me on Discord, Threads, and X (Twitter). Feel free to join the discussion, provide feedback, and let's make the game better together!
SYNTAX: OVERLOAD is evolving from a simple sequence-building game into a true Programming Roguelite centered around: Control Flows, Data Flows, Debugging, CPU Management, and System Architecture.
Thank you to all the players who have continued to play, report bugs, and offer suggestions during Early Access. I will be closely monitoring the gameplay data and player feedback from this update to determine the direction of the next phase of system expansions.
See you in the system!