Echoes Of Steel is a third person shooter with both melee and ranged enemies, with 70%+ positive reviews on Steam. Developed and published by me, as a solo developer.

The game includes:

  • Animation-supported movement, shooting & reload mechanics.
  • Dynamic gameplay variation depending on weapon selection.
  • Both melee and shooter enemy AI.
  • Inventory management system that enables item swapping, discarding and acquiring different weapons.
  • Multiple levels.
  • Nice ancient quotes.
  • The secret for a good life.

I'm using Unreal Engine 5.1. The most of the core logic is in C++, with some parts extended in Blueprints.

Although I've developed this game solo, it was only possible due to the work of many developers and artists who put their work online (often for free), or created resources for me to learn game development.

Here's a list of resources I've used to create this game:

Assets:

  • Epic Games (Unreal Marketplace): Paragon Twinblast, Paragon Wraith, Paragon Minions, Animation Starter Pack, Quixel Megascans
  • Game Stuff Studio (Unreal Marketplace): Modern SciFi Rifles Bundle 4
  • FX Cat UA (Unreal Marketplace): Realistic Starter VFX Pack Vol 2
  • 3DBrushwork (Unreal Marketplace): Polar Sci-fi Facility
  • tharlevfx (Unreal Marketplace): Water Materials
  • Adobe: Mixamo Animations
  • Andrii Tsymbal (Sketchfab): Sci-fi ammo box
  • Adel Belloulhi (Sketchfab): Sci-fi shotgun ammo clip
  • SangeetBlaze (Sketchfab): Sci-fi Crate

Music:

Courses & Tutorials that I've received tremendous value from:

Style guide: