Echoes Of Steel
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:
- Comprehensive combat system with animation-supported movement, shooting, and reload mechanics, integrating both melee and ranged enemy AI for varied and engaging gameplay across multiple levels.
- Dynamic inventory management system, enabling seamless weapon swapping, item discarding, and acquisition.
- 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've used Unreal Engine 5.1. The most of the core logic is in C++, with some parts extended in Blueprints. I've used Perforce for Version Control, and hosted the repository on a DigitalOcean droplet.
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:
- nakaradaalexander (Pixabay): Blood & Steel
- Alfred_Grupstra (Pixabay): Slow Ticking Of Time
Courses & Tutorials that I've received tremendous value from:
- Stephen Ulibarri (Udemy): Ultimate Shooter Course
- Gamedev.tv (Udemy): Unreal Course, Unreal Environment Design
- Rob Baker (Udemy): Pro Unreal Game Coding
- Alex Forsythe: Youtube Channel
- Matt Aspland Youtube Channel
- School of Motion Youtube Channel
- Mathew Wadstein Youtube Channel
Style guide:
Check out other stuff?