Make your next creation.
Turn your ideas into 3D assets. Start creating with Hyper3D.
Kodun neredeyse tamamı Claude Opus 5 ile yazıldı. Ancak projenin binlerce yineleme döngüsü boyunca ilerlemeye devam etmesini sağlayan şey dahiyane bir istem değildi. Projeyi, yapay zekânın tüm kod tabanını okumadan ihtiyaç duyduğu şeyi bulabileceği şekilde düzenlemekti. 1. Talimatları merkezi bir yığın hâlinde değil, kodun yanında tutun Her klasörün yaygın iş akışlarını ve daha önce keşfedilmiş sorunları içeren kendi kılavuzu vardır. Bir oturum o klasörde başladığında kılavuz otomatik olarak yüklenir. Canavarlar üzerinde çalışmak, harita kılavuzunun bağlam maliyetini ödemeyi gerektirmez. Her görevden önce gereken bağlam yaklaşık 76,000 token’dan 10,000 civarına düştü. 2. Kuralları disiplinle değil, araçlarla uygulatın Döngüsel içe aktarmaları veya merkezi olarak tanımlanmak yerine doğrudan kullanım noktasına yazılmış renk değerlerini tespit ettiğinde derlemeyi başarısız kılan betikler yazdırdım. Yapay zekânın her kuralı hatırlamasını ummayın; commit’in başarısız olmasını sağlamak çok daha güvenilirdir. 3. TypeScript’in hatırlatıcı olmasına izin verin Etkisi olmadan bir beceri ekleyin, proje derlenmeyecektir. Modelini oluşturmadan bir canavar ekleyin, proje derlenmeyecektir. Tür sistemi buna izin vermediği için bu unutulamaz. 4. İçeriği veri odaklı hâle getirin Bir canavar, beceri veya eşya eklemek, tüm sistemi değiştirmek yerine tek bir satır eklemek anlamına gelmelidir. Yapay zekâ “tutarlı kalması gereken beş yeri güncelle” görevine kıyasla “tek bir satır ekle” görevini çok daha doğru şekilde ele alır. 5. Etkili istemler prosedürleri değil, değerlendirme ölçütlerini tanımlar Örnekler: “sıradan canavarlar 2 ila 5 saniye içinde ölmelidir”, “her haritanın en az %97’sine erişilebilmelidir” ve “hiçbir oyun eşyasının düşme oranı %3’ün altında olamaz”. Ardından bu ölçütleri test olarak kodlayın. Yapay zekâ neyin iyi olduğunu bildiğinde, yolu bulabilir ve başarılı olup olmadığını belirleyebilir. Kısacası: önce yapıya ve testlere, ardından isteme yatırım yapın.
Hangi nesnelerin ayrı, adlandırılmış ve düzenlenebilir kalması gerektiğini belirtin; aksi takdirde görsel olarak ikna edici bir sonuç bile kullanılamaz olabilir.
Modelden sahneyi çalıştırmasını, görünür hataları incelemesini ve kare hızı, etkileşim ve yerleşim için belirlenen kontroller geçilene kadar düzeltmeleri tekrarlamasını isteyin.
Büyük dünyalar için işi bölgelere, nesne gruplarına veya kilometre taşlarına ayırın ve kapsamı genişletmeden önce her bölümü onaylayın.