Serap Kerem

Serap Kerem

Soyutlama (Abstraction)

Merhaba Arkadaşlar! Bu yazıda, nesne yönelimli programlamanın (OOP) en önemli kavramlarından biri olan Soyutlama (Abstraction) konusuna odaklanacağız. Soyutlama, karmaşık sistemlerin temel bileşenlerini ayırarak daha anlaşılır hale getirilmesini sağlar. Unity projelerinde de bu yapı, kodun daha modüler ve yönetilebilir olmasını sağlayarak…

Polimorfizm (Polymorphism)

Merhaba Arkadaşlar! Bu yazıda, nesne yönelimli programlamanın önemli kavramlarından biri olan Polimorfizm (Polymorphism) konusuna değineceğiz. Polimorfizm, özellikle Unity projelerinde sıkça karşımıza çıkar ve kodlarımızı daha esnek, modüler ve yeniden kullanılabilir hale getirmemizi sağlar. Ayrıca, Metod Aşırı Yüklemesi (Overloading) ve Metod…

Kalıtım (Inheritance)

Merhaba Arkadaşlar! Bu yazımızda, nesne yönelimli programlamanın temel yapı taşlarından biri olan Kalıtım (Inheritance) konusuna değineceğiz. Kalıtım, yazılım geliştirme sürecinde kod tekrarını azaltarak daha temiz ve düzenli kod yazmamıza olanak tanır. Özellikle Unity’de karakter sınıflarını yönetirken sıkça kullanabileceğimiz bu özelliği…

Kapsülleme (Encapsulation)

Merhaba Arkadaşlar! Bugünkü yazımızda nesne yönelimli programlamanın temel ilkelerinden biri olan Kapsülleme (Encapsulation) kavramını inceleyeceğiz. Unity ile oyun geliştirirken, bu kavramı anlamak kod yapınızı daha temiz ve güvenli hale getirmek açısından oldukça önemlidir. Kapsülleme, bir sınıfın verilerini ve fonksiyonlarını dış…

Nesneler (Objects)

Merhaba Arkadaşlar! Bugünkü yazımızda Unity’de Nesneler (Objects) konusuna derinlemesine bir bakış atacağız. Oyun geliştirirken, nesneler oyunun dinamik yapısını oluşturur ve oyun dünyasındaki hemen her şeyi temsil eder. Unity’de nesnelerle çalışmak, oyundaki karakterleri, çevreyi, objeleri ve hatta kullanıcı arayüzünü (UI) oluşturmada…

Sınıf (Class) Nedir?

Merhaba Arkadaşlar! Bu yazıda Unity’de sınıfları detaylı bir şekilde inceleyeceğiz. Sınıflar, nesne yönelimli programlamanın temel taşlarından biridir ve Unity’de oyun geliştirirken oldukça önemli bir rol oynar. Sınıflar, veri ve davranışları bir arada tutarak, kodun daha düzenli, okunabilir ve yönetilebilir olmasını…

Unity’de Enum Yapısı: Detaylı Bir Rehber

Merhaba arkadaşlar! Bu yazıda, Unity projelerinde sıklıkla kullanılan enum yapısına dair detaylı bir rehber sunacağım. Enum’lar, kodunuzu daha düzenli ve okunabilir hale getirmenizi sağlayan güçlü bir araçtır. Gelin, enum yapısını birlikte inceleyelim. Enum Nedir? enum (enumeration), bir değişkenin belirli bir…