KinematicSoup

KinematicSoup We are a virtual worlds company. We offer Reactor, an online multiplayer engine for building and oper

We are a platform of tools providing revolutionary production, multiplayer, and monetization capabilities to game developers.

01/21/2026

Imagine if you could build multiplayer games where the sky's the limit on the action.

Check this out: Reactor Multiplayer Engine + Unity DOTS in a game prototype where players take on mobs of absurd size - 10,000+!

This has never been done before in a state snapshot system.

You can get reactor today: www.kinematicsoup.com

Join us on discord: https://discord.gg/vWeTvPB

10/28/2025

If you’re building a real-time multiplayer game, this should matter to you:

Framework Bandwidth Used
Unity NGO ~185 kbytes/s
Photon Fusion 2 ~112 kbytes/s
Reactor ~15 kbytes/s

And before anyone asks:
roughly 5 kbytes/s of each number is protocol overhead, so the actual compression advantage is even bigger.

This isn’t a cherry-picked micro-benchmark. It’s the exact same scene, same movement data, same update rate — just different frameworks. Reactor’s transform compression blows the others out of the water, period.

That kind of margin doesn’t just save bandwidth — it means:

You can support way more players per server

You get smoother play on bad networks (mobile, Wi-Fi, etc.)

You spend less on hosting

You’re not shackled by Unity’s or Photon’s bloat

If you want to talk to us, you can join us on discord
👉 https://discord.gg/vWeTvPB

Github repo (so you can verify it yourself):
👉 https://github.com/KinematicSoup/benchmarks

If you’re serious about real-time multiplayer and not just ticking a feature box, Reactor is extremely hard to ignore.

It's great to see Scene Fusion bringing value!
10/05/2024

It's great to see Scene Fusion bringing value!

Ever wondered how we bring our scenes to life so quickly? The magic lies in Scene Fusion by KinematicSoup! Curious about how it works? We break it all down in our latest blog post! 📝

Read more here ⤵️
https://buff.ly/4dpvJUd

08/09/2024

Reactor 1.0.1-1 is live. It contains several fixes to the controller system and fixes a serializtion bug.

You can grab it from our webstite at https://www.kinematicsoup.com/reactor/download

# # Bug Fixes
- Setting an entity property in the Initialize method of a player controller will no longer cause warnings.
- Reusing an entity with player controllers will no longer cause transform or property jitter.
- Spawned prefab entities which had child entities will now call script Initialize methods.
- ksSerializableDictionary editable properties will no longer report null exceptions and will render correctly in the inspector.
- Removing a ksEntityComponent or Collider from an entity prefab will no longer report "Destroying assets is not permitted to avoid data loss" errors.
- Fixed a null reference exception when opening the local cluster launch window without any Reactor scene config files.

08/08/2024

Scene Fusion 2.0.3 is live on our website as well as the Unity Asset Store. This one contains some fixes but most importantly removes the .NET 6 runtime installation requirement.

Scene Fusion 2.0.3 is live! Cloud version is available from our website https://www.kinematicsoup.com/scene-fusion, and ...
08/03/2024

Scene Fusion 2.0.3 is live! Cloud version is available from our website https://www.kinematicsoup.com/scene-fusion, and the asset store versions are submitted for review and should be live soon!

Here are the release notes:

Bug Fixes

Locked materials can now be applied to objects by dragging them onto the hierarchy window.
Duplicating a locked prefab instance will not duplicate the lock shader.
Fixed a bug where loading an unloaded scene and adding a child object could add the child at the wrong index for other users if children were added/removed while you had the scene unloaded.
Fixed a bug where users who didn't start the session would not reconnect after recompiling or entering play mode.
Fixed a host resolution socket error affecting some routers.
Removed .net 6 framework install requirement for asset store versions

07/30/2024

A key part of a multiplayer game is a smooth and responsive experience.

Several years ago we created a game and implemented server-based input processing, client-side input prediction, and motion smoothing.

This video explains our approach.

We built this predictor type and others into our Reactor Multiplayer Engine, which is available on our website at https://www.kinematicsoup.com

We test using Synty asset packs, and Synty Studios uses Scene Fusion as part of their processes! We love their work!
07/26/2024

We test using Synty asset packs, and Synty Studios uses Scene Fusion as part of their processes! We love their work!

Scene Fusion 2 is now on the asset store!Asset store linksLite (free)  https://u3d.as/3i38Indie  https://u3d.as/3i2RScen...
07/08/2024

Scene Fusion 2 is now on the asset store!

Asset store links
Lite (free) https://u3d.as/3i38
Indie https://u3d.as/3i2R

Scene Fusion 2 allows teams of up to 2 (free version) or 10 (paid version) to work together on level design. It replicates all changes to a scene in real-time to all users in a session together.

It also replicate terrain operations, material creation and changes, and prefab creation. It is under active development, and synchronizes more engine features with every release.

More information is available for our website https://www.kinematicsoup.com

If you have any question, ask us on discord https://discord.gg/vWeTvPB

Address

Kelowna, BC

Alerts

Be the first to know and let us send you an email when KinematicSoup posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.

Share