S2ENGINE HD 2020.3 released

S2ENGINE HD

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.

Hi to all, Today we have released the version 2020.3 of S2ENGINE HD. As anticipated in this version there is an important new feature that will be one of the biggest assets in the future: The support for multiple gameMachine in a single object. Starting from this version you will be able to attach more than one gameMachine to an object. This will allow you to compose behaviours putting together multiple simple logics as showed into the following gif: [img]{STEAM_CLAN_IMAGE}/23073876/f756dde40942a70ef9ee6589897ed5f7756fdca3.gif[/img] The great thing about this approach is that these small logics can be shared among different objects with different combinations of them that generates different behaviours saving a lot of time and simplify things a lot. We have planned to produce many small gameMachines to be combined together in the near future, some of them will be published on the upcoming Marketplace, some of them will grouped in new DLCs, some of them will be introduced into EasyGamePack DLC or Basic Engine installation. We have also updated the [b]new Manual[/b] with new information about GameMachine: [url=https://www.s2powered.com/copiasito/Manual_2020/MANUAL/creating_gamemachine.htm]S2ENGINE HD 2020 manual BETA - Using Game Machine[/url] This could be the beginning of a new era in the evolution of s2engine :D. ---------------------------------------------------------------------------------------- As always we have fIxed other bugs and added some minor features. Following is the complete RELEASE NOTES list: [h2]CORE[/h2] [list] [*] [NEW] Added "Copy Layer" and "Paste Layer" options in GameMachine [*] [IMPROVEMENT] Now, additional physics shapes don't modify the total mass of the rigidbody. [*] [IMPROVEMENT] Added possibility to set parameter "targets" of the spawnObjects GameMachine action using a variable. [*] [BUGFIX] When setting a source skeleton into the model editor retarget tool the controllers table isn't updated. [*] [NEW] Added SetMaterialSingleLayerAlpha action in GameMachine [*] [NEW] Added GetFreeGlobalAudioChannel action in GameMachine [*] [NEW] Added GetFreeMusicChannel action in GameMachine [*] [NEW] Added parameter "sleepWhenDie" to Trigger object classes [*] [NEW] Added parameter "sleepWhenDie" to Switch object classes [*] [IMPROVEMENT] Added possibility to set parameter "maxDistance" of the "ObjectIsVisible" GameMachine action using a variable. [*] [IMPROVEMENT] Now AwakeObjects action can be used also to sleep the gameMachine onwer. [*] [IMPROVEMENT] Added possibility to set parameters "channel","music",and "fadeTime" of the "CrossFadeMusic" GameMachine action using a variable. [*] [IMPROVEMENT] Improved terrain brush elevation painting. [*] [IMPROVEMENT] Improved terrain brush color painting. [*] [IMPROVEMENT] Added shortkey for resizing terrain brush. [*] [IMPROVEMENT] Now you can highlight submesh of an object clicking on one of materials in the material list of the object. It is useful to recognize what part of the object is assigned a given material. [*] [BUGFIX] Some Terrain configurations do not appears into dynamic reflection cubemap. [*] [NEW] Added Parameters "LayerID" and "ColGroupID" in Terrain properties [*] [NEW] Added Parameter "Origin" in Terrain props [*] [NEW] Multiple GameMachwingle object [*] [BUGFIX] Sometime engine crashes when creating new road points from segments having sides. [*] [BUGFIX] When you create an awakeswitch from scratch the value of the open_Sleep and close_Sleep parameters are undefined. [/list] [h2]EGP[/h2] [list] [*] [NEW] Added "receivers" and "event" parameters to ItemTAG object class. [*] [NEW] Added "receivers" and "event" parameters to DocumentTAG object class. [/list] ------------------------------------------------------------------------------------ IF YOU WANT TO REVERT TO PREVIOUS VERSION simply choose the beta: S2ENGINE HD 2020.2.3 beta ------------------------------------------------------------------------------------ Enjoy and Stay Tuned PROFENIX STUDIO