Skip to content
Enter Submit to view all results. Ctrl+Enter View and filter in instant search.
Close ×
Search powered by Algolia
We’re thrilled to announce that the latest version of S2Engine (2024.2) is now available to everyone! This release brings a host of incredible new features, improvements, and fixes to enhance your game development experience with S2Engine.

This version is the public release of the beta made available to our Patrons a few days ago. Here’s an overview of what’s new:

🔹 Highlights of S2Engine 2024.2


Temporal Antialiasing (TAA):

  • Enjoy dramatically improved visual quality with cleaner, flicker-free edges for a more cinematic look.

New Font System:

  • Support for Signed Distance Field rendering for scalable, high-quality text without artifacts.
  • Direct TTF file import for seamless font integration.
  • Fallback fonts for multilingual support, including Chinese, Russian, and Japanese.

Localization System:

  • Simplify the process of creating multilingual games with tools to manage translations effortlessly while preserving formatting.

Enhanced UI Editing:

  • Snap grid for precise element alignment.
  • Mouse-friendly placement and resizing of interface elements.
  • DPI-based scaling for consistent UI presentation across all resolutions.


📜 Release Notes for S2Engine 2024.2


Bug Fixes:

  • Resolved a crash occurring when the physics profile is enabled, and the game simulation is started and closed.
  • Fixed an issue where dynamic objects with overridden "GameMachines" parameters would behave incorrectly due to activation cache restoring the prefab's original parameter.
  • Corrected the "NO-STREAM" option of the "streamPriority" object parameter, which previously failed to prevent textures from streaming.
  • Addressed a bug where deleting a static mesh object from a prefab did not update the parent's attach list, leading to incorrect prefab updates.
  • Fixed a bug where Physics Universal Joints did not update correctly when "Game Logic Simulation" was enabled.

Improvements:

  • Widgets can now be moved by dragging them with the mouse in the GUI editor.
  • Improved widget selection in the GUI editor viewport.
  • Introduced a safety check for GameMachine events to prevent infinite loops between immediate events (with a delay of -1).
  • Copying and pasting a GameMachine state now includes the state transitions.
  • Added stability improvements to the prefab system.

New Features:

  • Added a GetInputNameByCode GameMachine action for greater flexibility.
  • Introduced a new GetNumStringTokens GameMachine action to enhance scripting capabilities.

Want to Learn More?

For a deeper dive into the key features and improvements, check out these detailed articles on Patreon:



Get Started Today!

Update your S2Engine now and experience all the new features and enhancements firsthand. Your feedback is invaluable, so don’t hesitate to share your thoughts and experiences with this release. Together, we’re shaping the future of S2Engine.

Thank you for your continued support! 🚀
Windows English S2ENGINE HD Content Depot 443971
  • Loading history…
Windows DLC 573960English S2ENGINE HD - Easy Game Pack (573960) Depot Depot 573960
  • Loading history…
Windows DLC 747520English Depot: S2ENGINE HD - Building Generator (747520) Depot 747520
  • Loading history…
Ad-free Steam data for everyone since 2012
Support SteamDB • Donate or contribute
Open link