top of page
1744103594497.jpeg

Selamlar

Ben Kutlu. Kasım 2021'den bu yana profesyonel olarak oyun geliştiriyorum. Elektrik Elektronik Mühendisliği okudum ve bu eğitim, matematik, algoritmik düşünme ve problem çözme becerilerimi önemli ölçüde geliştirdi. Geliştirdiğim oyunlar da bu yetkinliklerimin en somut göstergesidir.

  • LinkedIn
  • Instagram
image.png
Download_on_the_App_Store_RGB_blk.svg.png
play-store.png
image.png
image.png

Bounce Blast (Temmuz 2025 - Günümüz)

Bounce Blast, mobil platformlar için geliştirilmiş, fizik tabanlı bir puzzle oyunudur. Oyun, yoğun nesne etkileşimine rağmen stabil ve hatasız çalışacak şekilde tasarlanmıştır. 

 

Neler yaptım?

  • In-App Purchase entegrasyonu gerçekleştirdim

  • Rewarded Ads ve Interstitial Ads sistemlerini uyguladım

  • Publisher SDK entegrasyonu yaparak reklam ve gelir sistemlerini projeye entegre ettim

  • Yüksek sayıda aktif nesne içeren sahnelerde kapsamlı performans optimizasyonları yaptım

  • Aynı anda 300+ top içeren senaryolarda dahi, low-end cihazlarda ~25 FPS seviyesini koruyacak çözümler geliştirdim

  • Puzzle mekaniklerinin deterministik ve hatasız çalışmasına odaklandım

 

 

Genel değerlendirme

 

Bounce Blast, mobil cihazların donanım kısıtlarını gözeterek performans, stabilite ve monetizasyon sistemlerini bir arada ele aldığım; optimizasyon ve teknik doğruluk açısından güçlü bir deneyim kazandığım bir projedir.

Elemental Slime (Ocak 2025 - Günümüz)

Bu benim kendi başıma steame geliştirdiğim ilk oyun. Bir puzzle-platformer. Elementlerin gücünü kullanarak puzzle'ları çözüyorsunuz.

Neler yaptım?
Oyunda yer alan 3D modeller ve 2D sprite’lar dışında kalan tüm işler benim tarafımdan gerçekleştirildi.

Bana katkıları neler oldu?

Elbette bu süreçte çeşitli Unity araçları, algoritmalar ve kodlama ile ilgili yeni bilgiler edindim.

 

Fakat asıl kazanımım bir projeyi baştan sona tek başına tamamlamak oldu. Çünkü bunu başarmak hemen her alanda az da olsa bilgi sahibi olmamı sağladı. Bu sayede, ileride farklı alanlarda çalışan ekip arkadaşlarımla çok daha kolay iletişim kurabileceğimi düşünüyorum.

 

Ayrıca bu süreç baskı altında çalışabilme yeteneğimi de önemli ölçüde geliştirdi.


Solo developer olarak çalışmak benim için son derece değerli bir deneyim oldu. Bir ekipte çalışırken, karşılaştığınız sorunlarda her zaman fikir alışverişi yapabileceğiniz birileri oluyor ancak tek başınıza olduğunuzda çok daha yaratıcı ve soğukkanlı olmak gerekiyor.

B88STM.png

D.E.L.I.V.E.R.E.R.S.(Mayıs 2025 - Günümüz)

D.E.L.I.V.E.R.E.R.S., geliştirme süreci devam eden, aksiyon odaklı bir co-op oyun projesidir. Proje henüz tamamlanmaya yakın olmasa da, çok oyunculu oyun geliştirme konusunda benim için önemli bir teknik öğrenme adımıdır.

 

Bana katkıları neler oldu?

  • Client–server mimarisi üzerine sistemler tasarladım

  • Oyun mekaniklerini server-authoritative yapıya uygun şekilde kurguladım

  • Client-side prediction ve temel network senkronizasyonu prensiplerini uyguladım

  • Gecikme (latency) kaynaklı sorunları azaltmaya yönelik çözümler üzerinde çalıştım

 

D.E.L.I.V.E.R.E.R.S., co-op oyunlarda doğru mimari kararların kritik önemini pratikte deneyimlediğim, ilerideki çok oyunculu projelerim için güçlü bir teknik temel oluşturan bir çalışmadır.

B88STM.png
image.png
image.png
play-store.png
Download_on_the_App_Store_RGB_blk.svg.png
Ekran görüntüsü 2025-04-26 204043.png
cover_16x9-1744800465274.avif

Street Life (Mart 2023 – Ekim 2024)

İlk versiyonu sadece 4 hafta sürmesine rağmen 1 yıldan uzun süre geliştirmeye devam ettiğimiz bir oyun oldu. Casual hikayeli bir idle clicker. Global çapta yayınlanmış bir oyunun bana kazandırdığı tecrübe anlatamayacağım kadar fazla oldu.

Neler yaptım?
İlk dört ay boyunca, iki geliştirici olarak görevleri eşit şekilde paylaştık. Ben ağırlıklı olarak oyunun hikaye kurgusunu kodladım. Bunun yanında, oyundaki ikinci büyük sistem olan “kendi evimizi geliştirme” mekanizmasının sorumluluğu da büyük ölçüde bana aitti. Takip eden on ayda ise projeye sürekli yenilikler ekledik. Bunlar arasında hem büyük sistemsel değişiklikler hem de küçük entegrasyonlar vardı. Bu geliştirmelerin de çoğunu ben üstlendim diyebilirim.

Bana katkıları neler oldu?
Elbette C# ve Unity hakkında yeni bilgiler edindim ancak asıl önemli kazanımım kodlama stilimdeki değişim oldu. Artık bir hata oluştuğunda, doğrudan Unity’nin exception mesajlarına bağlı kalmak yerine, kendi oluşturduğum log sistemiyle hatanın kaynağını ve nedenini kolayca görebiliyorum. Bunu başarmak için, potansiyel hata noktalarına proaktif olarak önlemler eklemeye alıştım. Bu yöntem, kısa vadede %5-10’luk bir yavaşlamaya sebep olsa da, uzun vadede hataları bulmak için harcanan zamanı ciddi anlamda azalttığı için çalışma verimliliğimi büyük ölçüde artırdı. Ayrıca crashten oyunun kapanması gibi sinir bozucu hataların da önüne geçtiğinden teknik olarak uygulamadan kazanılan miktarı da artırıyor.

Contact

I'm always looking for new and exciting opportunities. Let's connect.

+90 505 977 3858

bottom of page