Portfolyo

Çardak Futbolu

Interior design project 1
Interior design project 1
Interior design project 1
Interior design project 1
Interior design project 1

Unity ile geliştirilmiş, ML-Agents Toolkit kullanılarak pekiştirmeli öğrenme yöntemine sahip botlarla antrenman yapılabilen ve Photon Fusion 2 ile çok oyunculu yapısı sağlanan futbol oyunudur. Oyun ortamı ve objelerin modellemesi Unity içerisinde ProBuilder aracı kullanılarak hazırlanmıştır.

Bu proje, Unity oyun motoru ile geliştirilmiş bir futbol oyunudur. ML-Agents Toolkit kullanılarak pekiştirmeli öğrenme yöntemiyle eğitilen botlar, antrenman modu kapsamında kullanılmaktadır. Çok oyunculu yapı Photon Fusion 2 ile oluşturulmuştur. Oyun, çardakta oynanmaktadır. Oyuncular, oyun başında rastgele atanan altı farklı karakterden biri ile maça başlar. Her karakterin yalnızca çok oyunculu modda aktif olan kendine özgü bir yeteneği bulunmaktadır.

Bu oyun, Bilgisayar Mühendisliği lisans programı kapsamında bitirme projesi olarak geliştirilmiştir. Tasarımı, kodlaması ve test süreçleriyle birlikte yaklaşık bir dönemlik çalışma sürecinde tamamlanmıştır.

TeacHer

Interior design project 1
Interior design project 1
Interior design project 1
Interior design project 1
Interior design project 1
Interior design project 1
Interior design project 1
Interior design project 1

Unity ile geliştirilen 2D platformer türündeki bu oyunda, bir öğretmen, öğrencilerinin farklı ruhsal sorunlarını temsili bölümlerle aşarak onları kurtarmaya çalışmaktadır. Bot karakterler ML-Agents Toolkit ile oluşturulmuştur. Tasarımlar Pixel Studio ile hazırlanmıştır.

Bu proje, Unity oyun motoru kullanılarak geliştirilen 2D platformer türünde bir oyundur. Oyunun teması, bir öğretmenin 40 öğrencisini sembolik olarak ruhsal sorunlardan kurtarmasıdır. Her öğrenci, tembellik, aşırı stres gibi bir durumu temsil eden özel bir bölüm ile ilişkilidir. Öğretmen karakteri, toplu iğne fırlatarak çeşitli engelleri aşmakta ve bölüm sonunda öğrenciyi kurtarmaktadır. Örneğin, tembellik bölümünde checkpoint bulunmazken; stres bölümünde, çevrede oyuncuyu zorlayan stres unsurları yer alır. Oyundaki düşman ve engel botları ML-Agents Toolkit kullanılarak oluşturulmuştur. Her bölümün çevresel tasarımı, ilgili öğrencinin kendi çizimlerinden esinlenerek hazırlanmıştır. Grafik tasarımlar Pixel Studio ile yapılmıştır. Oyun geliştirme süreci hâlen devam etmektedir.

Bu çalışma, Bilgisayar Mühendisliği lisans programı kapsamında hazırlanan Tasarım II dersi dönem projesidir. Yapım süreci halen devam etmektedir ve geliştirme süreci bireysel olarak yürütülmektedir.

Timurlenk Satrancı

Interior design project 1
Interior design project 1
Interior design project 1

Timurlenk satrancı kurallarına uygun olarak Unity'de geliştirilmiş, mobil cihazda iki oyunculu oynanabilen bir satranç oyunudur. Tahta ve taş tasarımları Adobe Illustrator ile hazırlanmıştır.

Bu proje, Timurlenk satrancı kurallarına göre geliştirilmiş bir mobil satranç oyunudur. Oyuncular aynı cihaz üzerinde karşılıklı olarak oynayabilmektedir. Oyun, klasik satrançtan farklı olarak Timurlenk satrancına özgü taş türleri ve kuralları içermektedir. Tahta ve taş tasarımları Adobe Illustrator programı kullanılarak hazırlanmıştır. Uygulama, temel taş hareketleri, hamle sırası ve oyun sonu kontrolleri gibi işlevleri destekleyecek şekilde kodlanmıştır.

Bu proje, Bilgisayar Mühendisliği lisans programı kapsamında yürütülen Tasarım I dersi için geliştirilmiştir. Aynı zamanda geliştiricisinin ilk oyun projesidir.

ReyDress

Interior design project 1
Interior design project 1
Interior design project 1

Unity kullanılarak geliştirilen bu zeka oyununda, oyuncu rastgele oluşturulan gizli bir kombinasyonu renkli giyim parçalarıyla tahmin etmeye çalışmaktadır. Görsel ve ses içerikleri hazır assetler ile sağlanmıştır.

Bu oyun, Unity oyun motoru kullanılarak geliştirilmiştir. Hazır görsel ve ses içerikleri kullanılarak oluşturulan bu projede, oyuncuya saç, kazak, etek gibi altı farklı giyim bölgesi sunulmaktadır. Her giyim bölgesi farklı bir renkte olmak zorundadır. Oyunun amacı, perde arkasında rastgele oluşturulmuş altı parçalık gizli kombinasyonu süre bitmeden doğru şekilde tahmin etmektir. Her denemede sistem, kaç rengin doğru konumda olduğunu belirtir. Tüm renkler doğru şekilde eşleştirildiğinde oyun tamamlanır. Oyun, test ve hata yöntemiyle mantık yürütmeyi hedefleyen bir yapı sunmaktadır.

Bu proje, bireysel olarak üç gün içerisinde tamamlanmıştır. Uygulama sürecinde Unity’nin temel bileşenleri ve hazır içerikler kullanılmıştır.

Kapak

Interior design project 1
Interior design project 1
Interior design project 1

Unity ile geliştirilen bu hypercasual oyunda, bir kapak yol kenarındaki yağmur oluğunda ilerleyerek sigara izmaritleri ve diğer atıkları toplar. Tasarımlar ProBuilder ile oluşturulmuştur.

Bu oyun, Unity oyun motoru kullanılarak geliştirilmiş bir hypercasual türü mobil oyundur. Oyuncu, bir kapak objesini yol ile kaldırım arasındaki olukta yönlendirir. Oluğun içinde sigara izmaritleri, taşlar, yapraklar ve bazı bölümlerde kanal ızgaraları yer almaktadır. Oyunun amacı, kapağı engellere çarptırmadan ilerletmek ve çevredeki sigara izmaritlerini toplamaktır. Arkadan gelen su birikintisi oyuncuyu kovalar; oyuncu suya yakalanırsa veya oluğun dışına çıkarsa oyun sona erer. Oyun içi tasarımlar ProBuilder aracıyla oluşturulmuştur.

Bu proje, bireysel olarak üç gün içinde tamamlanmıştır. Tüm modelleme çalışmaları Unity ProBuilder ile yapılmıştır. Geliştirme sürecinde sade oynanış yapısı ve temel fizik mekanikleri tercih edilmiştir.

Quoridor

Interior design project 1
Interior design project 1

Quoridor (koridor) kurallarına göre Unity'de geliştirilmiş, mobil cihazda iki boyutlu oynanabilen bir strateji oyunudur.

Bu proje, Quoridor masa oyununun kurallarına göre geliştirilmiş 2D bir mobil oyundur. Oyuncular, sırayla hamle yaparak kendi piyonlarını karşı tarafa ulaştırmaya çalışırken, aynı zamanda birbirlerinin yolunu engellemek için sınırlı sayıda duvar yerleştirebilmektedir. Oyun, temel kurallarıyla sadık kalınarak dijital ortama uyarlanmıştır. Mobil cihazlarda oynanacak şekilde tasarlanmış ve iki boyutlu olarak geliştirilmiştir.

Bu proje bireysel olarak bir gün içerisinde tamamlanmıştır.

Dots And Box

Interior design project 1
Interior design project 1

Dots and Boxes kurallarına göre Unity'de geliştirilen, mobil cihazlarda iki boyutlu olarak oynanabilen bir zeka oyunudur.

Bu proje, klasik Dots and Boxes (Nokta ve Kutu) oyununun kurallarına uygun olarak geliştirilmiş 2D bir mobil oyundur. Oyuncular sırayla noktalar arasında çizgi çekerek kutuları tamamlamaya çalışır. Bir oyuncu kutuyu tamamladığında puan alır ve yeniden hamle yapar. Oyun sonunda en çok kutuya sahip olan oyuncu kazanır. Mobil ortam için sade ve işlevsel bir arayüz ile tasarlanmıştır.

Bu proje, bireysel olarak üç saat içinde tamamlanmıştır.