Το iOS 7 αναβαθμίζει το παιχνίδι με νέους ελεγκτές, εργαλεία προγραμματιστή

Το iOS 7 παρέχει δύο νέες δυνατότητες κάτω από την κουκούλα που θα σβήσουν το καπάκι των παιχνιδιών για κινητά: ελεγκτές παιχνιδιών και μηχανή κινούμενων εικόνων και σωματιδίων sprite. Ενώ αυτά μπορεί να μην ακούγονται εξαιρετικά σέξι, έχουν τη δυνατότητα να φέρουν επανάσταση στον τρόπο που παίζουμε παιχνίδια στις κινητές συσκευές μας. Το πρώτο είναι μια αναγνώριση ότι πολλά παιχνίδια χρειάζονται πραγματικά φυσικά κουμπιά για να παρέχουν εμπειρίες υψηλού επιπέδου gaming, ενώ το δεύτερο είναι ένα βήμα προς υποστήριξη των προγραμματιστών παιχνιδιών με τον τρόπο που κάνουν ήδη οι μηχανές ανάπτυξης όπως το Unreal και η Unity, αλλά ενσωματωμένες στη λειτουργία τους Σύστημα. Μαζί, αυτές οι δύο εξελίξεις δεν είναι τίποτα λιγότερο από —συγχωρέστε το λογοπαίγνιο– πλήρη αλλαγή παιχνιδιού. Το gaming για κινητά είναι ήδη μια μεγάλη επιχείρηση για προγραμματιστές παιχνιδιών, εκδότες και Apple. Και ενώ η Apple δεν έχει βάλει ποτέ το gaming μπροστά και στο κέντρο, αυτό θα αλλάξει με το iOS 7. Το gaming είναι ήδη τεράστιο. τώρα θα γίνει ακόμα μεγαλύτερο.

Το Sprite Kit Is The Apple Way

SpriteKit Τα σημερινά παιχνίδια δεν κινούνται καρέ-καρέ, όπως τα παλιά κινούμενα σχέδια, αλλά μάλλον με κινητήρες παιχνιδιών που προσομοιώνουν τη φυσική με προβλέψιμους τρόπους. Κινητήρες όπως Unreal και Unity παρέχουν το πλαίσιο έτσι ώστε οι προγραμματιστές παιχνιδιών κονσόλας και κινητής συσκευής να μπορούν να επικεντρωθούν στη μηχανική και τα έργα τέχνης των παιχνιδιών, αντί για τον τρόπο εμψύχωσης του καπνού ή των εκρήξεων. Το νέο Sprite Kit, λοιπόν, κάνει το ίδιο πράγμα για το iOS (και το OS X, για να είναι σαφές). Όταν ένα διαστημόπλοιο εκρήγνυται, οι προγραμματιστές μπορούν να πληκτρολογήσουν το κινούμενο σχέδιο με ένα καρέ, κάθε φορά, μπορούν να χρησιμοποιήσουν ένα διαμεσολαβητής λογισμικού όπως η Unity, ή κωδικοποιήστε τη δική τους γραφική μηχανή για να κάνετε την έκρηξή τους να φαίνεται τόσο αληθινή όσο και δυνατόν. Το Sprite Kit θα προσθέσει μια τρίτη επιλογή: αφήστε το iOS της Apple να το διαχειριστεί. Αυτό θα βοηθήσει τους προγραμματιστές των 2D παιχνιδιών (προς το παρόν) να επικεντρωθούν στην εμπειρία του παιχνιδιού αντί να καταλάβουν πώς να κάνουν τα διαστημόπλοια να κινούνται ή να καπνίζουν ρεαλιστικά. Αυτή είναι η πρώτη φορά που η Apple στοχεύει απευθείας τους προγραμματιστές παιχνιδιών στις οδηγίες της για iOS. Είναι μεγάλη υπόθεση.

Κάντε ό, τι κάνει η Apple
Η Apple πρωτοστάτησε στην ιδέα να δοθούν στους προγραμματιστές τα εικονίδια και τα widgets, όπως οι γραμμές κύλισης και τα κουμπιά παραθύρων, όταν η πρώτη γραφική διεπαφή συνδυάστηκε με το υλικό της Apple. Κάτι τέτοιο έδωσε στους προγραμματιστές έναν τρόπο να δημιουργήσουν εφαρμογές που έμοιαζαν και λειτουργούσαν ακριβώς όπως αυτές που έφτιαξε η Apple. Η πρακτική έγινε έκτοτε πρότυπο του κλάδου, καθώς χρησιμοποιούμε συσκευές που βασίζονται σε οπτικές ενδείξεις περισσότερο από ποτέ, όπως το iPhone ή το iPad.

Έλεγχος του παιχνιδιού

σχέδιο_3_2x Η Apple παραμένει παραδοσιακά μακριά από την κατασκευή ενός ελεγκτή παιχνιδιών από τότε που ο ατυχής Pippin. Συνεχίζουν να το κάνουν, αλλά έχουν μπει σε κάποιον εξαιρετικά επικεντρωμένο κώδικα παιχνιδιών στο νέο iOS 7 που αφορά τους ελεγκτές παιχνιδιών. Πριν από το iOS 7, αν θέλατε να παίξετε ένα παιχνίδι με έναν φυσικό ελεγκτή, θα πρέπει να συμβιβαστείτε με ένα που λειτουργούσε μόνο χαζεύοντας το iPhone ή το iPad σας νομίζοντας ότι πρόκειται για πληκτρολόγιο Bluetooth, όπως το iCade ή το SteelSeries Free ελεγκτής. Άλλες επιλογές ήταν ακόμη χειρότερες, όπως ο βραχύβιος ελεγκτής Gameloft Duo που λειτουργούσε μόνο με συγκεκριμένα παιχνίδια Gameloft. Ουφ.

Η Apple το καθιστά απλό χιμπατζή για να μας επιτρέπει σε όλους να χρησιμοποιούμε ελεγκτές παιχνιδιών, οι οποίοι θα κατασκευάζονται από εταιρείες όπως η Logitech, η SteelSeries και άλλα.

Τώρα, όμως, η Apple καθιστά απλή τη χιμπατζή για να μας επιτρέψει σε όλους να χρησιμοποιούμε ελεγκτές παιχνιδιών, τα οποία θα κατασκευάζονται από τους οίκους Logitech, SteelSeries και άλλα. Εάν ένας προγραμματιστής θέλει να αφήσει τους πελάτες της να παίξουν το παιχνίδι της με έναν ελεγκτή, το μόνο που χρειάζεται να κάνει είναι να συμπεριλάβει το Apple Game Controller API στο παιχνίδι της. Υπάρχουν τρεις τύποι συσκευών ελέγχου που μπορούν να κατασκευάσουν τρίτοι και οι προγραμματιστές θα διαθέτουν άμεση υποστήριξη τόσο για έναν ελεγκτή προσαρμογής φόρμας σε τυπικά όσο και σε εκτεταμένα μεγέθη και για ασύρματο ελεγκτής. Το πρώτο θα κάνει ένα iPhone (ή iPad;) να μοιάζει με φορητή συσκευή της Sony, ενώ το τελευταίο πιθανότατα θα πιπιλίζει έναν ελεγκτή κονσόλας που ίσως γνωρίζετε από το Xbox 360. Η Apple έχει πει ότι η χρήση των ελεγκτών παιχνιδιών πρέπει να είναι προαιρετική, ωστόσο, οπότε ίσως οποιοδήποτε παιχνίδι που δεν επιτρέπει χειριστήρια αφής θα κλωτσήσει από το App Store μέχρι να γίνει.

Κέντρο παιχνιδιού

Κέντρο παιχνιδιού Υπάρχουν επίσης μερικές προσθήκες στο Game Center που αξίζει να αναφερθούν, συμπεριλαμβανομένης της υποστήριξης για βαθμολογημένους πίνακες ηγετών (συνήθως ονομάζονται σκάλες) και ορισμένες νέες λειτουργίες για παιχνίδια πολλών παικτών που χρησιμοποιούν το σύστημα αντιστοίχισης παικτών του Κέντρου παιχνιδιών, όπως μια λειτουργία με σειρά, για παράδειγμα. Καμία από αυτές τις εξελίξεις δεν είναι συναρπαστική από μόνη της, αλλά συνεχίζει να ενισχύει τη δέσμευση της Apple για παιχνίδια, την οποία η εταιρεία υποστήριξε μόνο όταν άνοιξε το App Store. Θα είναι συναρπαστικό να βλέπουμε τους προγραμματιστές και τους κατασκευαστές ελεγκτών παιχνιδιών να επαναλαμβάνονται προϊόντα με αυτά τα νέα εργαλεία και πόσο καλά ανταποκρίνονται οι καταναλωτές στη δυνατότητα καθολικού παιχνιδιού ελεγκτές. Αγόρι, ανυπομονώ να παίξω με μερικά από αυτά τα νέα παιχνίδια. Το μόνο που χρειάζεται να κάνει η Apple τώρα για να κυβερνήσει το σαλόνι είναι να διευκολύνει πολύ (και χωρίς καθυστερήσεις) τη σύνδεση αυτών των απανταχού συσκευών iOS στη μεγάλη οθόνη. Ελπίζω σε κάποιο είδος βάσης στο οποίο θα μπορώ να ρίξω το iPad mini ή το iPhone μου που θα συνδέει αυτόματα τη συσκευή iOS μου επιλογή σε καλώδιο HDMI χαμηλής καθυστέρησης, επιτρέποντάς μου να καθίσω στον καναπέ και να παίξω παιχνίδια στην τηλεόρασή μου μέσω ελεγκτή τρίτου μέρους. Θα ήταν σαν να κουβαλάω μια κονσόλα στο σπίτι στην τσέπη μου και δεν μπορώ να περιμένω την ημέρα που θα γίνει πραγματικότητα. Μέχρι τότε, ωστόσο, είμαι εξαιρετικά ευχαριστημένος με τη νέα εξέλιξη στη σκηνή παιχνιδιών της Apple, καθώς η υποστήριξη για ελεγκτές παιχνιδιών θα κάνει παιχνίδια που βασίζονται σε πιο ακριβή κουμπιά εισόδου και αφής πολύ πιο προσβάσιμα, ενώ η προσθήκη του Sprite Kit θα βοηθήσει να ανοίξει η ανάπτυξη παιχνιδιών 2D σε περισσότερους προγραμματιστές. Καλά. Εικόνα: TouchArcade Δείτε όλα τα υπέροχα Κριτικές iOS7 εδώ.

Τελευταία δημοσίευση ιστολογίου

Ξανά email του Steve Jobs: Το OS X δεν είναι στο Backburner
September 10, 2021

Ξανά email του Steve Jobs: Το OS X δεν είναι στο BackburnerΤα απασχολημένα δάχτυλα του Στιβ Τζομπς μπορεί να χρειάζονται ξεκούραση αυτή τη στιγμή. ...

Συναρπαστικό Factoid: Χυμένες πισίνες καφέ στα πλήκτρα πληκτρολογίου
September 10, 2021

Νίκοςλέει:12 Δεκεμβρίου 2007 στις 8:11 μ.μwow αυτό είναι αστείο… Έχασα ένα ενεργειακό ποτό σε όλο το πληκτρολόγιο της Apple στη δουλειά μου χθες κα...

| Cult of Mac
September 10, 2021

Απόκρυψη ανεπιθύμητων εικονιδίων προτίμησης συστήματος [Συμβουλές για το OS X]Στο Mac OS X Lion, είναι επιτέλους δυνατή η προσαρμογή των προτιμήσεω...