Faruk Yıldırım

Faruk Yıldırım

Senior Gameplay Programmer | Unreal Engine / C++

Bolu’da yaşayan bir Unreal Engine oyun programcısıyım. C++, Blueprints, Gameplay Ability System (GAS), çatışma, düşman yapay zekâsı ve prosedürel animasyon üzerine çalışıyorum. Althera Games, Vasanta Global ve Gamegine Games’te doğrudan yazılım geliştirmenin yanında oynanış mimarisi ve teknik liderlik sorumlulukları üstlendim.

Portföyümde Steam’de yayımlanan Night Record: Thin Walls ve erken erişimdeki Good Kill! bulunuyor. Şu anda Coldwater Hollow ve modüler C++ anlatı altyapısı NarrativeFramework üzerinde çalışıyorum. Açık kaynak araçlar geliştiriyor, Auralis adıyla eklentiler yayımlıyorum; Navras Academy’de Unreal Engine eğitimi verdim.

Çalışma alanlarım

Unreal Engine 5C++BlueprintsGameplay Ability System (GAS)Gameplay ArchitectureAI ProgrammingCombat & AnimationPerformance OptimizationEditor ToolsCode Review & Mentoring

Coldwater Hollow

Şu anda Coldwater Hollow ve oyunun modüler anlatı altyapısı NarrativeFramework üzerinde çalışıyorum. Diğer solo korku projem Banish of Fear beklemede.

Akademik geçmiş

Bolu Abant İzzet Baysal Üniversitesi

Bilgisayar Mühendisliği · 2018–2022

Bilgisayar Programcılığı · 2013–2016

Deneyim

2025 – 2026

Althera Games

Lead Programmer

Night Record: Thin Walls

Eylül 2026’da Steam’de yayımlanan korku oyunu için 3 temel sistem geliştirdim: düşman yapay zekâsı, bölüm yönetimi ve envanter. Karşılaşma temposu ve oyuncu yönlendirmesinde bölüm tasarımcısıyla çalıştım.

2024 – 2025

Vasanta Global

Lead Programmer · Sözleşmeli

Kongar: Awakening

ARPG altyapısını 4 alanda kurdum: Gameplay Ability System entegrasyonu, çatışma, görev ve envanter. Temel mimariyi tasarladım ve optimizasyon çalışmalarını yönettim.

2023 – 2025

Gamegine Games

Senior Programmer / Lead Programmer

Good Kill! · NOMAD · World Generator

Good Kill! (Steam erken erişim) için en fazla 5 kişilik ekibini yönettim. LOD ve texture optimizasyonu, CPU tarafındaki AI kodu, object pooling ve helikopter sistemi çalışmalarıyla performansı 40 FPS’den 120 FPS’ye çıkardım. NOMAD demosu, robot prototipi ve World Generator geliştirdim.

2022 – 2025

Navras Academy

Unreal Engine Eğitmeni

Blueprint & temel programlama

Unreal Engine Blueprint ve programlama dersleriyle 150’den fazla öğrenciye eğitim verdim; 2 yıl boyunca oyun mekaniği geliştirme konusunda mentörlük yaptım.

İletişim