Shattered Side by Nathan Byrne

A roguelite game about controlling two characters at once, navigating through dungeons till death eventually reaches.

Created using SFML 3.0 and with Azure for Hosting Server, contains UDP Multiplayer, 6 Unique Enemies, 15+ Base Game Room Layouts and 8 Playable Characters

Download Game

V1.0.0 (Windows Only)

File Size: 83.8MB

(Online features are only accessible to the latest version, which is currently V1.0.0)

(As of V1.0.0, most items are placeholders that show item concepts that can be added in the future)

GitHub Repo

Game Introduction

How To Play

Shattered Side at its core is a roguelite, with the end goal of surviving for as long as possible while maintaining to keep both of your characters alive. Navigate levels, defeat enemies and explore quickly to earn more score. Compete against other people in the world for the best runs ever recorded.

Characters Screenshot

Every run played will never be the exact same, allowing for endless replayability which is sure to keep you occupied. For less competitive players, create your own rooms inside the room editor and watch them appear during gameplay, replay seeds as "seeded" runs for a more predictable and easier time or help yourself to online multiplayer with another friend to take on a run together.

Shattered Side requires a keyboard in order to be played.

Features

Core Offline Features:

  • Single Player Mode
  • "Seeded" Runs
  • Room Editor
  • Exportable + Playable Custom Room Creations
  • Options, which includes Fullscreen / Windowed Support, Configurable Keybinds, Volume Slides (Master / Music / SFX) and 60 / 120 FPS Support with a FPS Display

Core Online Features:

  • Account Creation
  • Online Multiplayer
  • Daily Runs
  • Leaderboard Rankings (Supported for both Single Player and Daily Run Modes) with multiple Search Filters.

Screenshots

Main Menu Screenshot
Main Menu of the Game
Room Editor Screenshot
Create your Own Levels in the Room Editor
Character Select Screenshot
Select 2 of the 8 Playable Characters, all with Unique Traits and Customise your Run to your Preference
Shop Screenshot
Some Rooms contain Shops, allowing you to Spend your Hard Earned Cash
End Run Screenshot
End Screen also displays Run Stats
Paused Screenshot
Pausing allows for Keybind Edits, Volume Adjustments, FPS Adjustments, Fullscreen Support and Mid-Run Quits
Gameplay 1 Screenshot
Different Characters and Items Change How you Play
Room Traps Screenshot
Multiple Traps are in Rooms, so Watch Out
Gameplay 2 Screenshot
Defend from Enemies who will either Chase or Shoot at You
Enhanced Showcase Screenshot
Enemies can become "Enhanced", making them a Force to be Reckoned with
Level Screenshot
Runs are Never the Same, Different Layouts are Applied for Each Room
Minimap Screenshot
While Runs will Never be the Same, the Minimap will make sure you Never get Lost

Server Uptime

Online access for Shattered Side can only be accessed during these times:

  • April 22nd, Wednesday (21:00 - 23:59)
  • April 23rd, Thursday (Local Server Only, On Campus)
  • April 24th, Friday (21:00 - 23:59)
  • April 25th, Saturday (19:00 - 23:59)
  • April 26th, Sunday (19:00 - 23:59)

If you need server access on a day or time that is not listed here, please send an Email over to nathanbyrne000@gmail.com to request the server to be turned on.

The server will be permanently taken offline in Summer 2026.

Contact

I can be reached via any of the methods below:

Email: nathanbyrne000@gmail.com
Phone Number: 089 4050482