3DPrompt.
GitHub
Kütüphaneye dön
GPT-6 AstraÜreticinin özgün istemi

Tezgâh Üzerinde Etkileşimli Robot Evcil Hayvan

Duygulu hareketlere, görünür pil hücrelerine, şarj sistemine ve nesnelerle tetiklenen üç göreve sahip dört ayaklı bir robot için ayrıntılı Three.js oyun spesifikasyonu.

Hazırlayan ZEUS⚡️Özgün kaynağı görüntüle
Tezgâh Üzerinde Etkileşimli Robot Evcil Hayvan

Bu örnek hakkında

Üreticinin yayımladığı istemdir. Çeviriler ve yaptığın düzenlemeler sonucu değiştirebilir.

Özgün istem, yazarın gönderisi veya aynı yazardan gelen doğrudan yanıtla karşılaştırılarak kontrol edilmiştir. Çeviriler talimatı korur; özgün metin ayrıca saklanır.

Üreticinin notları

Spesifikasyonu proje dosyası olarak kaydedin ve kapsamıyla önceliklerine uyun. Siluet, oranlar ve ayağı yere basan yürüyüşle başlayın; ardından kafa takibini, pil durumlarını ve üç işi ekleyin. Kaynak metin, fizik motorunu açıkça dışlar ve sahneyi tek bir çalışma tezgâhıyla sınırlar; tamamlandı saymadan önce istenen render'ları inceleyin.

Three.jsrobot evcil hayvanıters kinematikprosedürel animasyon3B oyun

İstem

TAM SPESİFİKASYON. BUNU SOHBET MESAJI OLARAK DEĞİL, PROJE KLASÖRÜNE DOSYA OLARAK KAYDEDİN. ARDINDAN: /goal bunu three.js ile oluşturun, SPEC.md dosyasını okuyup izleyin özellikle 9. ve 10. bölümlere harfiyen uyun. { BAŞLANGIÇ } 1 BU NEDİR küçük, dört ayaklı bir robot bir çalışma tezgâhında yaşar. onu şarj eder, onunla oynar ve ona üç iş verirsin. tezgahtan hiç ayrılmaz sen de ayrılmazsın. bütün oyun bundan ibarettir. bu yapıyı taşıyan yalnızca iki şey var, başka hiçbir şey değil: robotun nasıl göründüğü ve nasıl hareket ettiği. oyuncu tüm oyun boyunca sabit bir mesafeden tek bir nesneye bakıyor; bu yüzden o nesne bakmaya değer olmalı ve canlıymış gibi hareket etmeli. bu konuşan bir evcil hayvan değil. sesi yok, ağzı yok, ekranda yüzü yok ve söylediklerini asla tekrarlamıyor. sana dikkat eden bir makine; bu farklı ve daha iyi bir şey. 2 ROBOT dört ayaklı ve yaklaşık bir kedi büyüklüğünde. çekiciliğin kaynağı olan oranlar: - gövde, yüksekliğinden geniş, yuvarlatılmış bir blok; uzunluğu yaklaşık iki kafa genişliği kadar. ağır görünüyor. - kafa gövdeye göre büyük; gövde yüksekliğinin yaklaşık yüzde 40'ı kadar ve kısa bir boynun üzerinde öne doğru oturuyor. meraklı görünüyor. chibi tarzı bir kafa değil ve gözleri de büyük değil. - bacaklar gövdenin yanında ince kalıyor; böylece ağır bir şey hafif uzuvlar üzerinde taşınıyor. yürüyüşün hantal değil de narin görünmesini sağlayan şey bu karşıtlık. - aslında bir karşı ağırlık olan ve öylece sallanan kısa bir kuyruk - kafada, her hareketin yarım vuruş gerisinden kamçı gibi savrulup sonra duran kısa bir anten. neredeyse hiç maliyeti yok ve modelin tamamındaki en büyük canlılık kaynağı bu. üç malzeme, en fazla üç: 1 boyalı panel; yumuşak kemik beyazı, mat ve hafif sıcak tonlu. sırtın, kalçaların ve kafanın üstünde. görünür yüzeyin en az yüzde 60'ı böyle olmalı; yoksa parça yığını gibi görünür. 2 bacaklarda, iskelette, eklemlerde ve boyunda çıplak işlenmiş metal; soğuk orta gri. yalnızca her eklem halkasında sıcak pirinç. 3 dört ayağın, boyun kılıfının ve kablonun üzerinde koyu kauçuk; siyaha yakın ve mat. yüz: eşit büyüklükte, geniş aralıklı iki yuvarlak lens; kaş çizgisi boyunca işlenmiş bir oluğun arkasına gömülü. bu oluk bir işlenmiş kenar, kaş değil ve asla hareket etmiyor. tüm ifade kafa açısı, anten ve lens parlaklığından geliyor. tek kusur: bir omuz paneli, sanki bir kez değiştirilmiş gibi biraz farklı tonda. dikkat çekmiyor. siluet testi, geçer ya da kalır: robotu yandan ve üç çeyrek açıdan 64'e 64 piksel boyutunda beyaz üzerine tamamen siyah render alın. kafa yukarı kalkık olmalı, kafa ile gövde arasındaki boşluk, aralarında gün ışığı görünen dört bacak ve kuyruk hâlâ seçilebilmeli. eğer herhangi iki kütle birleşiyorsa renderı değil, modeli değiştirin. 3 BATARYA İLERLEME ÇUBUĞUDUR bir yan taraf boyunca kehribar renginde yanan beş hücrelik bir şerit uzanır. şarjı azaldıkça hücreler birer birer söner, şarj olurken de birer birer yanar. ekranda sayı ya da çubuk gösterilmez. 5 hücre canlı, kafa yukarıda, kuyruk sallanıyor 4 normal 3 daha yavaş, kafa biraz daha aşağıda 2 ayakta durmak yerine eylemler arasında oturur 1 kendi kendine şarj pedine yürür ve bekler 0 bacaklarını katlar ve olduğu yerde kapanır, lensleri karanlık, şarj pedine taşınmayı bekler asla bozulmaz, asla ölmez ve sıfırda hiçbir şey kaybolmaz. 4 NASIL HAREKET EDER - gerçek bir yürüyüş. çapraz çiftler halinde; ayaklar tezgâha basar ve gövde üzerlerinden geçerken yerlerinde kalır. ayaklar kaymaz. - ağırlık. yük taşıyan çiftin üzerinde gövde alçalır. başlarken hareket etmeden önce öne doğru eğilir. dururken kendini dengelemek için kısa bir adım atar. - seni izler. imleç tezgâhın üzerindeyken kafa imleci takip eder ve boyun gövde dönmeden önce dönüşü başlatır. - toparlanır. onu dürttüğünde sendeleyip bir bacağını yana açarak basar ve dengesini yeniden bulur. asla devrilmez. - durulur. hareketsiz dururken birkaç saniyede bir ağırlığını değiştirir ve lensler yavaşça göz kırpar: kararır ve yeniden parlar, ama kapanmaz. pratik yaptıkça gelişir. tamamlanan her görev yalpalamayı biraz azaltır ve hareketi bir sınıra kadar biraz hızlandırır. bunu hiçbir şey duyurmaz. yirminci görevde ne yaptığını bilen bir makine gibi hareket ettiği açıkça görülür ve bu değişim oyundaki tek ilerleme unsurudur. 5 TEZGÂH tek bir çalışma tezgâhı, sabit bir mesafeden görülür. sıcak, kullanılmış. tezgâh yüzeyi aşınmış, açık renkli ahşap. arkadaki duvar düz, soğuk gri-yeşil. robot çıplak metalden, eklemlerinde sıcak pirinç bulunur. lensler ve hücreler kehribar renginde; yanan tek renk budur. lamba ışığı tek yandan sıcak gelir ve uzun, yumuşak bir gölge oluşturur. diğer her şey soluk tonlardadır. tezgâhın üzerinde: kablo bobinli bir şarj pedi, bir kavanoz cıvata, rulo hâlinde bir bez, küçük bir sandık, masa lambası, lastik top, teneke bir kâse. başka hiçbir şey yok. tek ışık kaynağı lambadır. robot önünden geçtiğinde gölgesi tezgâhın üzerinde süzülür. 6 YALNIZCA KULLANIMLA ANLATILIR - topu tezgâhın üzerinde sürüklersin ve robotun kafası gövdesi dönüp onu takip etmeden önce topu izler - robotu şarj pedine koyarsın ve önce bir hücre, ardından diğeri yanar; her birinin arasında kısa bir bekleme olur - onu yandan dürtersin; sendeleyip genişçe açtığı bir bacakla kendini dengeler ve doğrulur - teneke kâseye bir cıvata bırakırsın; robot yanına gider, onu ağız plakalarıyla alır ve kavanoza taşır - onu kendi hâline bırakırsın; tezgâhın kenarına yürür, aşağıya bakar ve geri çekilir - sırtındaki panele dokunursun; robot gövdesini alçaltır ve sen durana kadar kıpırdamadan bekler tüm bunları gerçekleşirken göster. hiçbirini açıklama yazısıyla anlatma. 7 ÜÇ GÖREV her biri farklı bir hareket türünü göstermek için vardır ve her biri menüden değil, tezgâha bir nesne koyularak başlatılır. getir bir cıvatayı herhangi bir yere bırak. yanına yürür, alır ve onu kavanoza götürür. yürüyüşü ve dönüşü gösterir. istifle üç sandık koy. onları teker teker iterek üst üste dizer. itme, dayanma ve kaldırma hareketlerini gösterir. kovala topu yuvarla. peşinden koşar, bir ayağıyla durdurur ve geri getirir. koşuyu, kaymayı ve duruşu gösterir. her görev biraz şarj harcar. 2 hücrede tamamlanan görev, 5 hücredeki aynı göreve göre daha yavaş ve daha dengesiz olur. sıra yok, düzen yok, zamanlayıcı yok, ödül yok. 8 ARAYÜZ alt orta: erişim mesafesinde bir şey olduğunda tek bir komut kartı görünür; tuşu veya sürükleme hareketini ve eylemi belirten; bir şey erişim alanından çıktığında kaybolur. ekranda başka hiçbir şey yok. pil göstergesi yok, mutluluk göstergesi yok, açlık göstergesi yok, jeton yok, seviye yok, deneyim yok, yıldız yok, zamanlayıcı yok, menü yok, ayarlar yok, öğretici açılır pencere yok, robotun üzerinde yüzen etiket yok. oyuncunun bilmesi gereken her şey robotun gövdesinde. kamera: tezgâha sabitlenmiş, önden üç çeyrek açıyla ve hafifçe yukarıdan bakmalı. Dikey görüş alanı 40 derece olmalı. Robot, tezgâhın ortasında kare yüksekliğinin yüzde 30 ila 45'ini doldurmalı. 1080p'de her pil hücresi en az 8 piksel genişliğinde olmalı. Tezgâhın tamamı her zaman kadrajda olmalı. Yaklaşık 60 derece boyunca ve daha fazla değil, yörüngede döndürmek için sürükleyin. Kamera hiçbir zaman tezgâhtan ayrılmamalı ve hiçbir zaman kesme yapmamalı. 9 YASAKLAR, HER BİRİ AÇIKÇA BELİRTİLMİŞ evcil hayvan: ses yok, konuşma yok, söylediklerinizi tekrarlama yok, mikrofon yok, ekranda yüz yok, ağız yok, kaş yok, gözbebekli çizgi film gözleri yok, kalp yok, emoji yok, konuşma balonu yok, isim girme yok, kostüm yok, şapka yok, boya atölyesi yok. ücretsiz oynama modeli: jeton yok, mücevher yok, hiçbir türden para birimi yok, mağaza yok, reklam yok, günlük ödül yok, seri ödülü yok, bildirim yok, satın alınması gereken enerji yok, bekleme zamanlayıcısı yok, seviye yok, deneyim çubuğu yok, başarımlar yok, liderlik tablosu yok. oynanış: düşman yok, çatışma yok, can yok, hasar yok, ölme yok, kırılma yok, tamir mini oyunu yok, başarısızlık durumu yok, skor yok, zamanlayıcı yok, görev işaretleri yok, ara sahne yok, yükleme ekranı görseli yok. önceki yapımlarımın tekrarları: plaj yok, palmiye yok, yengeç yok, yüzen adalar yok, fener yok, kiraz çiçeği yok, ninja yok, shuriken yok, voxel blokları yok, kazma yok, lav yok, araba yok, şehir yok, sualtı yok, kelp yok. render: gerçekçi dokular yok, sert gölgeler yok, lens parlaması yok, film greni yok, sinemaskop çerçeve yok, alan derinliği bulanıklığı yok, kromatik aberasyon yok, gri ekran sisi yok. Lenslerde ve pil hücrelerinde bloom olsun, başka hiçbir yerde olmasın. 10 YAPIM BÜTÇESİ bu yapım tek bir çalışma oturumunda tamamlanmalı. Aşağıdakilerin tamamı bu sürüm için kesinlikle yasak. Eklemeyin, taslak olarak bile bırakmayın ve bunun için yapılacaklar listesine bir madde bile eklemeyin. ikinci oda yok, dış mekân yok ikinci robot yok kayıt veya yükleme yok; yeniden yükleme yeni bir robot oluşturur fizik motoru yok: düz bir düzlemde dört bacak için elle yazılmış ters kinematik ve tezgâhtaki nesneler için basit kutu çarpışması ragdoll yok ses yok menü yok, ayarlar yok, duraklatma ekranı yok üçten fazla iş yok gündüz-gece döngüsü yok zaman şu sırayla harcanmalı: 1 robotun oranları ve siluet testi 2 yürüme döngüsü ve ayakların yere basması 3 kafa takibi, anten ve durulma hareketi 4 pil durumları ve şarj pedi 5 üç iş 6 tezgâhın dekorasyonu zaman yetmezse boş bir tezgâh ve güzel, iyi yürüyen bir robotla yayınlayın. Asla tersi olmasın. İyi bir robotun bulunduğu sade bir tezgâh tamamlanmış bir oyundur. Sert hareket eden bir robotun bulunduğu süslü bir tezgâh hiçbir şey değildir. tamamlandı demeden önce şu dört şeyi sözle değil, renderlarla kanıtlayın: sözlerle değil, iki açıdan 64 pikselde silüet testi, 5 hücrede bir yürüme döngüsü ve aynı yürüyüşün 2 hücredeki hâli, başın tam yörünge boyunca imleci takip etmesi ve robotun 5 hücrede ve 0 hücrede yan yana görüntüsü. bunu inşa et, ardından ilk olarak düzelteceğin üç şeyi söyle. { END }

Bu istem nasıl kullanılır?

01

Doğru araçla başla

Tercih ettiğin kodlama asistanını veya 3D aracını aç. Örnekte belirtilen modeli başlangıç noktası olarak kullan ve bağlantılı projelerin kurulum talimatlarına bak.

02

Değiştireceğin bir şey seç

Konuyu, görsel tarzı veya ortamı değiştir. Kamerayı ve etkileşimi net tanımla. Önce küçük bir sürüm oluştur, sonra ayrıntıları tek tek iyileştir.

03

Sahneye özgün öğeler ekle

Özel bir karakter veya nesne için kısa bir nesne açıklamasından ya da referans görselden 3D model oluştur ve projene aktar.

Önizlemeler ilgili üreticilere aittir. Kodu veya varlıkları yeniden kullanmadan önce özgün kaynağı ve proje lisansını kontrol et.