Modular Snap System Runtime

Inu Games - 2019/06/18

Snap your Actors in game. Useful for building systems and more.

  • サポートされたプラットフォーム
  • サポートされたエンジンバージョン
    4.23 - 4.27
  • ダウンロードのタイプ
    エンジン プラグイン
    この製品には、コード プラグインが含まれており、ビルド済みのバイナリと Unreal Engine に統合される全ソースコードが完備されています。任意のエンジン バージョンにインストールし、プロジェクト毎に有効化することが可能です。

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: (

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...

UE5 Compatibilty



  • 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)

Code Module: MSSR Plugin 

Number of Blueprints: 1

Number of C++ Classes: 3

Supported Development Platforms: Any

Supported Target Build Platforms: Win, Mac, Linux

Support: (

Example Projects: (

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