Phun: προσομοίωση φυσικής που εφαρμόζεται σε ένα παιχνίδι σχεδίασης, δημιουργίας και κίνησης

Η εφαρμογή των φυσικών νόμων μέσα στα βιντεοπαιχνίδια ήταν πάντα το σύνθημα των προγραμματιστών. Στην πραγματικότητα, από τη δεκαετία του 1980 έχουν γίνει προσπάθειες να καταστεί η συμπεριφορά όλων των κινητών στην οθόνη αληθοφανείς.
Τον τελευταίο καιρό όμως η ανάπτυξη της διαχείρισης της φυσικής έχει κάνει ένα πραγματικό άλμα προς τα εμπρός: πρώτα με την ανάπτυξη διαφορετικών κινητήρων και συσκευών εντολών (το πιο γνωστό είναι ο κινητήρας Havok ), και στη συνέχεια με την παραγωγή PC boards αφιερωμένο στη διαχείριση των υπολογισμών που σχετίζονται με τη φυσική (για παράδειγμα την κάρτα Phisy'x της Ageia ) και στη συμπεριφορά διαφόρων τύπων υλικών που υπάρχουν σε ένα βιντεοπαιχνίδι, για παράδειγμα τη συμπεριφορά του νερού ή ενός αντικειμένου που εκρήγνυται σε χίλια τεμάχια.
Ο αγώνας για τη διαχείριση των φυσικών νόμων με τον καλύτερο δυνατό τρόπο προκάλεσε μια πραγματική ταλαιπωρία μεταξύ των κατασκευαστών υλικού PC, για παράδειγμα με τους νέους επεξεργαστές Multicore είναι δυνατόν να αφιερώσουμε έναν ή περισσότερους πυρήνες στον υπολογισμό της φυσικής, χωρίς να επιβραδύνει το σύστημα αισθητά.
Η Nvidia, ηγέτης στον τομέα των καρτών γραφικών, εφαρμόζει επίσης φυσικές μάρκες μέσα σε αυτές. Αυτή η ξαφνική εξέλιξη δεν αποφέρει οφέλη αποκλειστικά στον τομέα των νεώτερων παιχνιδιών 3D, αλλά η φυσική διαχείριση κάνει σπινθήρες σε οποιαδήποτε εφαρμογή, ειδικά σε εκείνες του 2D.
Διάσημα παραδείγματα με αυτή την έννοια είναι τα (πληρωμένα) βιντεοπαιχνίδια World of goo και Crayon physics, στα οποία μπορείτε να ζήσετε οτιδήποτε. Στην πρώτη περίπτωση δημιουργούνται τεράστιες κατασκευές και πρέπει να υπολογίζεται η ισορροπία, το βάρος και η ελαστικότητα των υλικών. Για να ολοκληρώσουμε ένα επίπεδο "Φυσικής Crayon" αντ ' αυτού, μπορούμε να αντλήσουμε από την οθόνη οποιοδήποτε αντικείμενο που πιστεύουμε ότι μπορεί να μας βοηθήσει και αυτό θα ζωντανέψει.
Κοιτάζοντας αυτά τα θαύματα, κάποιος αναρωτιέται πόση εργασία χρειάζεται για να δημιουργηθούν παρόμοιες εφαρμογές. Είναι πραγματικά πιο απλό από όσο νομίζουμε. Χάρη στον Phun, ένα sandbox ανοιχτού κώδικα (ή πλατφόρμα ανάπτυξης) για τη φυσική 2D, η οποία μας επιτρέπει να δημιουργούμε αυθεντικά αριστουργήματα χωρίς να έχουμε γνώσεις Nobel στη φυσική ή στις γλώσσες προγραμματισμού.
Ναι, επειδή ο Phun έρχεται με ένα πολύ λειτουργικό γραφικό περιβάλλον χρήστη (GUI), έτσι όλα γίνονται δυνατά με λίγη φαντασία και με λίγα κλικ του ποντικιού. Το όνομα του ίδιου του προγράμματος είναι μια σαφής παραλλαγή στη διασκέδαση, στην πραγματικότητα η προφορά είναι η ίδια με τη λέξη διασκέδαση.
Θυμάμαι ότι το πρόγραμμα είναι ανοικτού κώδικα, οπότε ο καθένας μπορεί να κάνει κάθε δική του δική του δουλειά, αλλά κυρίως επειδή ο πηγαίος κώδικας διανέμεται ελεύθερα, οι πιο καταλαβαίοι χρήστες μπορούν επίσης να βελτιώσουν τις λειτουργίες του προγράμματος και να δημιουργήσουν έτσι τη δική τους προσαρμοσμένη έκδοση.
Μόλις εγκατασταθεί το πρόγραμμα, μπορούμε να σχεδιάσουμε τα πάντα από γεωμετρικά σχήματα σε προκαθορισμένα αντικείμενα ή να κάνουμε τα πάντα ελεύθερα. Θα έχουμε πρόσβαση σε κάθε είδος υλικού, στερεό ή υγρό, η συμπεριφορά του οποίου θα είναι απολύτως εύλογη.
Επιπλέον, οι ισχυρές ρουτίνες μας επιτρέπουν επίσης να διαχειριστούμε τις δυνάμεις του ανέμου και την φυγόκεντρη δύναμη (δύναμη G). Πιστεύω ότι πρόκειται για μια πραγματικά σημαντική καινοτομία στον φυσικό τομέα, τόσο για την προσομοίωση της συμπεριφοράς των υλικών στον τομέα της μελέτης, της εργασίας και της έρευνας, όσο και για τη δημιουργία επιπτώσεων 2D βιντεοπαιχνιδιών.
Παρόμοια με το Phun, υπάρχουν πολλά άλλα παιχνίδια flash που βασίζονται στη φυσική, την ισορροπία και την ρεαλιστική κίνηση.
Αυτοί οι τύποι παιχνιδιών δεν πρέπει να υποτιμούνται, γιατί πολύ συχνά μας αποπλανούν και μας διασκεδάζουν μπροστά από τον υπολογιστή για πολύ περισσότερο από τα μεγάλα 3D αριστουργήματα και όλα αυτά για την αμεσότητα, την απλότητα και την εξαιρετική δυνατότητα αναπαραγωγής τους.

Αφήστε Το Σχόλιό Σας

Please enter your comment!
Please enter your name here