
Claude, Cursor ve daha fazlası için yüzlerce hazır yeteneği gözden geçirin.
Hafta Sonunda 3D Bir Oyun Nasıl Prototip Edilir: Cuma-Pazar İş Akışı
Cuma akşamından Pazar akşamına kadar itch.io'ya oynanabilir bir 3D oyun prototipi gönderebilirsiniz. Oyun jam'leri bunu yirmi yılı aşkın süredir kanıtlamıştır. Yapay zeka becerileri artık iş akışını daha da sıkıştırıyor: Cuma konsept ve kapsam, Cumartesi inşa, Pazar cilalama ve gönderme. Motor şişkinliği yok, ekip yok, aylarca süren yol haritası yok.
Bu bir gaz konuşması değil. Ludum Dare her dört ayda bir düzenlenir ve sürekli olarak 48 - 72 saat içinde 2.000 - 3.000 bitmiş oyun gönderir. Format, kısıtlamanın göndermeyi zorlaması nedeniyle işe yarar. Yapay zeka becerileri size daha hızlı bir ivmeyle aynı kısıtlamayı sunar - şablon kod, varlık yer tutucuları ve oyun döngüsü önceden oluşturulmuş olarak gelir, böylece hafta sonu gerçek bir oyuna benzeyen kısımlara harcanır.
Bu kılavuz, Pazar akşamına kadar oynanabilir bir şeye sahip olmak isteyen bağımsız geliştiriciler, tasarım öğrencileri ve hobi sahipleri içindir. 48 saatlik inşa anatomisini, Vibe Skills üzerindeki beş yapay zeka oyun prototipleme becerisini ve hafta sonuna sığan Cuma-Pazar iş akışını ele alıyoruz.

Claude, Cursor ve daha fazlası için yüzlerce hazır yeteneği gözden geçirin.
Neden Hafta Sonları Oynanabilir Bir Prototip Göndermek İçin Yeterli Zamandır
Oyun jam'leri 48 saatlik yapıyı yirmi yıldır kanıtlıyor. Ludum Dare 2002'de başladı ve şimdi yılda üç kez 2.000'den fazla girişle düzenleniyor. GMTK Game Jam tek bir hafta sonu 8.000'den fazla başvuru topluyor. itch.io her yıl binlerce jam sayfası barındırıyor ve çoğu jam oyunu sıfırdan 48 - 72 saat içinde gönderiliyor.
Format üç zorlayıcı işlev nedeniyle işe yarar:
- Kod başlamadan önce kapsam belirlenir. Jam temaları özellik yığılmasını önler.
- Kamuoyu teslim son tarihi. Cuma-Pazar, "seneye cilalarım" demek için bir zaman yok anlamına gelir.
- Tarayıcı öncelikli teslimat. itch.io ve Newgrounds, yükleyici yerine bir tarayıcı bağlantısına gönderir.
2026'da değişen şey ivme kazandı. Yapay zeka becerileri, eskiden bir jam'in 8 - 10 saatini yiyen şablon kodu kesiyor:
- Three.js sahne kurulumu, aydınlatma, kamera rigging'i
- Oyuncu denetleyicisi (klavye, fare, oyun kolu)
- Fizik (ışın izleme, çarpıştırıcılar, temel AABB)
- Varlık yer tutucuları (düşük poligon karakter, ortam nesneleri, gökyüzü kutusu)
- Oynanabilir bir HTML derlemesi dışa aktaran derleme hattı
Bu kurulum işi şimdi 30 dakikalık bir adım. Hafta sonunun geri kalanı tasarım, seviye oluşturma ve hissetmeye ayrılır.

Claude, Cursor ve daha fazlası için yüzlerce hazır yeteneği gözden geçirin.
48 Saatlik İnşa Anatomisi
Gönderilen her hafta sonu prototipi kabaca aynı dört aşamayı izler. Bir aşamayı atlarsanız, yapı itch.io'ya ulaşmaz. Bir aşamaya çok fazla zaman harcarsanız, cilalama aşaması yenilir.
| Aşama | Zaman bloğu | Ne yaparsınız | Aşama sonunda ne gönderirsiniz |
|---|---|---|---|
| Aşama 1: Kapsam | Cuma 18:00 - 22:00 | Tür seç, 1 sayfalık tasarım belgesi yaz, temel döngüyü belirle, yapay zeka becerisi seç | Tasarım belgesi + seçilen beceri |
| Aşama 2: İnşa | Cumartesi 09:00 - 20:00 | Şablon kodu üret, temel mekaniği oluştur, 1 - 2 seviye ekle, girdi döngüsünü ayarla | Kazanma/kaybetme durumlu oynanabilir yapı |
| Aşama 3: Cilalama | Pazar 10:00 - 16:00 | Ses, keyif, eğitim penceresi, denge, hata düzeltme | İlk 60 saniyede bozulmayan yapı |
| Aşama 4: Gönder | Pazar 16:00 - 20:00 | Dışa aktar, itch.io sayfası yaz, GIF kaydet, sosyal medyada paylaş | Çalışan web yapısıyla herkese açık itch.io sayfası |
Dört aşamalı yapı, her zaman ters giden şeyler için marj bırakır: bozuk bir fizik kenar durumu, lanetli bir varlık içe aktarma, yerel olarak çalışan ancak WebGL'de bozuk olan bir yapı. Hatalar için plan yapın.
Bir Oyun "Vibe Kodlamak" Gerçekten Nasıl Görünüyor?
"Vibe kodlama", istediğinizi tanımlayarak ve yapay zekanın kodu oluşturmasına izin vererek, ardından çıktı üzerinde yineleme yaparak yazılım oluşturma iş akışıdır. Oyunlar için, kod tabanının çoğunun altyapı olması nedeniyle işe yarar. Eğlenceli kısımlar - hissetme, seviye tasarımı, ses, sanat yönetimi - insanda kalır, ancak şablon kod yapay zeka tarafından oluşturulur.
Vibe kodlanmış bir hafta sonu oyunu şuna benzer: Cursor veya Claude sekmesinde tasarım belgesini düz İngilizceyle yazarsınız, Three.js şablonleriyle gelen bir Vibe Skills 3D oyun becerisi kurarsınız, yapay zekadan türe özgü mekaniği eklemesini istersiniz, ardından hissi ince ayarlarsınız - zıplama yüksekliği, kamera gecikmesi, parçacık yoğunluğu. Yapay zeka yazma işini yapar. Tasarımı siz yaparsınız. Bu ayrım, kıdemli bir mühendis olmayan biri için hafta sonu prototipini mümkün kılar.
Vibe Skills Üzerindeki 5 Yapay Zeka Oyun Prototipleme Becerisi
Bu beceriler, bir hafta sonu prototipinin şablon kod aşamasını sıkıştırmak için tasarlanmıştır. Hepsi Vibe Skills'deki 3D Oyunlar kategorisinde yer alır ve Three.js şablonları, çalışan bir derleme hattı ve itch.io'ya hazır bir dışa aktarma ile birlikte gelir.
1. Three.js Oyun Şablonlayıcısı
Neredeyse her hafta sonu 3D prototipinin başlangıç noktası. Oyuncu denetleyicisi, üçüncü şahıs kamerası, temel aydınlatma, bir gökyüzü kutusu ve çarpışmalı bir zemin düzlemi içeren bir Three.js sahnesi oluşturur. Çıktı, 30 saniyede pnpm dev yapabileceğiniz bir Vite projesi ve itch.io'ya hazır bir HTML paketi üreten bir pnpm build'dir.
En iyi: saf 2D hariç her tür için. Bunu ilk gün projeniz olarak kullanın.
2. Birinci Şahıs Gezgin Becerisi
Ayak sesi ses kancaları ve kafa sallama ile cilalanmış bir birinci şahıs denetleyicisi (WASD + fare görünümü + yerçekimi + sprint + zıplama) oluşturur. Üzerine kendi seviye ağınızı yerleştirin ve Cumartesi öğle yemeğinde bir yürüme simülatörü, korku prototipi veya müze oyununuz olur.
En iyi: yürüme simülatörleri, korku, keşif prototipleri, anlatı oyunları.
3. Tepeden İnme Arena Atıcı Kiti
Tepeden inme kamera, çift çubuk denetleyicisi (klavye veya oyun kolu), dalga oluşturucu, temel düşman yapay zekası, mermi sistemi ve bir puan HUD'u oluşturur. Atıcı döngüsü bilinen iyi bir oyun temelidir - sanat eserini ve oluşturma desenini değiştirerek yepyeni bir oyuna sahip olursunuz.
En iyi: arcade atıcılar, mermi cehennemi, çift çubuk aksiyon.
4. 3D Bulmaca Platformcu İskeleti
Üçüncü şahıs platformcu denetleyicisi (değişken zıplama, köpek balığı zamanı, kenar algılama), bir kontrol noktası sistemi ve Blender'da veya doğrudan kodda düzenleyebileceğiniz üç yer tutucu seviyeden oluşan bir seviye şablonu oluşturur. Bir ölüm/yeniden doğma döngüsü ve bir seviye tamamlama tetikleyicisi içerir.
En iyi: bulmaca platformcuları, parkur prototipleri, hız koşusu dostu bağımsız oyunlar.
5. Tarayıcı Sürüş Sandbox'ı
Bir arcade sürüş hissi (hızlanma eğrisi, drift fiziği, kamera gecikmesi, temel arazi) artı 10 saniyede rengini değiştirebileceğiniz düşük poligonlu bir araba oluşturur. Bir pist ağı yerleştirin ve Cumartesi akşam yemeğinde bir yarış prototipiniz olur.
En iyi: arcade yarışları, arazi sürüşü, trafik simülatörleri, araba hissi testi.
Vibe Skills'de tüm 3D oyun becerilerine göz atın →
Cuma-Pazar İş Akışı
Bu, hafta sonuna uyan tam programdır. Başlangıç saatini ayarlayın ancak aşama sırasını koruyun.
Cuma 18:00 - 22:00: Kapsam ve Kurulum
Adım 1: Bir Vibe Skills oyun prototipleme becerisi seçin. 3D Oyunlar kategorisini inceleyin ve oluşturmak istediğiniz türe uyan beceriyi seçin. Henüz bilmiyorsanız, varsayılan olarak Three.js Oyun Şablonlayıcısını kullanın - her şeye uyum sağlar.
Adım 2: Tek sayfalık bir tasarım belgesi yazın. Yeni bir belge açın ve bu beş soruyu düz İngilizceyle yanıtlayın. Hiçbirini atlamayın.
- Oyuncu her 5 saniyede ne yapıyor? (temel döngü)
- Kazanma koşulu nedir? Kaybetme koşulu nedir?
- Kaç seviye veya bir koşu ne kadar sürer?
- Görsel çekicilik nedir? (aydınlatma, renk paleti, stil referansı)
- Oyunu 30 saniyelik oyunda unutulmaz kılan tek özellik nedir?
Adım 3: Beceriyi kurun ve şablon kodu çalıştırın. Yerel olarak çalışan bir yapı elde edin. Gece yarısından önce bir Three.js sahnesinde hareket eden bir oyuncu karakteri görmelisiniz. Göremezseniz, kapsamı daraltın - türleri değiştirin, kamerayı basitleştirin veya daha küçük bir beceri seçin.
Cumartesi 09:00 - 13:00: Temel Mekaniği Oluşturma
Adım 4: Yer tutucu mekaniği tek özelliğinizle değiştirin. Bu, tek önemli özelliktir. Oyununuz "lanetli bir gölde birinci şahıs balık tutma" ise, bugünün sabahı sadece balık tutma mantığı ve su shader hissi içindir. Başka hiçbir şey değil.
Adım 5: Kazanma/kaybetme durumunu çalışır hale getirin. Kazanma ekranlı 60 saniyelik bir prototip bir oyuna benzer. Bitiş durumu olmayan 60 dakikalık bir prototip bir teknoloji demosu gibidir. Her zaman önce bitiş durumunu gönderin.
Cumartesi 13:00 - 20:00: İçerik ve Seviyeler Ekleme
Adım 6: Tamamen oynanabilir bir seviye veya koşu oluşturun. Üç yarım pişmiş seviye değil - bir cilalanmış seviye. Geometri için yer tutucu küpler kullanın. Beceri'nin yer tutucu karakterini kullanın. Hissi ayarlayın.
Adım 7: Bir eğitim penceresi ekleyin. İlk başlatmada iki cümlelik "WASD ile hareket et, tıklayarak balık tut" üst katmanı, itch.io sayfanızı 8 saniyede pes eden şaşkın oyunculardan kurtarır.
Pazar 10:00 - 16:00: Cilalama
Adım 8: Ses ekleyin. Üç ses bile (ayak sesi, ortam döngüsü, kazanma müziği) bir prototipi önemli ölçüde yükseltir. Ücretsiz kaynaklar: freesound.org, opengameart.org, inference.sh'deki yapay zeka tarafından üretilen foley uygulamaları.
Adım 9: Keyif ekleyin. Vuruşta parçacık, darbede ekran sallanması, puanda sayı pop-up'ı. Keyif, 48 saatlik bir prototipin bir GIF'te 6 aylık bir prototip gibi görünmesini sağlayan şeydir.
Adım 10: Hata düzeltme. Yapınızı art arda beş kez oynayın. İki kez bozulan her şeyi düzeltin. Bir kez bozulan her şeyi göz ardı edin.
Pazar 16:00 - 20:00: Gönderme
Adım 11: Üretim paketini derleyin. Beceri projenizdeki pnpm build. Üretim yapısını yeni bir tarayıcı sekmesinde test edin.
Adım 12: Bir itch.io sayfası oluşturun. Başlık, tek satırlık slogan, üç ekran görüntüsü, bir GIF, kontroller, krediler, geliştirme günlüğü bağlantınız. Varlıklar hazırsa sayfanın tamamı 45 dakika sürmelidir.
Adım 13: Bağlantıyı gönderin. Twitter, Bluesky, geliştirme topluluğu Discord'unuz, ilgili alt dizin. Önizleme olarak ekran görüntüsü yerine GIF'i kullanın. Yapay zeka becerisinin adını (ve bir bağlantısını) içeren geliştirme günlüğü gönderileri daha fazla tıklama eğilimindedir.
Cumartesi Duvarına Çarptığınızda Ne Yapmalı
Çoğu hafta sonu prototipi Cumartesi öğleden sonra ölür. Mekanik göründüğünden daha zordur, fizik gariptir ve oyunun eğlenceli olup olmadığını sorgulamaya başlarsınız. Bu duvar. Her jam geliştiricisi onunla karşılaşır.
Üç kurtarma hareketi:
- Bir özelliği kesin. Patron savaşı size karşı savaşıyorsa, patronu kesin. Çok oyunculu bozuksa, tek oyunculuyu gönderin. Gönderilen prototip her zaman bitmemiş iddialı olanı yener.
- Yer tutucu sanatına geçin. Cumartesi gününü Blender'da geçiriyorsanız, durun. Küpler ve kapsüller kullanın. Cilalama prototipleri kazanır; varlıklar jam sonrası güncellemeleri kazanır.
- Tasarım belgesini yeniden okuyun. Önemli olan tek özellik neydi? Cumartesi gününün geri kalanını sadece ona harcayın.
Beceri'nin yer tutucu varlıkları göndermek için yeterince iyidir. Oyuncular hissi, keyfi ve döngüyü yargılayacaklardır. Arkadaki kaya nesnesini yargılamayacaklar.
Nerede Barındırılır ve Nasıl Paylaşılır
itch.io, tarayıcı oyunu prototipleri için varsayılandır, nokta. Ücretsiz barındırma, inceleme kuyruğu yok, her yerde yerleşik olarak çalışır ve kitle ham hafta sonu yapılarını bekler. Oyununuzda komedi veya arcade açısı varsa Newgrounds iyi bir ikincil gönderidir.
Görünürlük için:
- Hafta sonunuz bir tanesiyle çakışıyorsa gerçek bir oyun jam'ine gönderin (Ludum Dare, GMTK, boyut kısıtlı yapılar için js13k, Kasım'da GitHub Game Off). Resmi bir jam dışında bile, temalı bir jam sayfasına göndermek dikkat çeker.
- itch.io bağlantısıyla 15 saniyelik bir GIF'i Twitter, Bluesky ve r/IndieDev / r/IndieGaming'e çapraz gönderin.
- İtich.io sayfanıza bir geliştirme günlüğü gönderisi ekleyin - hangi yapay zeka becerisini kullandığınız ve hafta sonu boyunca neyin değiştiği hakkında bir paragraf.
İlk 100 oynama genellikle kendi sosyal hesaplarınızdan ve iyi etiketlenmiş bir Reddit gönderisinden gelir. Ondan sonra, itch.io'nun "Yeni" ve "Popüler" sayfaları devralır.
Sıkça Sorulan Sorular
Gerçekten oyun geliştirme deneyimi olmadan 48 saatte bir 3D oyun oluşturabilir miyim?
Bir prototip için evet, cilalı bir oyun için hayır. Bir hafta sonu, kazanma/kaybetme durumlu, tek bir oynanabilir mekanik, bir seviye ve bir itch.io sayfası elde etmenizi sağlar. Bu, fikri doğrulamak, portföy parçası oluşturmak ve daha uzun bir yapıya değip değmeyeceğine karar vermek için yeterlidir. Vibe Skills üzerindeki yapay zeka becerileri, hafta sonunun kurulum yerine tasarıma harcanmasını sağlamak için şablon kodunu halleder.
Bir hafta sonu prototipi için tek başıma mı çalışmalıyım yoksa ekiple mi yapmalıyım?
İlk projeniz için tek başınıza. İkinci projeniz için ekip. Tek başına prototipler daha sık gönderilir çünkü koordinasyon maliyeti yoktur. Kendi hızınızı bildiğinizde, 2 kişilik bir ekip (biri tasarım + kod, biri sanat + ses) hafta sonu için en uygunudur. 4+ kişilik ekipler genellikle 48 saatte gönderemez.
Başlamadan önce Three.js veya bir oyun motorunu bilmem gerekiyor mu?
Yapay zekanın ürettiğini okuyup değerleri ayarlayacak kadar JavaScript bilmeniz gerekir. Three.js'i sıfırdan yazmanız gerekmez. Vibe Skills 3D oyun prototipleme becerileri motor kurulumunu oluşturur; siz oynanışı yazarsınız. React veya vanilla JS'yi düzenleyebiliyorsanız, bir hafta sonu Three.js prototipi gönderebilirsiniz.
Bir hafta sonu prototipini nasıl paraya çevirebilirim?
Genellikle çevirmezsiniz. İlk prototip portföy, doğrulama ve öğrenme içindir. Bir prototip ilgi gördüğünde (itch.io'da 10k+ oynama iyi bir işarettir), tipik para kazanma yolları şunlardır: itch'te istediğin kadar öde, bir Steam Erken Erişim yapısı veya CrazyGames gibi portallarda reklam destekli bir web sürümü. Hafta sonu yapıları için gönderme ve geliştirme günlüğü içeriğine odaklanın - gelir ay-3 sorunu.
Oyunum itch.io'ya yüklendiğinde çökerse ne olur?
Yüklemeden önce üretim yapısını test edin. Çoğu hafta sonu prototipi, varlık yolları veya WebGL bağlam ayarları nedeniyle üretimde bozulur - ikisi de yerel olarak yakalanırsa 5 dakikada düzeltilebilir. Vibe Skills üzerindeki becerilerle birlikte gelen derleme hattı, itch.io'nun HTML5 barındırması için kutudan çıktığı gibi yapılandırılmıştır, bu da bu sorunların çoğunu ortadan kaldırır.
Vibe Skills oyun becerisinden gelen kodu satabilir veya değiştirebilir miyim?
Evet. Vibe Skills üzerindeki beceriler, kodu itch.io, Steam veya başka bir yerde yayınlanan kendi oyununuza dahil etmenize izin veren ticari olarak dost bir lisansla birlikte gelir. Oluşturucular becerilerinin fikri mülkiyetini saklar; siz üzerine inşa ettiğiniz oyununuzun fikri mülkiyetini saklarsınız.
Bu Hafta Sonu Prototipi Gönderin
Hafta sonu prototiplerinin gönderilmeme nedenlerinin en büyüğü beceri veya motor seçimi değildir. Cuma gecesi "biraz daha araştıracağım" dediğiniz ve asla başlamadığınız zamandır. Sahip olduğunuz bir sonraki boş hafta sonu, dört aşamalı planı izleyin: Cuma kapsam belirleme, Cumartesi sabahı inşa, Cumartesi öğleden sonra içerik, Pazar cilalama ve gönderme. 3D oyun prototipleme becerisi kullanın, böylece Cumartesi kahve yapmadan önce şablon kod tamamlanmış olur.
İlk on hafta sonu prototipinizin portföyü, hayali altı aylık rüya oyununuzdan daha değerlidir. Önce küçük olanları gönderin.
Vibe Skills'de 3D oyun prototipleme becerilerine göz atın →
Three.js şablon kodu maratonunu atlayın. Vibe Skills'de bir 3D oyun prototipleme becerisi kurun ve Pazar akşamına kadar oynanabilir bir yapı gönderin.