Fihrist

Oyun Geliştirme

Oyun geliştirmede iki yol ayrımı var: hazır bir motor kullanmak (Unity, Godot) ya da motorun kendisini yazmak. Çoğu kişi birincisini ister; awesome-godot ve MagicTools araçları, Game Programming Patterns ise oyuna özgü kod tasarımını verir.

37 bağlantı

1

Oyun geliştirmenin her yanını — grafik, motor, ses, akademik makaleler — kapsayan devasa kaynak listesi. Awesome-Game-Analysis’in analiz odağından farkı yapım tarafına bakması: oyunu çözmek değil sıfırdan üretmek için gereken her dalı topluyor.

Referans · Awesome Liste · Ücretsizdoğrulandı 2026-11-09arşiv
2

Web ve yerel için 3B oyun motoru Babylon.js için kaynak listesi. Three.js’ten farkı bir çizim kütüphanesi değil motor gibi davranması: fizik entegrasyonu, Inspector ve Playground yerleşik geliyor.

Awesome Liste · İnteraktif · 3B · Ücretsizdoğrulandı 2026-11-09arşiv
3
Awesome Flamegithub.com

Flutter için oyun motoru Flame’e dair kaynak listesi. Genel Flutter listelerinden farkı yalnız oyun geliştirmeye — Flame eklentileri, örnek oyunlar, öğreticiler — odaklanması.

Awesome Liste · İnteraktif · Mobil · Ücretsizdoğrulandı 2026-11-09arşiv
4

Video oyun teknolojisinin analizine — motor içi çalışma, grafik teknikleri, dosya formatları — dair topluluk destekli kaynak koleksiyonu. Oyun yapım derslerinden farkı tersine bakması: nasıl yapılır değil, çıkmış oyunların içinde ne olduğunu çözüyor.

Referans · Awesome Liste · Ücretsizdoğrulandı 2026-11-09arşiv
5

Game Boy için oyun geliştirme — assembler, araç ve donanım belgeleri. Modern motor listelerinden farkı kısıtlı retro donanıma programlamaya odaklanması.

Awesome Liste · Gömülü · Ücretsizdoğrulandı 2026-11-09arşiv
6

Motorlardan varlık araçlarına oyun geliştirmenin tüm dallarını kapsayan kaynak listesi. Tek motora bağlı listelerden farkı motor-bağımsız, geniş bir başlangıç haritası olması.

Awesome Liste · Referans · Ücretsizdoğrulandı 2026-11-09arşiv
7

Oyun değil, oyun motorunun kendisini yazmak için kaynaklar — render, fizik, ECS. Motor kullanma listelerinden farkı motoru sıfırdan kurmayı hedeflemesi.

Awesome Liste · Referans · Ücretsizdoğrulandı 2026-11-09arşiv
8

Klasik oyunların aktif bakımlı, açık kaynak yeniden yapımlarının listesi. Emülatörlerden farkı oyunun motorunun sıfırdan yeniden yazılmış olması — kodu okunabilir.

Awesome Liste · Açık Kaynak · Ücretsiz · İnteraktifdoğrulandı 2026-11-09arşiv
9

Bir programlama dilini oyun yaparak öğreten oyunların listesi. Kuru alıştırmalardan farkı öğrenmeyi bir oyunun ilerleyişine bağlaması.

Awesome Liste · Ücretsiz · İnteraktifdoğrulandı 2026-11-09arşiv
10
Awesome Godotgithub.com

Açık kaynak Godot motoru için eklenti, öğretici ve örnek projelerin listesi. Resmî dokümandan farkı topluluğun ürettiği araç ve şablonları toplaması.

Awesome Liste · Açık Kaynak · Ücretsiz · İnteraktifdoğrulandı 2026-11-09arşiv
11

Oyun yapımını öğrenmeye yönelik ders, kitap ve topluluk kaynakları. Araç listelerinden farkı sıralı bir öğrenme yolu ve sanat/ses/tasarım gibi yan alanları da kapsaması.

Awesome Liste · Ücretsiz · İnteraktifdoğrulandı 2026-11-09arşiv
12
Awesome libGDXgithub.com

Tek kod tabanından masaüstü, Android, iOS ve web’e çıkan Java oyun çatısı libGDX için kütüphane ve kaynak listesi. Unity listelerinden farkı editör değil kod öncelikli bir çatıya odaklanması.

Awesome Liste · İnteraktif · Ücretsizdoğrulandı 2026-11-09arşiv
13
Awesome LÖVE2Dgithub.com

Lua tabanlı oyun motoru LÖVE için kaynak ve kütüphane listesi. Godot gibi editörlü motorlardan farkı editörü olmaması: her şey Lua koduyla; liste bu boşluğu dolduran kütüphaneleri topluyor.

Awesome Liste · İnteraktif · Ücretsizdoğrulandı 2026-11-09arşiv
14

Minecraft sunucu yazılımlarını, modları, başlatıcıları ve araçları toplayan liste. Resmî wiki’den farkı oyunu değil, çevresindeki yazılım ekosistemini anlatması.

Awesome Liste · İnteraktif · Ücretsizdoğrulandı 2026-11-09arşiv
15

Kaynak kodu açık, oynanabilir oyunların listesi. Oyun mağazalarından farkı kodunu okuyup nasıl yapıldığını öğrenebileceğin, üstüne inşa edebileceğin projeler olması.

Awesome Liste · Açık Kaynak · Ücretsiz · İnteraktifdoğrulandı 2026-11-09arşiv
16
Awesome OpenGLgithub.com

2B/3B çizim API’si OpenGL için kütüphane ve öğretici listesi. Vulkan’dan farkı daha yüksek seviyeli ve öğrenmesi kolay olması; grafik programlamaya giriş için hâlâ en yaygın yol.

Awesome Liste · İnteraktif · 3B · Ücretsizdoğrulandı 2026-11-09arşiv
17
Awesome PICO-8github.com

Retro kısıtlı fantezi konsol PICO-8 için oyun ve araç listesi. Genel oyun motorlarından farkı bilinçli kısıtlar — 128×128 ekran, 16 renk — içinde oyun yaptırması.

Awesome Liste · İnteraktif · Ücretsizdoğrulandı 2026-11-09arşiv
18
Awesome Vulkangithub.com

Düşük seviye 3B grafik ve hesaplama API’si Vulkan için kaynak listesi. OpenGL’den farkı sürücünün üstlendiği işi — bellek yönetimi, eşzamanlama — sana bırakması: daha hızlı ama çok daha ayrıntılı.

Awesome Liste · İnteraktif · 3B · Ücretsizdoğrulandı 2026-11-09arşiv
19
Bfxrbfxr.net

Bağımsız oyunlar için tek tıklamayla 8-bit/chiptune ses efektleri (zıplama, patlama, altın toplama) sentezleyip WAV olarak indiren tarayıcı aracı; hazır ses kütüphanelerinde arama yapmak yerine parametrik ses üretir.

Ücretsiz · Açık Kaynak · Ses · Tarayıcıda · Hesap Gerekmezdoğrulandı 2026-11-09arşiv
20
Catlike Codingcatlikecoding.com

Adım adım ilerleyen, titiz Unity C# öğretici serileri; özel render hattı ve prosedürel ağ üretimi gibi ileri konulara iniyor. Video derslerden farkı yazılı olması ve her adımda kodun nedenini açıklaması.

Öğretici · Ücretsiz · C Ailesidoğrulandı 2026-11-09arşiv
21
Game Developergamedeveloper.com

Eski adıyla Gamasutra; sektör makaleleri ve oyun geliştirme sonrası değerlendirmeleri (postmortem). Oyun haber sitelerinden farkı oyuncuya değil geliştiriciye yönelik olması: tasarım, teknik ve iş tarafı.

Referans · Ücretsiz · İnteraktifdoğrulandı 2026-11-09arşiv
22
Game Programming Patternsgameprogrammingpatterns.com

Robert Nystrom’un oyun kodunda tekrar eden tasarım kalıplarını anlatan ücretsiz kitabı. Genel tasarım deseni kitaplarından farkı örneklerinin oyun döngüsü ve performansına özgü olması.

Kitap · Ücretsiz · Öğreticidoğrulandı 2026-11-09arşiv
23
Game-icons.netgame-icons.net

Oyun arayüzleri ve masaüstü RYO'lar için CC BY lisanslı binlerce vektörel (SVG/PNG) simgeyi renk ve arka plan özelleştirmesiyle sunan arşiv; genel kurumsal ikon setlerinin aksine envanter, büyü ve silah simgelerine odaklanır.

Ücretsiz · Tasarım · Araç · Tarayıcıda · Hesap Gerekmezdoğrulandı 2026-11-09arşiv
24
Godotgodotengine.org

MIT lisanslı oyun motoru; 2B ve 3B için ayrı ayrı olgun boru hatları var. Unity ve Unreal’dan ayrıldığı yer lisans: gelir payı, koltuk ücreti ya da kurulum başına ücret yok, motorun tamamı senin.

Açık Kaynak · Masaüstü · İnteraktif · Ücretsizdoğrulandı 2026-11-09arşivGodot alternatifleri
25
itch.ioitch.io

Bağımsız oyunlar, araçlar ve varlıklar için açık, dilediğin-kadar-öde pazar yeri. Steam’den farkı düşük engel ve esnek fiyatlandırma: deneysel ve küçük yapımların yayımlandığı yer.

Freemium · İnteraktifdoğrulandı 2026-11-09arşiv
26
Kenneykenney.nl

Bütünlüklü, dev CC0 oyun varlık paketleri; ücretsiz ve serbestçe kullanılabilir. OpenGameArt gibi topluluk arşivlerinden farkı tek elden çıkmış olmaları: her paket kendi içinde aynı üslupta.

Tasarım · Ücretsiz · 3Bdoğrulandı 2026-11-09arşiv
27
LearnOpenGLlearnopengl.com

Modern OpenGL’i sıfırdan, kapsamlı ve düzenli biçimde öğreten öğretici. Dağınık OpenGL kaynaklarından farkı tutarlı ve sıralı olması: her bölüm bir öncekinin üstüne çalışan kod bırakıyor.

Öğretici · Ücretsiz · Açık Kaynak · 3BDepo Durgundoğrulandı 2026-11-09arşiv
28
LÖVElove2d.org

Lua ile 2B oyun geliştirme çatısı; hızlı prototipleme için elverişli. Godot gibi editörlü motorlardan farkı editörü olmaması: her şey Lua koduyla, minimal ve taşınabilir.

Açık Kaynak · Öğretici · Ücretsiz · İnteraktifdoğrulandı 2026-11-09arşiv
29
MagicaVoxelephtracy.github.io

Küp tabanlı (voxel) 3B modeller oluşturmak ve yerleşik GPU ışın izleme (path tracing) motoruyla sahne render almak için kullanılan hafif masaüstü editörü; karmaşık poligon modelleme araçlarına kıyasla piksel sanatı hızında 3B üretim sağlar.

Ücretsiz · 3B · Tasarım · Masaüstü · Çevrimdışıdoğrulandı 2026-11-09arşiv
30
MagicToolsgithub.com

Oyun ve grafik geliştirme için araç ve kaynakların listesi — sprite, tile, ses, seviye editörü. Motor listelerinden farkı üretim boru hattındaki yardımcı araçlara odaklanması.

Awesome Liste · Ücretsiz · Tasarımdoğrulandı 2026-11-09arşiv
31
OpenGameArtopengameart.org

Serbest lisanslı (CC) oyun görseli ve sesinin toplandığı topluluk kütüphanesi. Kenney gibi tek elden paketlerden farkı çok sayıda katkıcıdan gelmesi: geniş ama üslup olarak dağınık.

Tasarım · Ücretsiz · Açık Kaynak · Sesdoğrulandı 2026-11-09arşiv
32
Phaserphaser.io

JavaScript ile tarayıcıda 2B oyun geliştirmek için HTML5 oyun çatısı. Genel çizim kütüphanelerinden farkı bir oyun çatısı olması: fizik, sprite yönetimi ve girdi sistemi hazır geliyor.

Açık Kaynak · JavaScript · Frontend · Ücretsizdoğrulandı 2026-11-09arşiv
33
raylibraylib.com

Oyunlar için sade, başlangıç dostu C kütüphanesi; az bağımlılıkla hızlı başlatıyor. Unity ya da Godot gibi motorlardan farkı editör ve sahne sistemi olmaması: yalnız kodla, temel grafik ve girdi işlevleriyle çalışıyorsun.

Açık Kaynak · Öğretici · Ücretsiz · C Ailesidoğrulandı 2026-11-09arşiv
34
Red Blob Gamesredblobgames.com

Oyun geliştirme matematiğini (A*, altıgen ızgaralar, görüş alanı) etkileşimli görsellerle anlatan öğreticiler. Ders kitaplarından farkı algoritmayı sayfada kendin oynatarak görmen.

Öğretici · İnteraktif · Ücretsizdoğrulandı 2026-11-09arşiv
35
RetroReversingretroreversing.com

Retro oyunların tersine mühendisliği için kaynak, öğretici ve araç sitesi — kaynak kod sızıntıları, donanım, derleyici çözme. Genel tersine mühendislik sitelerinden farkı retro oyun donanımına odaklanması: konsol iç mimarisi ve dönem araç zincirlerine iniyor.

Referans · Öğretici · Gömülü · Ücretsizdoğrulandı 2026-11-09arşiv
36
The Book of Shadersthebookofshaders.com

Fragment gölgelendiricilerini (GLSL) etkileşimli ve yumuşak bir girişle öğretiyor. Referans belgelerden farkı her kavramı sayfada canlı düzenlenebilir bir gölgelendiriciyle göstermesi.

Öğretici · İnteraktif · Ücretsizdoğrulandı 2026-11-09arşiv
37
Unityunity.com

En yaygın kullanılan çapraz platform oyun motoru; 2B/3B, mobil ve konsol. Godot’dan farkı devasa varlık mağazası ve endüstri yaygınlığı — iş ilanlarının çoğu bunu ister.

Freemium · Masaüstü · 3Bdoğrulandı 2026-11-09arşivUnity alternatifleri