თამაშების აგება AI-ით: Gauntlet მიმოხილვის მარყუჟის ნაბიჯ-ნაბიჯ სახელმძღვანელო
ისწავლეთ როგორ შექმნათ თქვენი თამაშის იდეა AI-ით Gauntlet მიმოხილვის მარყუჟის გამოყენებით. ეს გაკვეთილი მოიცავს სრულ სამუშაო პროცესს დაყენების, ხელსაწყოების, მოთხოვნის, გამეორებისა და გაზიარების ჩათვლით.
Gauntlet მიმოხილვის მარყუჟი არის AI მოთხოვნის მეთოდი თამაშების, აპების და სხვა პროექტების შესაქმნელად, სადაც მუშაობა კეთდება ორი აგენტის, მშენებლისა და კრიტიკოსის მიერ, რომლებიც იმეორებენ ციკლში. იხილეთ რა არის Gauntlet მიმოხილვის ციკლი? მეტი ინფორმაციისთვის მეთოდოლოგიის შესახებ. ეს გაკვეთილი მოიცავს თამაშის შექმნის სრულ ნაბიჯ-ნაბიჯ პროცესს Gauntlet მიმოხილვის ციკლით, დაყენებიდან გამოქვეყნებამდე.
1. დააყენეთ ინსტრუმენტები
Gauntlet მიმოხილვის მარყუჟის გასაშვებად, დაგჭირდებათ კოდირების აგენტი, რომელსაც შეუძლია თქვენს კომპიუტერში ფაილების რედაქტირება და თამაშის დამოუკიდებლად დაკვრა . Codex, Claude Code, Cursor და Gemini CLI ყველა ამისთვის მუშაობს, სხვათა შორის.
Gauntlet მიმოხილვის ციკლი შეიძლება იმუშაოს ნებისმიერ თამაშის ძრავში, როგორიცაა Unity, Unreal Engine, Roblox Studio, ან Three.js, რომელთაგან თითოეულს აქვს ოდნავ განსხვავებული მოთხოვნები ძრავისთვის აგენტთან ურთიერთობისთვის. თუ არ ხართ დარწმუნებული, გჭირდებათ თუ არა ჩამოტვირთოთ ან დააკონფიგურიროთ სხვა ინსტრუმენტები თქვენი აგენტისთვის სამიზნე თამაშის ძრავთან ურთიერთობისთვის, შექმენით პროექტის ცარიელი საქაღალდე, უთხარით აგენტს, რომელი ძრავის გამოყენებას აპირებთ თამაშისთვის და მას შეუძლია შეამოწმოს არის თუ არა საჭირო ხელსაწყოები.
სურვილისამებრ: Build World. Thrixel-ის Build World აგენტის უნარი უზრუნველყოფს მაღალი ხარისხის 3D აქტივების გენერირებას Thrixel-თან და თამაშის გაუმჯობესებულ სამუშაო პროცესს, რომელიც დაწერილია რეალური თამაშების დეველოპერების მიერ. მიუხედავად იმისა, რომ Thrixel-ის გამოყენება არ არის საჭირო Gauntlet-ის მარყუჟის გასაშვებად, ეს უნარი სპეციალურად შექმნილია უფრო მაღალი ხარისხის აქტივების და თამაშის უკეთესი დიზაინის შესაქმნელად, და მისი გამოყენება შესაძლებელია უფასოდ.
2. ტექსტური ინსტრუქცია თქვენს აგენტს და მიაწოდეთ მითითებები
როდესაც თქვენს აგენტს თამაშზე სთხოვთ, მიაწოდეთ რაც შეიძლება მეტი ინფორმაცია თამაშის თამაშის, ხელოვნების სტილის, მართვის საშუალებების, ინტერფეისის ან ნებისმიერი სხვა რამის შესახებ, რაც თქვენს შემოქმედებით ხედვას ეკუთვნის. კარგია, თუ ეს ტექსტური ინსტრუქცია გრძელია; მეტი კონტექსტი ეხმარება აგენტს თამაშის უკეთ აშენებაში.
იმისათვის, რომ Gauntlet მიმოხილვის მარყუჟი ეფექტური იყოს, აგენტს სჭირდება არსებული ვიზუალური მითითებები, რომ შეადაროს. მიამაგრეთ არსებული თამაშების რამდენიმე სკრინშოტი ან ვიდეო და კონკრეტულად აღწერეთ, რატომ არის თითოეული მათგანი აქტუალური, მაგ. "მე მომწონს ამ სურათზე განათება და ამ კამერის კუთხე." ეს არის Gauntlet მიმოხილვის მარყუჟის სამუშაო ნაკადის არსებითი ნაწილი, რადგან კრიტიკოსი აგენტი შეადარებს თქვენს თამაშს ამ ცნობებთან გამეორების ყოველი რაუნდის განმავლობაში.
თქვენი მოთხოვნა ასევე უნდა მოიცავდეს ინსტრუქციებს კრიტიკული მარყუჟისთვის, რადგან ეს არის Gauntlet-ის მარყუჟის ძირითადი იდეა. დაავალეთ თქვენს აგენტს გამოიყენოს მკაცრი კრიტიკული ქვეაგენტი, რომელიც განმეორებით ადარებს მის მუშაობას მოწოდებულ მითითებებს, სანამ თქვენი თამაში არ დააკმაყოფილებს ხარისხის ზოლს.
შექმენით მესამე პირის სამოქმედო-სათავგადასავლო თამაში Three.js-ში, რომელიც განლაგებულია ღრუბლების ზემოთ მცურავ დანგრეულ ქალაქში. მოთამაშე იკვლევს დაკავშირებულ უბნებს, ებრძვის მექანიკურ მცველებს და აღადგენს ძველ მანქანებს ქალაქის ცენტრალურ კოშკამდე მარშრუტის გასახსნელად. ჩართეთ melee ბრძოლა, Dodge, მტრები სხვადასხვა თავდასხმის შაბლონებით, გარემოს თავსატეხები, საგუშაგოები და საბოლოო ბოსი. მიეცით ქალაქს მასშტაბის ძლიერი გრძნობა, მაღალი არქიტექტურით, მოძრავი მანქანებით და სხვადასხვა სიმაღლეებს შორის გადაკვეთილი ბილიკებით. გამოიყენეთ თანდართული სურათები, როგორც მითითებები ქალაქის არქიტექტურის, განათებისა და საერთო იერსახისთვის. სთხოვეთ ცალკე კრიტიკოს აგენტს, შეამოწმოს გაშვებული თამაში და შეადაროს ის ამ ცნობებს, შეამოწმოს, როგორ გამოიყურება და როგორ თამაშობს. ჰკითხეთ მას კონკრეტული პრობლემებისა და მიზეზების შესახებ, დააფიქსირეთ ის, რასაც აღმოაჩენს, შემდეგ კვლავ გადახედეთ განახლებულ თამაშს. გააგრძელეთ მანამ, სანამ კრიტიკოსი დაკმაყოფილდება, რაუნდების ფიქსირებული რაოდენობის დაყენების ან ზოლის დაწევის გარეშე მიმდინარე კონსტრუქციის შესატყვისად.
3. გაუშვით iteration loop
ტექსტური ინსტრუქციის გაგზავნის შემდეგ, შეგიძლიათ ხელები მოაშოროთ ცოტა ხნით, სანამ აგენტები მუშაობენ. მშენებელი და კრიტიკოსი იმუშავებენ გადასინჯვის რამდენიმე რაუნდზე, თქვენგან რაიმე შენიშვნის საჭიროების გარეშე, სავარაუდოდ, რამდენიმე საათის განმავლობაში. თითოეულ ეტაპზე, კრიტიკოსი შეადარებს თამაშის მიმდინარე ვერსიას ტექსტურ ინსტრუქციასთან და მითითებებთან და კონკრეტულ პრობლემებს უგზავნის მშენებელს გასაუმჯობესებლად.
კრიტიკიდან გადახედვამდე
გამეორების ყოველი რაუნდის განმავლობაში, კრიტიკული აგენტი აწვდის კონკრეტულ უკუკავშირს მშენებლის გასაუმჯობესებლად.
ფონდი
- ატმოსფერული შუქი ასწორებს სცენას.
- ერთიანი მოპირკეთება აგრძნობინებს თავს შეკრებილ მოედანს.
სინათლე და სიღრმე
- მოსაპირკეთებელი რჩება ბადე-იდეალურად, მცირე ფიზიკური რელიეფით.
ქვა და ატმოსფერო
- ქვის ფილები გამოიყურება გაბერილი.
- ეზოს რგოლები ქრება ქვაფენილის ქვეშ.
ღრუბლები და მასალები
- მოპირკეთებას აკლია მარცვლეული და შეღებვა.
- ბნელ მცველებს უფრო ძლიერი კონტრასტი სჭირდებათ.
ზედაპირი და ფოკუსი
- კირქვის ტექსტურა და შერჩევითი განათება წყვეტს დარჩენილ ვიზუალურ გამოხმაურებას.
დამატებითი გაპრიალება
- საშვი: მკაფიო ფოკუსური წერტილები, ტექსტურირებული ქვა და დაბალანსებული განათება ეზოს შეკრულ დასრულებას აძლევს.
4. მიეცით შემდგომი გამოხმაურება
აგენტი შეგატყობინებთ, როდესაც ის დაასრულებს მუშაობას, რა დროსაც შეგიძლიათ თავად შეასრულოთ თამაში და შემოგთავაზოთ ხელით გამოხმაურება. ყველაფერი, რაც არ ემთხვეოდა თქვენს ხედვას თამაშის შესახებ, შეცდომების ჩათვლით, კარგია, რომ შეატყობინოთ აქ და შეგიძლიათ განახორციელოთ ცვლილებების იმდენი რაუნდი, რამდენიც გსურთ, სანამ თამაში დამაკმაყოფილებელია. ამ ეტაპზე დამატებითი სკრინშოტის მითითების მიწოდება დაგეხმარებათ აღმოფხვრას ნებისმიერი დეტალი, რომელიც აგენტმა ადრე ვერ გაიგო ან კრიტიკოსმა გამოტოვა. თქვენ ასევე შეგიძლიათ დაავალოთ აგენტს გააფართოვოს თამაში ან დაამატოთ მეტი კონტენტი იმავე მიმართულებით, რაც უკვე აშენებულია.
გამოიყენეთ იგივე საუბარი უფრო დიდი დიზაინის ცვლილებებისთვისაც. უფრო სწრაფი პერსონაჟის, სხვა კამერის ან სხვა არეალის შესწავლის მოთხოვნა შეიძლება გაიაროს იგივე კრიტიკული ციკლი, ორიგინალური ტექსტის ინსტრუქციით და ადრეული გამოხმაურებით ჯერ კიდევ ხელმისაწვდომია.
5. ითამაშეთ და გააზიარეთ თქვენი თამაში
როგორც კი კმაყოფილი იქნებით გადახედვით, Gauntlet მიმოხილვის ციკლი ახლა დასრულებულია და თქვენი თამაში მზად არის გამოსაქვეყნებლად!
ყველა ძრავას და დანიშნულებას აქვს სხვადასხვა ექსპორტის და გამოქვეყნების ნაკადი, მაგრამ თქვენს აგენტს შეუძლია გაგიწიოთ საუკეთესო თქვენი პროექტისთვის. ვებ-ზე დაფუძნებული თამაშებისთვის, რომლებიც აშენებულია Three.js ან Unity-ში, მათი ჰოსტინგი შესაძლებელია უფასოდ, ისეთი ინსტრუმენტების გამოყენებით, როგორიცაა Netlify ან Vercel და Thrixel. Build World უნარი ასევე მხარს უჭერს უფასო გამოქვეყნებას და ჰოსტინგი thrixel.com/world.