ka.llcitycouncil.org
გაჯეტები

ამ ღია წყაროს ემულატორს შეუძლია თქვენი Apple Watch გადაიქცეს თამაშის ბიჭად

ამ ღია წყაროს ემულატორს შეუძლია თქვენი Apple Watch გადაიქცეს თამაშის ბიჭად


We are searching data for your request:

Forums and discussions:
Manuals and reference books:
Data from registers:
Wait the end of the search in all databases.
Upon completion, a link will appear to access the found materials.


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

[სურათის წყარო: ვიკიმედია Commons]

არასდროს იფიქროთ შეხვედრების იმ მნიშვნელოვან გრაფიკზე ან დღეში გადადგმული ნაბიჯების დათვლაზე ან ამინდის პირობების შემოწმებაზე. რას იტყვით Game watch თამაშებში თქვენს watchOS- ში? ტორონტოში დაფუძნებული iOS დეველოპერის, გაბრიელ ო’ფლაჰერტი-ჩანისთვის ეს იყო იდეა, რომელიც რეალობად იქცა მის სერია 2 Apple საათში. მან დაასახელა თამაშის ემულატორი ჯოვანი რომელიც იღებს შემდეგ Pokemon ყვითელი ბოროტმოქმედი.

[სურათის წყარო:გაბრიელ ო'ფლაჰერტი-ჩან]

რა არის ემულატორი?

მათთვის, ვინც არ იცნობს სათამაშო სამყაროს და ვისაც ჩემსავით ძლიერი კოდირების ფონი არ აქვს, შეიძლება თავიდან გაუგებარი იყოს იმის გაგება, თუ რა არის ემულატორი. ეს ძირითადად ა აპარატურა ან პროგრამული უზრუნველყოფა რომელიც საშუალებას აძლევს კომპიუტერულ მოწყობილობას სხვა კომპიუტერის გარემოსა და ფუნქციონირებისთვის დაპროგრამდეს. O'Flaherty-Chan- ს აქვს დიდი გამოცდილება ამ დაშიფვრის სფეროში, რამაც მას საშუალება მისცა შექმნას ჯოვანი და გადაეკეთებინა სერიის 2 Apple საათის უხეში Game Boy. კოდების და პროგრამირების ახალბედა გაგებით, ეს არსებითად ჰაკია!

როგორ შეიქმნა ჯოვანი

O’Flaherty-Chan– მა აიღო არსებული ემულატორი გამბატი მას შემდეგ, რაც გააცნობიერა, რომ მისი საწყისი არჩევანი iOS emulator, პროვანესა, იყო უფრო ელეგანტურად დაპროგრამებული, ვიდრე საჭიროა. საცავის კოდი გამბატში გაიმეორეს ჯოვანისთვის და სხვა მაგალითების კოდების შესწავლა მოხდა, როდესაც ო’ფლაერტი-ჩანმა აღმოაჩინა, რომ გამბატი უკვე უზრუნველყოფს ROM- ების ჩატვირთვას, ჩატვირთვა / შენახვას და ასევე თაღლითური კოდების დამუშავებას. თამაშის ზვიგენი.

იმის გამო, რომ watchOS შეზღუდულია ეკრანის სივრცეში, ალოგიკურია ღილაკების შექმნა თითოეული კონტროლის ბრძანებისთვის. შემდეგ O’Flaherty-Chan– მა შეიმუშავა მისი ემულატორი, ინდივიდუალური მართვის პანელი, სენსორული ეკრანის გამოყენებით, ფუნქციონირებისთვის, როგორც მიმართულების საფენი და ღილაკი. სხვა არსებითი მართვის საშუალებები, როგორიცაა არჩევა, დაწყება და B გამოყოფილია ვირტუალური ღილაკებით, რომ ემთხვეოდეს იგივე კონტროლს, როგორც ნამდვილ Game Boy კონსოლში. გარდა ამისა, ციფრულმა გვირგვინმა ასევე შეუწყო ხელი, რადგან ფუნქციონირებდა როგორც გრაგნილს, ვარიანტების ჩამონათვალის გასავლელად.

[სურათის წყარო:გაბრიელ ო'ფლაჰერტი-ჩან]

გამოწვევები ემულატორის შექმნისას

ერთ – ერთი ყველაზე დიდი დაბრკოლება, რომელიც გვხვდება watchOS– ის Game Boy– ზე გადაკეთების ამ გენიალურ მცდელობაში, არის გრაფიკული გამოცემა. Apple საათები მხარს არ უჭერს ჩვეულ OpenGL და Metal გრაფიკას, სამაგიეროდ, მან შექმნა Swift Playground რამაც მას საშუალება მისცა სწორი გამოსახულებები შეექმნა ბაიტის შეკვეთის და შემადგენლობის ვარიანტები.

[სურათის წყარო:გაბრიელ ო'ფლაჰერტი-ჩან]

ინტერფეისის სიჩქარე ან კადრების სიხშირე watchOS 2 მნიშვნელოვნად დაბალია, რაც თამაშში არასასურველ პრობლემებს წარმოქმნის, როგორიცაა ეკრანზე ნელი რეაგირება და მოძრაობის შეჩერება. ამის მიუხედავად, ჯოვანიმ დაადასტურა, რომ watchOS- ის მიბაძვა შესაძლებელია!

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

აგრეთვე იხილეთ: პროგრამისტმა დააინსტალირა Windows 95 Apple Watch- ზე


Უყურე ვიდეოს: Apple Watch Series 6! Watch the full reveal here


კომენტარები:

  1. Lindell

    გასაოცარია, ძალიან სახალისო მიმოხილვა

  2. Vikinos

    ბოდიშს გიხდით, მაგრამ, ჩემი აზრით, არ ხართ მართალი. მოდი ვიმსჯელოთ. PM-ში მომწერეთ, დაგიკავშირდებით.

  3. Arlin

    You very talented person

  4. Allard

    ვფიქრობ, რომ შეცდომას ატარებ. მომწერე PM– ში, ჩვენ ვისაუბრებთ.



დაწერეთ შეტყობინება