RECprofile
gameplay & AI programmer

İbrahim
Enes Çolak

Unreal Engine gameplay & AI programmer — building behavior-driven AI, combat systems, and action-platformers in C++ and Blueprint.

Unreal EngineC++BlueprintCPython
Smart AI System
now featuringshowreel
featured project · 2026

SmartAISystem

Behavior-driven stealth AI in Unreal Engine 5. Five distinct behavioral states, EQS-driven search, AI perception and velocity-based aim prediction.

view all projects
Behavior TreeEQSAI PerceptionAimOffsetNavMesh
Unreal Engine✦C++✦Blueprint✦C✦Python✦Unreal Engine✦C++✦Blueprint✦C✦Python✦Unreal Engine✦C++✦Blueprint✦C✦Python✦Unreal Engine✦C++✦Blueprint✦C✦Python✦
selected work

Case Files

file.01 / 03

Stealth · Behavior AI

Smart AI System

Behavior-driven stealth AI in Unreal Engine 5. Five distinct behavioral states, EQS-driven search, AI perception and velocity-based aim prediction.

  • Behavior Tree
  • EQS
  • AI Perception
  • AimOffset
  • NavMesh
GitHub
file.02 / 03

Melee · Target Lock

Medieval Combat System

Target-based medieval combat in UE 5.7. Dynamic lock-on, directional attacks, responsive blocking and combat montages.

  • Lock-On
  • Directional Attacks
  • Blocking
  • Combat Montage
  • UE 5.7
GitHub
file.03 / 03

Game Jam · Action Platformer

Dual Paradox

A UE5 action-platformer made for Yıldız Jam 2026, built around strategic character swapping and puzzle design.

  • Character Swap
  • Yıldız Jam 2026
  • Platformer
  • Puzzle Design
Play Game
education log

Training

institution

42 Istanbul

Core Curriculum

Istanbul, TR · Aug 3, 2026 — Present

ongoing

Peer-to-peer, project-based software engineering program focused on building and reviewing real projects.

progress10%
0255075100