sm-reimpl
Manufactorum rendered by sm-reimpl
Unofficial fan project · Pre-alpha

Space Marine multiplayer.
Without the host advantage.

I'm rebuilding Space Marine (2011) multiplayer with server-authoritative dedicated servers. The original already has multiplayer; this replaces its P2P networking so the host no longer has a latency advantage.

Open source. Requires your own PC copy of the 2011 game. No game files included.

The project

A separate engine for Space Marine (2011) multiplayer, built around server-authoritative dedicated servers to remove the P2P host advantage.

It reads your game's maps, models, animations and gameplay values without modifying the install. Movement, hits, damage and scoring run on the server; client prediction keeps movement responsive.

C# / .NET 10 simulation and server, with a Godot 4 client. Original gameplay is the target; uncertain values and behaviour are documented.

What works today

M21 · Manufactorum · Space Marines vs Chaos.

Dedicated servers

Server-authoritative networking with movement prediction, reconciliation and lag-compensated hits. Tested under simulated latency and packet loss.

Two game modes

Annihilation and three-point Seize Ground on Manufactorum. Teams up to 8 per side, scoring, kill feed, scoreboard and match restart.

Six classes

Tactical, Assault and Devastator; Chaos Tactical, Raptor and Havoc. Class loadouts and weapon choices.

Original arsenal

Bolters, plasma, lascannon, melta, grenade launcher, frag and krak grenades, plus knife and chainsword combos. Weapon values come from your install.

Jump packs and evades

Jump-pack flight, ground pound and landing blasts. Tactical rolls; Devastator and Havoc hop. Timings use the game’s data.

Camera and aiming

Aim mode, crosshair convergence, hit markers and a redrawn HUD based on the original layout.

Armour and animations

Original Space Marine and Chaos multiplayer armour, rigs and animations. Chaos legion paint is still missing.

Read-only and open source

Your game install stays unchanged. Code and docs are GPL-3.0; gameplay values record their source and confidence.

Original data & unfinished work

From your install

  • Map meshes, textures, collision, spawns and capture points.
  • Multiplayer armour, rigs and animations.
  • Movement, health, shields, weapons and class values.
  • Camera settings, hit volumes, jump-pack, roll and melee timings.

Still provisional

  • Redrawn HUD; placeholder projectiles and effects.
  • Lighting, fog, normal maps and Chaos legion paint.
  • Score limits, match time, respawn timing and some animation mappings.
  • Not implemented: other maps, Exterminatus, progression, unlocks, customizer, menus and audio.

Milestone tracker

M21 checkpoint · 27 October 2026. Twenty-one milestones reached; the build is still pre-alpha.

Bot tests, automated checks and an initial human playtest. M20/M21 still need a fresh human playtest. No public builds or release date yet.

  1. M1Game archives open and decompress.
  2. M2Original map model and textures.
  3. M3Space Marine armour and animations.
  4. M4Dedicated server, prediction and latency tests.
  5. M5Game values imported; networked client joins.
  6. M6Bolter, health, shields and lag-compensated hits.
  7. M7Original collision and player spawns.
  8. M8Maps rendered with original meshes and textures.
  9. M9Knife and chainsword combos.
  10. M10All six classes and loadouts.
  11. M11Weapon heat, overheating and selection.
  12. M12Charged shots, projectiles and splash damage.
  13. M13Frag and krak grenades; melta cone.
  14. M14Jump packs and ground pound.
  15. M15Teams, Annihilation, scoring and match restart.
  16. M16Seize Ground on Manufactorum.
  17. M17Original Chaos multiplayer armour.
  18. M18Arena boundaries, pit kill zone and provisional lighting.
  19. M19Playtest fixes: camera collision and better bots.
  20. M20Aim mode, crosshair convergence, hit markers and HUD.
  21. M21Class evades and weapon aim poses. Latest checkpoint

What’s next

  • Human playtests and fixes from feedback.
  • Manufactorum’s lights and normal maps; Chaos legion paint.
  • Melee stuns, interrupts and alignment; weapon spread and netcode follow-ups.
  • Later: more maps, Exterminatus, progression, customizer and menus.

Gameplay

Earlier development footage, before M21. 28 seconds, no audio.

FAQ

What do I need?

Your own PC copy of Space Marine (2011). The engine reads its files without modifying them.

Can I try it?

You can run the client and dedicated server from source on Windows. There are no public builds yet.

Why rebuild the multiplayer?

To replace P2P host networking with server-authoritative dedicated servers and remove the host's latency advantage.

Is the campaign included?

No. The focus is PvP, with Exterminatus co-op possible later.

Which version of Space Marine?

The 2011 PC original (Steam app 55150), rather than Space Marine 2 or the Master Crafted Edition.

Does this change the original game?

No. It runs as a separate engine with its own dedicated servers and reads your install without modifying it.

Are game files included?

No. You supply your own game install. The GPL-3.0 license covers the new code and documentation only.