This document is about: FUSION 2
SWITCH TO

This page is a work in progress and could be pending updates.

Overview

Level
INTERMEDIATE
Topology
SHARED AUTHORITY

Fusion MMO

Fusion MMO

Fusion MMO is a casual MMO (Massively Multiplayer Online) game sample designed for Fusion Shared Mode. Take on the role of a brave knight, armed with your sword and a few abilities, and explore a world full of vicious orcs.

Overview

VersionDownload

This sample is designed to accommodate 200+ players in the same session. By using Portals, players can be transferred to other sessions while retaining their progress. This allows for additional sessions to be connected to the original session, creating an even larger, interconnected world. The game distributes enemy AI calculations among the closest players, allowing for smooth scaling as the number of players increases. Read more in the Distributed Enemy Authority section.

Fusion Shared Mode offers several advantages for MMO games, including simplified scaling with player count and reduced server costs since dedicated servers are not required. However, it also has limitations regarding security and maintainability compared to dedicated servers. This sample includes an example Custom Server Plugin implementation that validates and controls important game logic such as damage, movement, and object spawning. The plugin demonstrates how to add a certain level of server control to a Fusion Shared Mode game for enhanced security. Using the custom Fusion plugin in the Fusion MMO sample is completely optional. Dedicated servers are still a great option, especially for more serious MMO games targeting PCs and consoles (see Choose a Topology).

Play in the browser

Jump right into the action! Experience the full game instantly through our WebGL version - no downloads needed. Gather your friends and colleagues for an epic multiplayer adventure directly in your browser.

Features

  • 200+ players in the same session, plus additional players in connected sessions through Portals
  • Animated player character with three abilities: Melee Attack, Dash, and Ultimate Ability
  • Three types of enemies: Melee, Ranged, and Dummy
  • Distribution of enemy AI computation among players
  • Environment featuring several distinct areas: Town, Woods, Wasteland, and Dungeon
  • Interactable objects: Chests, coin pickups, and health pickups
  • Simple player progression: Gain experience by defeating enemies and level up to boost stats
  • Local and remote portals
  • Optional custom server plugin to validate and control key game aspects

Third Party Assets

The Fusion MMO sample is built using several amazing third-party assets:

Please read the UCL license terms carefully before downloading and using these assets.

Back to top