Tidal Rush: tarayıcıda sekiz yarışçı
Tarayıcıda eksiksiz bir kart yarışı oyunu oluştur. Sekiz yarışçı, üç tur, drift, toplanabilir nesneler, hızlı tepki veren fizik, açık HUD, çekici grafikler ve bitişte sonuç ekranı ekle.
Referans → düzenlenebilir dünya → oynanabilir sonuç
Blender sahneleri, Three.js web siteleri ve oyunları için Astra istemlerini ve gerçek 3B örneklerini keşfedin. Sonuçları önizleyin, bir yönerge kopyalayın ve varsa GitHub projelerini inceleyin.
Öne çıkan sonuçlar
153 istem
Kopyala, uyarla, oluştur
Tarayıcıda eksiksiz bir kart yarışı oyunu oluştur. Sekiz yarışçı, üç tur, drift, toplanabilir nesneler, hızlı tepki veren fizik, açık HUD, çekici grafikler ve bitişte sonuç ekranı ekle.
Verilen gerçek evi tamamen düzenlenebilir bir Blender sahnesi olarak yeniden oluştur. Mimari ve mobilya öğelerini ayrı tut, geometriyi ve malzemeleri optimize et, yerel render ile 60 FPS'yi sürdüren bir gezinti teslim et.
Three.js ile tarayıcıda çalışan, sekiz gezegen ve yirmi uydu içeren bir Güneş Sistemi gezgini oluşturun. Kamera hareketine ve basitleştirilmiş uzay uçuşu planlamasına olanak tanıyın.
Verilen ürün fikrinden tek seferde üst düzey bir etkileşimli prototip tasarla ve geliştir. Güçlü bir görsel sistem seç, ana eyleme öncelik ver, özenli geçişler ekle ve barındırılan, ekranlara uyumlu bir sürüm teslim et.
60 FPS hedefleyen bir Unreal sahnesi için SpeedTree’de Hint mango ağacı oluşturun. Yaprak ve kabuk malzemelerini üretin ve varlığı tamamlamadan önce görünümlerini değerlendirin.
Van Gogh’un Yıldızlı Gece tablosunu sakinleri, aydınlatması ve gece-gündüz döngüsü olan keşfedilebilir bir 3D köye dönüştürün. Tamamlanan dünyanın içinden geçen kısa bir film render’ı alın.
Tek seferde “Amaze” adını hak eden özgün bir Three.js oyunu yap. Şaşırtıcı bir görsel mekanik seç, saniyeler içinde öğret, kısa bir ilerleme eğrisi kur ve tatmin edici bir gösteriyle bitir.
Bir portreyi editoryal WebGL portföyünde Blender karakterine dönüştür. Konuşmacı olarak katılınan etkinlikleri haritalayan dönen dünya küresi ekle, varlıkları siteye entegre et.
Kişisel bir odayı etkileşimli bir tanıtım sitesine dönüştürün. Sahneyi Blender’da oluşturup bake işlemini yapın; ardından kahve buharı, Matrix tarzı animasyon ve hafif shader efektleri ekleyin.
İki cisimli ECI yörünge ilerletmesi ve HCW güdümüyle gerçek zamanlı yörünge buluşma simülasyonu oluştur. Altı serbestlik dereceli yönelim, yakıt kullanımı, kuvvet sınırları ve kenetlenme hedefi ekle.
Görünüm, karakter, dünya, eylemler, hedefler, arayüz ve kamerayı kapsayan yapılandırılmış bir brief’ten Three.js yengeç oyunu oluşturun. Geçen yengece doğru paraların yükselip uçmasını sağlayın; çelişkili gereksinimleri belirtin.
Tek bir HTML dosyasında Gwacheon’dan esinlenen, sıcak atmosferli ve keşfedilebilir düşük poligonlu bir köy oluşturun. Prosedürel 3D çevreyi, atmosferi, arayüzü ve etkileşimleri birleştirin.
Etkileşimli bir 3B turboşarj oluştur. Çalışan tüm sistemleri ayır. Döndürebileyim, parçaları tek başına görebileyim ve makinenin gerçekte ne yaptığını anlayabileyim.
Sekiz platform, toplanabilir üç ay, geri dönen şapka saldırıları, düşmanlar ve kontrol noktaları olan Odyssey esintili Three.js bölümü yap. Dokunmatik kontroller ekle ve baştan sona oyna.
Üretilmiş T. rex modeline iskelet ekleyip inandırıcı hareket oluştur. Karakteri Three.js'de render et ve animasyonun modeli tutarlı biçimde deforme ettiğini doğrula.
Verilen şehir tasavvurunu kuleleri, yolları, araçları, palmiyeleri ve atmosferik ışığı olan keşfedilebilir bir Unity ortamına dönüştür. İnandırıcı ölçek, gezinme, hareketli trafik ve akıcı birinci şahıs kamerası oluştur.
Codex, Blender ve Unity ile bir ralli sürüş prototipi oluşturun. 3D varlıklarını ve kontrollerini telefonda oyun testine uygun hâle getirin.
Sahne modellerini Blender’da oluşturup Unity’ye aktarın. VFX Graph ile efektler ekleyin ve modeller ile efektlerin birlikte açıkça seçilebildiği bir aydınlatma kurun.
Bir çocukluk tren maketini, voksel rayları ve trenleri olan dokunsal bir Three.js oyuncağı olarak yeniden yap. Oyuncu trenleri sürsün, makasları değiştirsin, masanın çevresinde dönsün ve animasyonlu minyatür sahneleri keşfetsin.
Açık harita verileriyle Three.js içinde Seul’ün bir minyatürünü oluşturun. Bölgelere göre gezinme, simge yapılar arasında kamera uçuşları, gündüz ve gece modları ile dokunmatik kontroller ekleyin. Basitleştirilen binaları, tahmini yükseklikleri ve veri lisanslarını belirtin.
WebGL görselleştirmeleriyle kara delik oluşumunu anlatan eğitici bir slayt sunumu oluşturun. Açıklamalara animasyonlu 3D sahneler eşlik etsin.
Şu fikirden açık dünya oyunu oluştur: [dünyanın ana fikri]. Üç ayrı bölge, dolaşım, dinamik karşılaşmalar, basit görev zinciri, önemli yerler, kaydetme ve yeniden başlatma davranışı ile tarayıcıda çalışmaya yetecek optimizasyon ekle.
Verilen referans görüntüden tek istemle bir 3B akvaryum oyunu oluştur. Yerleşimi ve atmosferi eşleştir; canlı balık davranışları, su kaustikleri, yörünge kontrolleri ve model çıktılarını karşılaştırmaya uygun küçük bir etkileşim döngüsü ekle.
Farklı yüzeylere tutunarak yürüyen çok bacaklı bir 3D böcek oluşturun. Yükseklik değişimlerini aşarken bacakları ile gövdesini koordineli hareket ettirin.
Nasıl yapıldığını incelemek ister misiniz? Bu koleksiyonda GitHub projelerini filtreleyin veya farklı modellerin kaynak kodlu örneklerini keşfedin. Kodu yeniden kullanmadan önce deponun lisansını kontrol edin.
Kaynak kodlu 3B projeleri keşfet ↗3B yapım anlatımları
Bağımsız içerik üreticilerinin her modeli gerçek bir 3B projede denemesini izleyin; ardından yukarıdaki ücretsiz istemlerle kendi denemenizi yapın.
Peter Yang’ın dört oyun projesini nasıl geliştirdiğini izleyin: referans görseller ve kurulumdan oynanabilir sahnelere, ardından geri bildirimlerle yapılan iyileştirmelere.
YouTube ↗Neden bu koleksiyon?
Gerçekten bir şeyler oluşturabileceğiniz Astra istemleri mi arıyorsunuz? İşinize uygun bir 3B örnekle başlayın: Blender modeli, Three.js web sitesi, tarayıcı oyunu veya keşfedilebilir dünya. Her kayıt, görsel sonucu yazar, kaynak bağlantısı ve bir istem ya da açıkça belirtilen kaynaktan uyarlanmış yönergeyle birlikte sunar.
İyi bir Astra 3B istemi ne yapılacağını, hangi yazılımın kullanılacağını, nelerin düzenlenebilir kalacağını ve sonucun nasıl kontrol edileceğini tanımlar. Bir başlangıç örneği kopyalayın, konuyu ve kısıtlamaları değiştirin; sonra aynı yönergeyi GPT-6 Astra veya başka bir modelle deneyin. Bunlar uyarlanacak referanslardır; tek istemin bütün bir demoyu yeniden oluşturacağının garantisi değildir.
Öne çıktığı alanlar
01
Astra için Blender isteminde nesneleri, malzemeleri, ışığı ve kamerayı belirtin. Ayrı ayrı düzenlenebilir nesneler ve kaydedilmiş bir sahne isteyin; sonra render'ı birden fazla açıdan inceleyin.
02
Astra için Three.js isteminde sahneyi, fare ve dokunmatik kontrolleri, yükleme davranışını ve hedef cihazı açıklayın. Tarayıcı oyunu yapıyorsanız bir oynanış döngüsü ekleyin.
03
Keşfedilebilir dünyalar planlamak için Unreal Engine ve Unity örneklerinden yararlanın. Ölçeği, çarpışmaları, kamera hareketini ve gerekli dosyaları belirtin; tek başına bir tanıtım videosu projenin yayımlanmaya hazır olduğunu kanıtlamaz.
İstem tarifi
Hangi nesnelerin ayrı, adlandırılmış ve düzenlenebilir kalması gerektiğini belirtin; aksi halde görsel açıdan ikna edici bir kabuk bile kullanışsız olabilir.
Modelden sahneyi çalıştırmasını, görünür hataları incelemesini ve somut kare hızı, etkileşim ve yerleşim kontrolleri geçilene kadar tekrarlamasını isteyin.
Büyük dünyalarda işi bölgelere, montaj gruplarına veya kilometre taşlarına ayırın; kapsamı genişletmeden önce her bölümü onaylayın.
Bir sonraki sahnenize yakından bakmaya değer bir karakter ekleyin. Bir görselden veya birkaç kelimeden ayrıntılı, dokulu 3B varlıklar oluşturun.
Ücretsiz 3B varlık oluşturHayır. Her kayıt etiketlidir. “Birebir istem”, yazarın yayımladığı ifadeleri korur; “kaynaktan uyarlanan yönerge” ise herkese açık demo açıklamasından oluşturulan yeniden kullanılabilir bir istemdir. Hiç yayımlanmamış istemlere eriştiğimizi iddia etmeyiz.
Bunları modele özel sihirli kelimeler olarak değil, referans olarak kullanın. Sonucu ve kabul kontrollerini koruyun; ardından aracı, varlık bütçesini, kamerayı, kontrolleri ve çıktı biçimini Astra, Claude, Kimi veya başka bir modele uyarlayın.
Herkese açık kodu olan Astra 3B örneklerini bulmak için GitHub filtresini kullanın; ardından kod deposuna ve varsa canlı demosuna ulaşmak için örneği açın. Açık kaynak koleksiyonu, farklı modellerdeki bu projeleri bir araya getirir. Yeniden kullanmadan önce her deponun lisansını ve kurulum yönergelerini kontrol edin.