Faruk Yıldırım · Senior Gameplay Programmer

Unreal Engine. C++. Oynanış.

FPS, ARPG ve korku oyunları için oynanış mimarisi, çatışma ve yapay zekâ sistemleri geliştiriyorum. Night Record: Thin Walls ve Good Kill! projelerinde Lead Programmer olarak çalıştım; Unreal Engine geliştiricileri için açık kaynak C++ araçları üretiyorum.

Unreal Engine 5C++BlueprintsGameplay Ability System (GAS)

Öne çıkan projeler

Projeler →

Coldwater Hollow

Aktif geliştirdiğim solo korku projem: göl kenarında gece vardiyası, gündelik sorumluluklar ve giderek artan bir huzursuzluk.

Geliştiriciler için araçlar

GitHub ↗

Oyun geliştirme sırasında karşılaştığım ihtiyaçlardan doğan açık kaynak araçlar. Auralis adıyla Fab üzerinde de eklentiler ve geliştirici araçları yayımlıyorum. Fab mağazam ↗

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.

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.

Projelerimden notlar

Tüm yazılar →

Birlikte ne geliştirebiliriz?

Oyun geliştirme, teknik iş birliği ve araçlar üzerine konuşalım.

İletişime geç →