Skip to content
Media 1 for listing Modular Snap System Runtime

Description

Modular Snap System Runtime (MSSR) is a plugin that allows for automatic snapping of actors to each other in game. Works with any mesh or actor, connection points are simply defined using standard UE4 sockets.

Watch videos:

Download playable demos and project files for those tutorials (and more) here: (https://inugames.itch.io/mssr-demos)

Useful for:

  • In-game building systems like player built houses, furniture, roads, rail-tracks, racetracks, bases, spaceships, fortifications, etc;

  • Puzzle games that require placing or connecting objects in certain way;

  • In game placement and moving of actors in general, like "put book on the shelf", "put the key into keyhole";

  • and more...

Features:

  • Based on the concept of snap points defined using standard Unreal's sockets

  • Works with static meshes, skeletal meshes or any other type of actor supporting sockets, also works with splines. Supports snapping of multiple actors

  • Highly customizable, settings can be adjusted for each snap point

  • Integrates with game's object placement, movement and selection systems (i.e. how objects are selected, moved by the player in game); example implementations are provided

  • Can be used in first person, third person, top view, VR, multiplayer

  • Easy to use, contains automatic preview actor and helper nodes for smooth snap

  • Allows multi-threaded search (good for performance)

Support: (https://forums.unrealengine.com/unreal-engine/marketplace/1580923)

Example Projects: (https://inugames.itch.io/mssr-demos)

Important/Additional Notes: This plugin only works in-game. For the level editor version please check the MSS Editor Plugin.

Included formats

  • logo of Unreal Engine format