top of page

Desolance is a solo project made with UE4 in early 2015.  Set in a low-fantasy setting with three action-combat types: melee weaponry, bows, and magic.  Desolance was inspired by Rust and many core systems have been integrated and are functioning properly in a networked setting.

Role: Everything

 

Systems

*All systems shown are fully networked/replicated for an authoritative client->server architecture

All systems were prioritized in C++ due to speed over blueprints.

  • Custom authoritative server SQL plugin including a client authentication system,  persistent character state/inventory saves, and game state saves for spawned actors.

  • Modular pawn system allowing for multiple body slots being swapped at runtime.  Following a particular workflow utilizing Mixamo Fuse and rigging systems, assets are created quickly and brought into game via blueprints.

  • Full Inventory System made in UMG including functionalities such as splitting, using consumables, augmenting gear, and dropping items out of your inventory and into the game world.

  • Extensive animation system containing 7 unique locomotion systems determined by your weapon equipped with proper blending.

  • Custom stats system allowing players to attune into different attributes for slightly higher perks depending on playstyle

  • Archery system utilizing consumable arrows of multiple arrow types

  • Basic melee system

  • Gathering tools and harvester node functionality

Desolance
Desolance modular pawn showcase 1

Desolance modular pawn showcase 1

00:50
Play Video
Desolance split item then drop and equip

Desolance split item then drop and equip

00:17
Play Video
Desolance shoot fire arrow

Desolance shoot fire arrow

00:06
Play Video
Desolance shoot fire arrow 3

Desolance shoot fire arrow 3

00:06
Play Video
Desolance pickup

Desolance pickup

00:18
Play Video
Desolance shoot fire arrow 2

Desolance shoot fire arrow 2

00:06
Play Video
Desolance old melee swing and pickups

Desolance old melee swing and pickups

00:06
Play Video
Desolance inventory basics

Desolance inventory basics

00:06
Play Video
Desolance Drop pickup equip

Desolance Drop pickup equip

00:25
Play Video
Desolance 2h sword swing

Desolance 2h sword swing

00:06
Play Video
bottom of page