Wolfire παιχνίδι ανοιχτού κώδικα Overgrowth

Ανακοινώθηκε το open source του Overgrowth, ενός από τα πιο επιτυχημένα έργα της Wolfire Games. Μετά από 14 χρόνια ανάπτυξης ως ιδιόκτητο προϊόν, αποφασίστηκε να γίνει το παιχνίδι ανοιχτού κώδικα για να δοθεί η ευκαιρία στους λάτρεις να συνεχίσουν να το βελτιώνουν σύμφωνα με τα δικά τους γούστα.

Ο κώδικας είναι γραμμένος σε C++ και είναι ανοιχτός με την άδεια Apache 2.0, η οποία επιτρέπει, μεταξύ άλλων, να συμπεριλάβει τον κώδικα σε ιδιόκτητα έργα και να πουλήσει το έργο που προκύπτει. Ο ανοιχτός κώδικας καλύπτει τη μηχανή παιχνιδιών, τα αρχεία έργου, τα σενάρια, τα shaders και τις υποστηρικτικές βιβλιοθήκες. Υποστηρίζει την εκτέλεση σε Windows, macOS και Linux. Τα στοιχεία του παιχνιδιού παραμένουν ιδιόκτητα και απαιτούν ξεχωριστή άδεια από την Wolfire Games για την παροχή τους σε έργα τρίτων (επιτρέπονται τα mod).

Υποτίθεται ότι ο δημοσιευμένος κώδικας μπορεί να χρησιμοποιηθεί τόσο για τη δημιουργία θεμελιωδώς νέων προϊόντων που συνοδεύονται από δικούς τους πόρους παιχνιδιών όσο και για εκτέλεση με ένα πρωτότυπο αποκλειστικό σύνολο πόρων κατά τη διεξαγωγή πειραμάτων ή για εκπαιδευτικούς σκοπούς. Συμπεριλαμβανομένων των στοιχείων παιχνιδιού και των βιβλιοθηκών μπορούν να μεταφερθούν μεμονωμένα σε άλλα έργα παιχνιδιών. Αναφέρεται επίσης η προθυμία να αποδεχθούν επεκτάσεις και αλλαγές που παράγονται από την κοινότητα για συμπερίληψη στην κύρια δομή του εμπορικού παιχνιδιού Overgrowth. Εάν είναι αδύνατο να ενσωματώσετε αλλαγές στο κύριο έργο, μπορείτε να δημιουργήσετε τις δικές σας ανεπίσημες εκδόσεις του παιχνιδιού.

Η ουσία του παιχνιδιού Overgrowth είναι οι περιπέτειες ενός κουνελιού ninja, το οποίο συμμετέχει σε μάχη σώμα με σώμα με άλλα ανθρωπόμορφα ζώα (κουνέλια, λύκους, αρουραίους, γάτες, σκύλους) κατά την ολοκλήρωση των εργασιών που έχουν ανατεθεί στον παίκτη. Το gameplay λαμβάνει χώρα σε τρισδιάστατο περιβάλλον με θέα σε τρίτο πρόσωπο και για την επίτευξη των στόχων δίνεται στον παίκτη πλήρη ελευθερία κινήσεων και οργάνωσης των πράξεών του. Εκτός από τις αποστολές για έναν παίκτη, υποστηρίζεται και η λειτουργία πολλών παικτών.

Το παιχνίδι είναι εξοπλισμένο με μια προηγμένη μηχανή φυσικής, η οποία είναι στενά ενσωματωμένη με τη μηχανή 3D και υλοποιεί την έννοια του «διαδικαστικού κινούμενου σχεδίου με βάση τη φυσική», επιτρέποντας ρεαλιστικά μοντέλα κίνησης χαρακτήρων και προσαρμοστική συμπεριφορά κινούμενων σχεδίων ανάλογα με το περιβάλλον. Το παιχνίδι είναι επίσης αξιοσημείωτο για τη χρήση αυθεντικών ελέγχων με ευαισθησία στο πλαίσιο, επιτρέποντας τη χρήση διαφόρων τακτικών μάχης και μιας μηχανής AI που συντονίζει τις κοινές ενέργειες των χαρακτήρων και επιτρέπει την υποχώρηση σε περίπτωση μεγάλης πιθανότητας ήττας. Παρέχεται μια διεπαφή για την επεξεργασία χαρτών και σεναρίων.

Η μηχανή παιχνιδιού υποστηρίζει άκαμπτη φυσική σώματος, σκελετικά κινούμενα σχέδια, φωτισμό ανά pixel με διάθλαση ανάκλασης, ήχο 3D, μοντελοποίηση δυναμικών αντικειμένων όπως ουρανός, νερό και γρασίδι, προσαρμοστικές λεπτομέρειες, ρεαλιστική απόδοση γούνας και φυτών, εφέ βάθους και θολώματος κίνησης, διάφοροι τύποι χαρτογράφησης υφής (συμπεριλαμβανομένης της δυναμικής εφαρμογής χαρτών κύβου και χαρτογράφησης παράλλαξης).



Πηγή: opennet.ru

Προσθέστε ένα σχόλιο