Arda Kıraç

Yazılım Mühendisliği Öğrencisi

Oyun · Grafik · Web

Arda Kıraç

Oyun yapıyorum. Bir şeyin nasıl çalıştığını anlayana kadar söküyorum, sonra sıfırdan kendim yazıyorum.

Bölüm
Yazılım Mühendisliği
Odak
Oyun geliştirme
Şu an
Unity · C# · Shader
Durum
Ortak projelere açık

Hakkımda

01

Küçüklüğümden beri bir şeyleri sıfırdan kurmayı seviyorum. Bugün bunu kodla yapıyorum, en çok da oyunlarla.

Yazılım mühendisliği okuyorum. Ders dışındaki vaktimin çoğu oyun motorlarında, shader'larda ve yarım kalmış prototiplerde geçiyor.

Beni bitmiş oyundan çok arkasındaki sistem ilgilendiriyor: fizik nasıl hesaplanıyor, bir piksel ekrana nasıl düşüyor, bir zıplama neden iyi hissettiriyor.

Burada yaptıklarımı ve denediklerimi topluyorum. Bitenler de var, yarıda bıraktıklarım da.

İlgi
Oyun mekanikleri, grafik programlama, prosedürel üretim
Araçlar
Unity, C#, C++, Git
Arıyorum
Game jam takımı, ortak proje, staj

Projeler

02 / 4 kayıt
  1. 01

    Platform Oyunu

    Hareket hissi üzerine kurulu bir 2D platform oyunu. Coyote time, zıplama tamponu ve değişken zıplama yüksekliğiyle kontroller oturana kadar ayar yapıyorum.

    • Unity
    • C#
    Geliştiriliyor
  2. 02

    Zindan Üretici

    Her açılışta farklı harita çıkaran prosedürel zindan üretici. Alanı BSP ile odalara bölüyor, odaları A* ile bulunan koridorlarla birbirine bağlıyor.

    • C++
    • Algoritma
    Prototip
  3. 03

    Dither Shader

    Sayfanın en üstündeki sahne. Zarlar ray marching ile çiziliyor, sonra 8×8 Bayer matrisiyle tek renge indiriliyor. Görsel dili Return of the Obra Dinn'den geliyor.

    Sahneye git
    • WebGL
    • GLSL
    Yayında
  4. 04

    Gelir Hesaplayıcı

    Aylık gelir ve giderleri takip edip ay sonu bütçesini çıkaran küçük bir web uygulaması.

    • React
    • Node.js
    Arşiv

Yetenekler

03 / envanter

Oyun

  • Unity
  • C#
  • Blender

Dil

  • C++
  • Python
  • Java
  • JavaScript

Grafik ve Web

  • GLSL
  • WebGL
  • HTML / CSS
  • Node.js

Araç

  • Git
  • VS Code
  • Linux

İletişim

04

Game jam için takım arkadaşı, ortak bir proje ya da sadece bir selam. Yaz, dönerim.

cylingrap@gmail.com
GitHub Instagram