Skip to content

ibrahim0enes/Combat-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

⚔️ Medieval Combat System Showcase (UE 5.7)


📌 Overview

This repository showcases a medieval-themed combat system developed in Unreal Engine 5.7.
The project focuses on clean combat logic, readable feedback, and scalability, serving as a strong foundation for action-oriented and RPG-style games.

⚠️ AI systems are not included yet.
This showcase is focused on player-side combat mechanics and presentation.


Full Showcase Full Showcase  (1)

🎯 Features

  • 🎯 Target / Lock-On System
  • ⚔️ Dual Combat Modes
    • Hand-to-Hand Combat
    • Sword Combat
  • 🧭 Directional Damage System
    • Front / Back hit detection
    • Direction-based hit reactions
  • ✨ Niagara VFX Integration
  • 🔊 Synchronized Combat Audio
  • 🎥 Cinematic-friendly showcase setup

🧠 Design Goals

  • Readable combat feedback (clear hits, reactions, and impact)
  • Modular and extensible architecture
  • Animation-aligned positioning for melee interactions
  • Scalable system design (AI & multiplayer-ready in future)
  • Showcase-quality presentation for portfolios and evaluations

⚙️ Technical Details

  • Engine: Unreal Engine 5.7
  • Framework: Blueprint-based (C++ ready architecture)
  • VFX: Niagara Particle System
  • Animation: Root motion & direction-aware hit reactions
  • Input Handling: Combat-mode–aware input logic
  • Audio: Context-sensitive SFX triggering

📦 Usage

This repository is intended for:

  • 🎮 Game developers exploring melee combat system design
  • 📚 Learning UE5 combat architecture & logic flow
  • 💼 Portfolio review by recruiters and studios
  • 🧪 Base system for further expansion (AI, multiplayer, abilities)

Not a plug-and-play asset.
Designed as a reference implementation and showcase.


📊 Project Status

Feature Status
Core Combat Logic ✅ Completed
Target System ✅ Completed
Directional Hit System ✅ Completed
VFX & Audio ✅ Completed
AI Integration ❌ Not started
Multiplayer ❌ Not started
Optimization Pass 🔄 Planned

❓ Why This Repository?

  • Demonstrates real-world UE5 combat system design
  • Shows clean Blueprint architecture
  • Focuses on feel, readability, and feedback
  • Built with production mindset, not tutorial logic
  • Suitable for technical evaluation and feedback

🧑‍💼 Recruiter Quick Scan (30 Seconds)

  • Engine: Unreal Engine 5.7
  • Focus: Combat systems & gameplay programming
  • Skills Demonstrated:
    • Gameplay logic
    • Combat architecture
    • Animation coordination
    • VFX & audio integration
  • Role Fit: Gameplay Programmer / Technical Designer / UE Developer
  • Current Scope: Player combat (AI planned)

Video Showcase:
https://youtu.be/3ipiNfA0RmI

Portfolio Website:
https://ibrahimenescolak.com/


📄 License

This project is shared for educational and portfolio demonstration purposes.

  • ❌ Not permitted for commercial redistribution
  • ❌ Not allowed to be sold or re-uploaded as-is
  • ✅ Allowed for learning, evaluation, and inspiration

For collaboration or usage inquiries, please reach out via LinkedIn.


📬 Contact


Developed by İbrahim Enes Çolak

Medival Combat Sysetm

About

Medieval combat system developed in Unreal Engine 5.7, featuring a target/lock-on system, hand-to-hand and sword combat, directional damage reactions, Niagara VFX, and synchronized audio. Designed as a clean, scalable combat foundation for action and RPG-style games.

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages