
Destroy Any Website: ბრაუზერის დემო, სადაც პერსონაჟი ნებისმიერ საიტს ანადგურებს
Sprite Fusion-მა Destroy Any Website გამოუშვა: მისამართის ველში ნებისმიერ ვებგვერდს წერ, გვერდი ჩარჩოში იტვირთება და ჯოხებით დახატული პერსონაჟი მას სროლითა და ყუმბარებით ანადგურებს. Show HN პოსტმა 137 ქულა აიღო.
Sprite Fusion-მა 28 სექტემბერს ბრაუზერული დემო Destroy Any Website გამოუშვა. ვიზიტორი მისამართის ველში ნებისმიერ ვებგვერდს შეიყვანს, გვერდი ჩარჩოში იტვირთება და ეკრანზე ჯოხებით დახატული პერსონაჟი (stickman) ჩნდება, რომელიც მას სროლითა და ყუმბარებით ანადგურებს. Hacker News-ზე გამოქვეყნებულ Show HN პოსტს დღეში 137 ქულა და 34 კომენტარი დაუგროვდა.
როგორ მუშაობს
მართვა პატარა პლატფორმერის პრინციპითაა აწყობილი: A და D პერსონაჟს ამოძრავებს, Space ხტომას იწყებს (მოკლე შეხებით ის ტრიალდება, დაჭერისას დაფრინდება), S ჩამოშვებას, მაუსის მარცხენა ღილაკი სროლას, მარჯვენა ყუმბარის სროლას, 1-7 კლავიშები იარაღის შეცვლას, Esc პაუზას და Tab შედეგების ცხრილს ხსნის. ინტერფეისი ჯანმრთელობას, ქულას და გვერდის უკვე განადგურებულ პროცენტს აჩვენებს; არის ბნელი და ნათელი თემა.
მულტიპლეიერი ჩაშენებულია: მოთამაშეს შეუძლია ოთახი შექმნას, სხვები ბმულით მოიწვიოს, ხოლო ჰოსტი ირჩევს იმ საიტს, რომელსაც რაუნდში ყველა ანადგურებს. Hacker News-ის განხილვაში ავტორმა თქვა, რომ ყველაფერზე, მულტიპლეიერიდან თამაშის შეგრძნებამდე, დიდი შრომა ჩადო. კომენტატორების ნაწილმა მისივე სიტყვები, „DO multiplayer setup“, Cloudflare Durable Objects-ად წაიკითხა, ანუ სერვერულ მექანიზმად, რომელსაც რეალურ დროში მომუშავე ოთახებისთვის ხშირად იყენებენ.
საიტს ჩაშენების კოდიც აქვს: კოდის კოპირებით თამაში საკუთარ გვერდზე გადადის და ვიზიტორებს საკუთარი საიტის დანგრევის საშუალება ეძლევათ. განხილვაში კომენტატორები დაინტერესდნენ, როგორ იქცევა მესამე მხარის გვერდის ხილული კიდეები სათამაშო ასპარეზად. ერთმა მათგანმა აღწერა საკუთარი მცდელობა, სადაც პლატფორმებს DOM-ისა და CSS-ის მიხედვით აგებდა და მოგვიანებით გვერდის სურათზე კიდეების ამოცნობის ალგორითმზე ფიქრობდა.
რისთვის გამოდგება
Destroy Any Website ძირითადად გასართობი დემოა და ამავდროულად Sprite Fusion-ის პიქსელური არტისა და tilemap რედაქტორის რეკლამა, რომლებსაც კომპანია თამაშების დეველოპერებს სთავაზობს. ერთ-ერთმა კომენტატორმა სწორედ ასე, პროდუქტის რეკლამად აღიქვა. თამაში ბრაუზერში უფასოა და საჩვენებელ გვერდად Wikipedia მოცემულია.
განხილვაში პროექტი Page Rage-ს შეადარეს, რომელიც Hacker News-ზე დაახლოებით ორი კვირით ადრე გამოქვეყნდა. Page Rage-ის ავტორმა alexreardon-მა დაწერა, რომ Destroy Any Website საკუთარ, გამორჩეულ შემოქმედებით და სათამაშო გადაწყვეტილებებს იყენებს და უხარისხო ასლი არ არის. მისივე თქმით, მსგავსება შთაგონებითაც შეიძლება აიხსნას და ერთდროული აღმოჩენითაც.
შეზღუდვები
მობილურ მოწყობილობაზე თამაში არ მუშაობს: საიტი თავად გვირჩევს, ლეპტოპი გამოვიყენოთ. ვერც ყველა გვერდი იტვირთება. ერთმა კომენტატორმა აღნიშნა, რომ chatgpt.com 403-ით პასუხობს, რადგან ჩარჩოში ჩატვირთვას კრძალავს. კიდევ ერთი საჩივარი მოწყობილობის ამოცნობას ეხებოდა: ვიწრო და მაღალი ფანჯარა ან გრძელი მონიტორი საიტმა მობილურ ტელეფონად მიიჩნია და თამაში არ დაიწყო.
SiTech — AI-გაძლიერებული ვებ დეველოპმენტი
ვქმნით სწრაფ, თანამედროვე ვებსაიტებს და AI-ს ვაერთიანებთ ქართული ბიზნესებისთვის. გაქვთ პროექტი ან კითხვა? სიამოვნებით დაგეხმარებით.