Protocraft

A multiplayer survival RPG prototype built in Unreal 5

TypeGame Linkgithub.com

Protocraft is a multiplayer RPG I started developing in February 2026 using Unreal. It’s primarily an exercise in designing and implementing the kind of gameplay mechanics typically seen in survival crafting games.

This project uses the Gameplay Ability System (GAS) . It implements server-authoritative gameplay features using GAS to power gameplay attributes, effects, and abilities.

To read more about GAS, see my 2024 write-up.

Current features include:

  • Health and stamina attributes with passive and active effects
  • Droppable loot
  • Equippable items that can grant primary and secondary abilities
  • Basic PvP
  • Mineable resource nodes
  • HUD with health bar, stamina bar, and hotbar

Mining iron ore
Melee attack in PvP
Dropped loot
Chaos Visual Debugger showing equipment physics body on the server

Play