S2 ENGINE HD is a complete general-purpose software kit for developing and running videogames, specifically dedicated to PC game hobbyists and enthusiasts. Its simplicity lets them turn on their computers and create amazing visuals in minutes just as if they were professionals.
All Reviews:
Mixed (140) - 66% of the 140 user reviews for this software are positive.
Release Date:
Apr 8, 2016

Sign in to add this item to your wishlist, follow it, or mark it as not interested

Check out the entire PROFENIX STUDIO franchise on Steam


Buy S2ENGINE HD - Easy Game Maker Edition

Includes 2 items: S2ENGINE HD, S2ENGINE HD - Easy Game Pack

Buy S2ENGINE HD - Buildings Maker Edition

Includes 2 items: S2ENGINE HD, S2ENGINE HD - Building Generator


Buy S2ENGINE HD - Starter Collection BUNDLE (?)

Includes 3 items: S2ENGINE HD, S2ENGINE HD - Medieval Town Pack, S2ENGINE HD - Easy Game Pack


Recent updates View all (105)

February 19

2018.2 WILL BE REALLY FASTER THAN 2018.1 (2018.2 PREVIEW #2)

Hi guys,

In the recent days I've focused my attention on performance improvements (before the big jump of new multithreading architecture).

For showing you the results I've used a mid/low-level system:
  • CPU: AMD Ryzen 1500X quad-core 3.5 Ghz
  • GPU: AMD Radeon RX 550 4 GB
  • RAM: 16 GB

All the tests have been made at 1920x1080 resolution.
The following are the features I've enabled for the tests:
  • Bloom
  • Lens flares + lens effects
  • Color correction
  • God rays
  • SSAO (low)
  • Terrain ambient occlusion
  • Atmospheric scattering
  • SS reflections (low)
  • Dynamic cubemap reflections
  • Dynamic cubemap reflections resolution 128
  • Ambient cubemaps (light probes)
  • DOF (low)
  • Motion Blur
  • Shadowmap quality low
  • Shadowmap resolution high
  • Shadows LOD 0.7
  • Terrain LOD 0.7
  • Objects LOD 0.7
  • Resolution scale 1.0
  • Anisotropic filter 1.0
  • Volumetric clouds
  • 3D Ocean

There are 2 BIG improvements I've made:

This is a real boost expecially into indoor environments where you would be able to insert many lights casting shadows.
In 2018.1 placing more than 2 lights casting shadows in an indoor environemt is almost prohibitive, expecially if they are omnidirectional lights (no spot).

Practically every object inside lights range is rendered into the shadowmap everyframe (1 time for spot lights, up to 6 times for omni lights!!), dropping down the framerate:
Shadowmap cache just avoids this, it stores the rendered shadowmaps and reuse them until all objects in lights range remain stationary, otherwise shadowmaps are generated again.

S2Engine uses a 2-level shadowmap cache system that speed-up the shadowmap re-generation updating only objects that moves.

The following are some results regarding the upcoming Haunted House demo scene that contains a lot of lights casting shadows:



As u can see there is a BIG boost in the part of rendering pipeline focused into the deferred lights shading:
  • WITHOUT SMC: 35 ms
  • WITH SMC: 7 ms
This makes Framerate to pass from 13 FPS to 20 FPS

This is the real "EUREKA" of the last 2 years :)
I consider it much more than a BUGFIX.
Many users always reported me a slow framerate compared to other engines and today games.

Even if other engines do not have graphics quality comparable with s2engine (except the BIGS a.k.a. UE4, Cryengine and maybe Unity), this was really not too much ucceptable.

In the last week, during a profiling session, I noticed that I made an unuseful/unwanted OpenGL driver function call just in a speed-critical portion of code.
I removed it and voilà: an incredible speed-up appeared.
Practically all drawing calls were slowed-down by this redundant function. This means that all, from skinned meshes to billboards, from cubemap to shadowmap rendering, is now faster by the CPU side.

Here are some results I've reported:

NOTE that, in these screenshots, taken from upcoming Haunted House demo scene, shadowmap cache is enabled.
This means that summing the shadowmap cache and the bottleneck fix we have passed from 13 to about 30 FPS!!!

Another important test I've made is into the zombie level of the EasyGamePack project:

In this case I've also replaced the old Path-finding system with the new Navigation-mesh system that allowed me to avoid a lot of heavy computations, passing from about 12 ms to 0.3 ms for zombies locomotion!!!!

Another good new is that finally the framerate is stable, also when there are a lot of zombies walking and also into all the other DLC scenes.

The following are other results regarding BuildingGenerator and MedievalTown demo scenes:

In conclusion, on the target system (Ryzen 1500x + Radeon RX 550), the framerate, with medium/high features enabled, is always about 20-22 FPS (sometimes until 25), that is a very good result, even if I think it is only the tip of the iceberg.

Just as a note:
If you try to disable dynamic cubemap reflections (that is an almost s2engine exclusive feature) you can save about other 2-3 FPS

This optimization only concerns the CPU-side, i.e. the rate at which CPU submits primitives to the GPU driver, it doesn't affect the fill-rate or the vertex submission speed that are another story :)
A lot of other rendering optimizations are possible that could increase the speed in different situations (indoor, outdoor, many different materials, many different geometries, with many lights, with many light probes, changing resolution, etc...) and they will be implemented, step-by-step, into the next versions, until the new multi-threading system :D

The new BETA is ON THE WAY, currently I'm updating all the DLC content and I'm also doing other tests for checking, as always, the stability before releasing.

Don't forget to stay tuned and follow us on our STEAM official page:

New fantastic products are on the way.

Hoping you appreciate,
8 comments Read more

December 31, 2018

2018.2 update and Haunted House DLC delayed to January 2019

Hi guys,

Unfortunately we weren't able to release the update and the DLC before the end of this year.
Luckily both the DLC and the 2018.2 update are growing very very well :)

  • The DLC will be released during the first week of January 2019
  • Haunted House will be released before the end of the first half of January 2019

We apologize for the inconvenient BUT we guarantee that you will not be disappointed by the wait :)

Happy new Year to all
6 comments Read more


If the first time you run S2ENGINE HD Editor it says you to re-install Physx drivers don't worry it is a known problem that appears on some configurations.
Follow these steps:

  • 1 - Unistall Physx
  • 2 - Reboot PC
  • 3 - Install physx located in steamapps/common/S2ENGINE HD/ver_1_4_6/Bin/3rd
  • 4 - Reboot PC
  • 5 - Run S2

For more info see the related community topic:


Are you new to S2ENGINE?
Take advantage of all the resources useful for learning this fantastic software!
Visit and Subscribe the official Youtube channel to be notified about new tutorials: https://www.youtube.com/channel/UC2ZtOnjR0iNnVnBnqIrA53w


Subscribe the Steam S2ENGINE HD community forum AND the "S2ENGINE HD Developers Group" on Facebook: https://www.facebook.com/groups/1092162417509326/

Give us suggestions, bug reports, and, in general, share ideas about what you want a game engine must have. We constantly update the product basing on community feedback and suggestions. We work to make your dreams a reality. We work to make S2Engine the best for indies, the best for you!

About This Software


S2 ENGINE HD is a complete general-purpose software kit for developing and running videogames and other virtual-reality applications, specifically dedicated to PC game hobbyists, enthusiasts and indie developers from a indie developer. Its simplicity and a powerful, just-ready, all-in-one toolset lets hobbyists – and game enthusiasts – turn on their computers and create amazing visuals in minutes just as if they were professionals.
Developing games is as fun as playing them using S2 ENGINE HD!


Thanks to GameMachine, a node-based visual scripting system, designed on well-known State, Event and Action concepts, all, even not programmers, can do awesome things using S2ENGINE.


S2ENGINE HD will be yours at a very cheap price. You will pay only once. No monthly subscriptions, No royalties after your game is published. FREE updates!


Next-generation features and a complete visual editor will allow you to create high-quality video games without requiring extensive resources and large teams.
We are indie and hobbyists just like you, we know what it means making games with a small team.The new and constantly updated version of the engine is developed with a very clear goal in mind: to let people have full and easy access to AAA development.
Physically Based Rendering, HDR, Visual Node-Based Scripting System, High-Quality Post Processing, All-In-One Editor are only some of the features you will find in this amazing product.
The Best choice for the modern indie game developers!


Many commercial engines are designed to be cross-platform, but this strategy, inevitably, forces to be unable to exploit target hardware pushing it to extreme performances. We strongly believe in PC as best gaming platform, so we designed S2ENGINE HD with PC hardware in mind in order to gradually push it to the limits!


Since S2ENGINE is highly optimized for running on PC Windows systems, it is ideal if you want to use it for developing your AAA-quality game on Steam.

System Requirements

    • OS: Windows 7,8,10
    • Processor: dual core
    • Memory: 4 GB RAM
    • Graphics: Geforce GTX 460, Radeon HD 5850, IntelHD 4000*
    • Storage: 2 GB available space
    • Additional Notes: *On IntelHD cards quality setting must be lowered to obtain acceptable framerates
    • OS: Windows 7,8,10
    • Processor: quad core
    • Memory: 8 GB RAM
    • Graphics: Geforce GTX 1060, Radeon RX 570
    • Storage: 4 GB available space


What Curators Say

9 Curators have reviewed this product. Click here to see them.

Customer reviews

High Volume of Reviews Detected
Exclude  or  View Only
Review Type

Purchase Type


Date Range
To view reviews within a date range, please click and drag a selection on a graph above or click on a specific bar.

Show graph

Display As:
Review Beta NEW!
When enabled, will sort reviews by new Helpfulness score. Read more about it in the blog post.
Show graph
Hide graph
Review Helpfulness Beta Enabled
There are no more reviews that match the filters set above
Adjust the filters above to see other reviews
Loading reviews...