რეკლამის დახურვა

Mac-ები არასოდეს ყოფილა განკუთვნილი თამაშებისთვის. ყოველივე ამის შემდეგ, ზუსტად ამიტომაა, რომ macOS ოპერაციული სისტემის თამაშები არც კი იყო მომზადებული დიდი ხნის განმავლობაში და დეველოპერებმა, პირიქით, წარმატებით უგულებელყვეს ვაშლის პლატფორმა, რაც შეიძლება ითქვას, რომ აქამდე მართალია. Apple Silicon ჩიპების მოსვლამ საგრძნობლად შეცვალა დისკუსია, Apple-ის მომხმარებლები საბოლოოდ დაინტერესდნენ თამაშებით და ეძებენ სხვადასხვა გზებს, რათა გამოიყენონ თავიანთი Mac სათამაშოდ. ფინალში, სამწუხაროდ, ეს არც ისე მარტივია, რადგან მაღალი შესრულება უბრალოდ არ უზრუნველყოფს თამაშების ოპტიმალურ გაშვებას.

ასევე ძალიან მნიშვნელოვანია თანამედროვე API-ის არსებობა, რომელიც, როგორც ჩანს, ხსნის აპარატურის სრულ პოტენციალს. და სწორედ აქ შეგვიძლია შევხვდეთ ფუნდამენტურ დაბრკოლებას. კომპიუტერის (Windows) შემთხვევაში დომინირებს DirectX ბიბლიოთეკა, მაგრამ სამწუხაროდ ის არ არის მულტიპლატფორმული და უბრალოდ არ მუშაობს Apple-ის მომხმარებლებისთვის. კომპანია Valve, Half-Life 2, Team Fortress 2 ან Counter-Strike თამაშების უკან, ცდილობს მოაგვაროს ეს დაავადება, რომელსაც უდავო წილი აქვს მრავალპლატფორმიანი API-ის, სახელწოდებით Vulkan-ის შემუშავებაში, რომელიც პირდაპირ არის შექმნილი იმუშაოს. რაც შეიძლება ეფექტურად დღევანდელი ასამბლეებით და კიდევ გთავაზობთ Apple Silicon-ის მხარდაჭერას. ანუ შეეძლო შეეთავაზებინა, თუ ვინმე შეგნებულად არ შეუშლიდა ხელს.

Apple ბლოკავს უცხოურ ინოვაციებს

მაგრამ როგორც ჩვენ ყველამ ვიცით Apple, ეს კუპერტინო გიგანტი აყალიბებს საკუთარ გზას და ნელ-ნელა უგულებელყოფს ყველა კონკურენციას. ეს ძალიან ჰგავს ამ განხილვის შემთხვევაში, სადაც წყდება, იქნება თუ არა Mac-ები ოდესმე სათამაშოსთვის შესაფერისი მოწყობილობები. ამიტომ, მიუხედავად იმისა, რომ Vulkan API გთავაზობთ კომპიუტერების მშობლიურ მხარდაჭერას Apple Silicon ჩიპებით, Apple-ის კომპანიამ ის მთლიანად გაჭრა და ოფიციალურად არ უჭერს მხარს API-ს, რისთვისაც მას აქვს ფუნდამენტური მიზეზი. სამაგიეროდ, კომპანია ეყრდნობა საკუთარ გადაწყვეტას, რომელიც მხოლოდ ოდნავ უფრო ძველია ვიდრე Vulcan და უკეთ მუშაობს Apple-ის ეკოსისტემასთან – მას მეტალი ჰქვია. მანამდე Apple-ის კომპიუტერები, ტელეფონები და პლანშეტები ეყრდნობოდნენ ძველ OpenCL ალტერნატივას, რომელიც პრაქტიკულად გაქრა და მთლიანად ჩაანაცვლა მეტალმა.

API ლითონი
Apple's Metal გრაფიკული API

მაგრამ აქ არის პრობლემა. Apple-ის ზოგიერთი გულშემატკივარი მას ხედავს, რომ Apple მთლიანად ბლოკავს უცხოურ ინოვაციებს და არ სურს მათი შეშვება თავის სისტემებში, თუმცა ეს შეიძლება დაეხმაროს, მაგალითად, გეიმერებს. მაგრამ ეს ყველაფერი უფრო სამწუხარო დროზე იქნება. კუპერტინო გიგანტს დიდი ხნის განმავლობაში მოუწია API Metal-ის შემუშავებაზე მუშაობა და რა თქმა უნდა, ბევრი ფული დახარჯა მასზე. პირველი გამოშვება უკვე 2014 წელს იყო. ვულკანი, მეორეს მხრივ, ორი წლის შემდეგ (2016) გამოვიდა. ამავდროულად, შეიძლება შეგვხვდეს კიდევ ერთი პრობლემა და ეს არის საერთო ოპტიმიზაცია. მიუხედავად იმისა, რომ Vulkan გრაფიკული API მიზნად ისახავს თითქმის ყველა კომპიუტერს მზის ქვეშ (რომელიც მიზნად ისახავს იყოს ჯვარედინი პლატფორმა), მეტალი პირდაპირ არის გამიზნული კონკრეტული ტიპის აპარატურაზე, კერძოდ Apple-ის მოწყობილობებზე, რამაც შეიძლება უკეთესი შედეგი მოიტანოს.

როგორ იქნება თამაში Mac-ებზე?

ასე რომ, სიმართლე ის არის, რომ Mac-ები არ არიან უფრო მზად სათამაშოდ, ვიდრე ეს იყო, ვთქვათ, ორი წლის წინ. მიუხედავად იმისა, რომ Apple Silicon ჩიპების შესრულება მათ უზარმაზარ შესრულებას აძლევს, სწორედ თამაშების სფეროში ის არ იმუშავებს მაღალი ხარისხის გრაფიკული API-ის გარეშე, რაც თამაშებს საშუალებას აძლევს გამოიყენონ ტექნიკის სრული პოტენციალი. საბედნიეროდ, ზოგიერთი დეველოპერი ცდილობს უპასუხოს მიმდინარე მოვლენებს. მაგალითად, დღეს ჩვენ გვაქვს პოპულარული MMORPG World of Warcraft, რომელიც გთავაზობთ Apple-ის სილიკონის მქონე კომპიუტერების მშობლიურ მხარდაჭერას, როდესაც ის იყენებს Apple-ის Metal გრაფიკულ API-ს. სამწუხაროდ, ჩვენ მხოლოდ თითებზე შეგვეძლო ასეთი თამაშების დათვლა.

.