ვიდეო თამაშების ენთუზიასტებმა და პროგრამისტებმა მნიშვნელოვან მიღწევას მიაღწიეს. პროექტმა, სახელწოდებით Dusklight, ოფიციალურად გამოაცხადა, რომ The Legend of Zelda: Twilight Princess-ის სრული დეკომპილირება წარმატებით დასრულდა. ეს ნიშნავს, რომ თამაშის თავდაპირველი კოდი, რომელიც წლების განმავლობაში დახურული იყო, ახლა სრულად ხელმისაწვდომია.
რა არის Dusklight?
Dusklight წარმოადგენს საზოგადოებაზე დაფუძნებულ ინიციატივას, რომლის მიზანიც თამაშის კოდის შესწავლა და მისი „გაშიფვრაა“. დეკომპილირების პროცესი გულისხმობს შედგენილი (compiled) ბინარული ფაილების უკან, ადამიანისთვის გასაგებ წყარო კოდში გადაყვანას. ეს საშუალებას აძლევს დეველოპერებს, დაინახონ, თუ როგორ მუშაობს თამაშის თითოეული მექანიკა.
რატომ არის ეს მნიშვნელოვანი?
კოდის საჯაროობა თამაშის მოდინგის (modding) სცენას ახალ შესაძლებლობებს უხსნის. აქამდე, მოდერებს უწევდათ შეზღუდულ რესურსებთან მუშაობა, თუმცა ახლა მათ შეუძლიათ:
- თამაშის ოპტიმიზაცია ახალ პლატფორმებზე.
- ახალი გრაფიკული მოდიფიკაციების დანერგვა.
- გეიმპლეის მექანიკების საფუძვლიანი ცვლილება.
- თამაშის შეცდომების (bugs) გამოსწორება, რაც ოფიციალურ ვერსიაში დაუსრულებელი დარჩა.
პროექტი ეყრდნობა ღია კოდის პრინციპებს და მიზნად ისახავს თამაშის ისტორიის შენარჩუნებას ციფრულ ეპოქაში. Dusklight-ის გუნდმა დოკუმენტაცია და კოდი GitHub-ზე განათავსა, რითაც ნებისმიერ მსურველს აძლევს საშუალებას, წვლილი შეიტანოს მის შემდგომ განვითარებაში.
გავლენა სათამაშო ინდუსტრიაზე
მსგავსი პროექტები, როგორიცაა Super Mario 64-ის ან Ocarina of Time-ის დეკომპილირება, უკვე წლებია ცვლის იმას, თუ როგორ ვუყურებთ ძველ თამაშებს. Dusklight-ის შემთხვევაში, საქმე გვაქვს GameCube-ის ერთ-ერთ ყველაზე მასშტაბურ პროექტთან. ეს მიღწევა კიდევ ერთხელ ადასტურებს, რომ თამაშების შენარჩუნება (game preservation) საზოგადოების ძალისხმევით უფრო ეფექტურია, ვიდრე ექსკლუზიური კორპორაციული პოლიტიკით.





დისკუსია
0 კომენტარი
ჯერ კომენტარი არ არის — იყავი პირველი.