Πλήρης λίστα λογισμικού για τη δημιουργία παιχνιδιών (2D PC)

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


Επιλογή κατηγορίας μηχανών παιχνιδιών:

2d μηχανές για παιχνίδια android γ. Πλήρης λίστα λογισμικού για τη δημιουργία παιχνιδιών (2D PC)

Ιδιόκτητη τεχνολογία που δημιουργήθηκε από την Guerrilla Games. Στη δημιουργία του κινητήρα συμμετείχε και το στούντιο Kojima Productions. Έχοντας εμφανιστεί μόνο το 2013, το Decima Engine κατάφερε να γίνει η βάση για πολλά έργα AAA, καθώς και απλά ενδιαφέροντα παιχνίδια.

Το πρώτο παιχνίδι που δημιουργήθηκε στο Decima Engine ήταν το Killzone Shadow Fall, το οποίο αναπτύχθηκε από την ίδια την Guerilla Games. Αρχικά, το στούντιο δεν ανέφερε σχετικά με την τεχνολογία που δημιουργήθηκε το έργο τους, ωστόσο, με την ανακοίνωση του επόμενου παιχνιδιού τους - - ωστόσο είπε ότι το νέο έργο θα χρησιμοποιεί τον παλιό κινητήρα - Decima Engine.

Όπως συμβαίνει με πολλούς δημοφιλείς κινητήρες, η φυσική της μηχανής Decima βασίζεται στη φυσική Havok. Χάρη σε αυτό, η Guerilla κατάφερε να δημιουργήσει μια πολλά υποσχόμενη τεχνολογία με δυναμική σκελετική κίνηση και ένα ρεαλιστικό σύστημα ζημιών.

Το 2015, το Decima Engine έγινε η βάση για το Until Dawn, ένα αρχικά αμφίβολο παιχνίδι τρόμου που τελικά έγινε η μεγαλύτερη ανακάλυψη του είδους της χρονιάς. Εκτός από το Horizon Zero Dawn, ο κινητήρας χρησιμοποιείται επίσης στο φιλόδοξο έργο του Hideo Kojima - . Αυτός είναι ο λόγος για τον οποίο το στούντιο του Ιάπωνα προγραμματιστή - Kojima Productions - παρείχε βοήθεια κατά τη δημιουργία του κινητήρα στον κύριο προγραμματιστή - Guerilla.

Στον πυρήνα του, το Decima Engine έχει σχεδιαστεί ειδικά για έργα AAA που απαιτούν υψηλή λεπτομέρεια και υποστήριξη για ανάλυση 4K. Δεδομένης της πιθανής επιτυχίας του Death Stranding και του γεγονότος ότι η Guerilla συνεργάζεται στενά με τη Sony, το Decima Engine θα είναι καυτό στο μέλλον. Πιθανότατα θα βλέπουμε αυτή την τεχνολογία συχνά .

9η θέση - EGO Engine

Ένας κινητήρας που αναπτύχθηκε από τις κοινές προσπάθειες εταιρειών και Sony Computer Entertainment. Στην ουσία πρόκειται για μια βελτιωμένη έκδοση του Neon, που κάτω από τον αριθμό «μηδέν» αντιπροσώπευε το παιχνίδι Colin McRae: DiRT.

Το EGO Engine δικαιωματικά αξίζει μια θέση στην κορυφή, έστω και μόνο για παιχνίδια απίστευτα υψηλής ποιότητας στο είδος των αγώνων. Όλα τα παιχνίδια Codemasters, ξεκινώντας από το 2007, κυκλοφορούν και κυκλοφορούν στο EGO, ενώ έχουν και shooters στο ιστορικό τους, κάτι που μιλάει μόνο υπέρ ενός ευέλικτου κινητήρα.

Το μεγαλύτερο μέρος της δουλειάς για τη δημιουργία του EGO έγινε από την Codematers, όταν η Sony παρείχε τη μηχανή γραφικών PhyreEngine. Τα περίφημα DiRT και DiRT 2 κυκλοφόρησαν στην πρώτη έκδοση του EGO Engine, καθώς και το πρόσθετο Dragon Rising για το shooter Operation Flashpoint. Η δεύτερη έκδοση του κινητήρα αντιπροσωπεύτηκε από το DiRT 3, παιχνίδια της σειράς GRID και F1.

Η τρίτη έκδοση του Codemasters φτιάχνει τώρα το DiRT 4, το οποίο εγγυάται ότι θα είναι ένας εξαιρετικός αγώνας ράλι. Όλα τα έργα της εταιρείας είναι πάντα τέλεια βελτιστοποιημένα, παρά τα εξαιρετικά γραφικά. Πάρτε, για παράδειγμα, το DiRT 2 - το παιχνίδι κυκλοφόρησε το 2009, αλλά η ποιότητα της εικόνας του μπορεί ακόμα να δώσει πιθανότητες σε ορισμένα σύγχρονα έργα (και δεν μιλάμε για Ινδίες).

Ρεαλιστικό σύστημα ζημιών, λάσπη που κολλάει στα φτερά του αυτοκινήτου, χειρισμός αυτοκινήτου - όλα τα αγωνιστικά παιχνίδια Codemasters διακρίνονται από αυτά και πολλά άλλα στοιχεία που η εταιρεία κατάφερε να επιτύχει μόνο χάρη στη δημιουργία μιας υψηλής ποιότητας EGO Engine.

8η θέση- Game Maker Studio

Η πιο γνωστή μηχανή παιχνιδιών και κατασκευαστής που δημιουργήθηκε στους Δελφούς. Το Game Maker αναπτύχθηκε από την Yo Yo Games και ο κύριος προγραμματιστής της τεχνολογίας είναι ο Mark Overmars.

Σήμερα υπάρχουν επτά εκδόσεις του κινητήρα, πέντε από τις οποίες υποστηρίζουν αποκλειστικά παιχνίδια 2D. Από την έκτη έκδοση, οι προγραμματιστές αποφάσισαν να ενσωματώσουν περιορισμένη υποστήριξη 3D.

Το Game Maker είναι γνωστό μόνο για την απλότητά του. Αρχικά, ο Overmars, ως καθηγητής στο Πανεπιστήμιο της Ουτρέχτης, δημιούργησε τη βάση για το Game Maker με τη μορφή ενός εκπαιδευτικού βοηθήματος για τους μαθητές του. Στη συνέχεια, η τεχνολογία εμφανίστηκε στο Διαδίκτυο, όπου κέρδισε δημοτικότητα.

Ένα ιδιαίτερο χαρακτηριστικό του Game Maker είναι ότι δεν απαιτεί γνώση γλωσσών προγραμματισμού για να δουλέψει μαζί του.

Κατά τη δημιουργία ενός παιχνιδιού σε αυτόν τον κινητήρα, ο χρήστης πρέπει να ορίσει αντικείμενα παιχνιδιού (το παιχνίδι είναι χτισμένο πάνω σε αυτά), στη συνέχεια να ορίσει την εμφάνισή τους χρησιμοποιώντας sprites και η συμπεριφορά και η αλληλεπίδραση των αντικειμένων πραγματοποιείται περιγράφοντας τις αντιδράσεις τους σε που ονομάζονται συμβάντα (SOPs).

Το Game Maker εμφανίστηκε το 1999 και συνεχίζει να λαμβάνει ενημερώσεις σχεδόν κάθε χρόνο. Το τελευταίο κυκλοφόρησε το 2011 - αυτή είναι η όγδοη έκδοση του κινητήρα, η οποία έλαβε πολλές ενημερώσεις και προσθήκες. Από τότε, ο κινητήρας λειτουργεί σε unicode, η υποστήριξη 3D έχει αυξηθεί σημαντικά, ο επεξεργαστής δωματίου έχει βελτιωθεί κ.λπ.

Το 2012, η ​​YoYo Games αποφάσισε να επεξεργαστεί σοβαρά την τεχνολογία της, προσθέτοντας κυρίως υποστήριξη για cross-platform. Ο κινητήρας έλαβε ένα νέο όνομα Game Maker: Studio και μόνο μετά από αυτό άρχισε να γίνεται αντιληπτό ως επαγγελματικό εργαλείο για τη δημιουργία βιντεοπαιχνιδιών και όχι ως πρόγραμμα εκπαίδευσης.

Τα πλεονεκτήματα του Game Maker Studios έγκεινται στην υποστήριξη πολλών διαφορετικών πλατφορμών από Windows και Mac OS, έως iOS, Android, Xbox και PlayStation. Επιπλέον, η βιβλιοθήκη του κινητήρα και πολλές επεκτάσεις έχουν μεταφραστεί σε πολλές γλώσσες, όχι μόνο στα αγγλικά, όπως συμβαίνει συνήθως. Ο κινητήρας έχει τη δική του γλώσσα προγραμματισμού - Game Maker Language. Διαθέτει επίσης ενσωμάτωση Steam και είναι εντελώς δωρεάν (μόνο τυπική έκδοση).

Το μόνο αρνητικό είναι το 3D, το οποίο εμφανίστηκε στο Game Maker το 2011, αλλά η δουλειά με αυτό δεν έχει ακόμη φτάσει σε αποδεκτή κατάσταση.

Τα πιο διάσημα παιχνίδια στο Game Maker: Studios είναι τα δύο μέρη του Hotline Miami. Εκτός από αυτά, αναπτύχθηκαν δεκάδες διαφορετικά παιχνίδια στον κινητήρα, τα περισσότερα από τα οποία χάθηκαν ακόμη και στο indie τμήμα.

Ωστόσο, η τεχνολογία έχει μεγάλες δυνατότητες, αναπτύσσεται ενεργά και, δεδομένης της δημοτικότητας του είδους indie, σύντομα θα γίνει πολύ πιο περιζήτητη.

7η θέση - Κινητήρας 4Α

Ένας κινητήρας από την Ουκρανία, που δημιουργήθηκε από το ομώνυμο στούντιο . Η μοίρα του κινητήρα 4Α είναι συνυφασμένη με τον κινητήρα X-Ray, ο οποίος, πρώτον, αναπτύχθηκε με τον ίδιο τρόπο στην Ουκρανία, δεύτερον, δημιουργήθηκε για ένα μετα-αποκαλυπτικό παιχνίδι και τρίτον, γράφτηκε από τους ίδιους προγραμματιστές - Oles Shishkovtsov και Alexander Maksimchuk.

Το 4A Engine είναι ιδιόκτητο λογισμικό, γι' αυτό η 4A Games μπορεί να το χρησιμοποιήσει αποκλειστικά για τις δικές της ανάγκες χωρίς τη δυνατότητα πώλησης αδειών. Προς το παρόν, η εταιρεία έχει κυκλοφορήσει δύο παιχνίδια σε αυτόν τον κινητήρα - το Metro 2033 και το Metro: Last Light.

Η ιστορία του κινητήρα 4Α έχει πολλά σκοτεινά σημεία. Έτσι, σύμφωνα με ορισμένες πληροφορίες, ο κινητήρας είναι ένα τροποποιημένο αντίγραφο του X-Ray. Αυτή η υποψία βασίζεται στο γεγονός ότι οι προγραμματιστές του κινητήρα Shishkovtsov και Maksimchuk, έχοντας αποχωρήσει οικειοθελώς (ή όταν απολύθηκαν) χρησιμοποίησαν τη βάση της ακτίνας X που δημιούργησαν για τον κινητήρα 4Α. Αυτή η φήμη αργότερα μετατράπηκε σε σκάνδαλο, αλλά δεν βρέθηκαν πραγματικά στοιχεία.

Ο Shishkovtsov και οι σύντροφοί του δεν τόλμησαν να συνεχίσουν να αναπτύσσουν το Stalker και το X-Ray επειδή το τελευταίο, κατά τη γνώμη τους, είχε ένα φτωχό μοντέλο δικτύου και αγράμματη βελτιστοποίηση, λόγω της οποίας η διανομή των πόρων και της μνήμης του υπολογιστή έγινε τρομερά σκληρή. Σε γενικές γραμμές, σύμφωνα με τους προγραμματιστές, η X-Ray δεν μπορούσε να υποστηρίξει την επόμενη γενιά κονσολών και δεν είχε μέλλον, γι' αυτό αποφάσισαν να φύγουν από το στούντιο και να κάνουν τη δική τους ανάπτυξη.

Ο κινητήρας 4Α που δημιούργησαν επιβεβαίωσε μόνο τις προηγούμενες κρίσεις. Σε σύγκριση λοιπόν με το Σ.Τ.Α.Λ.Κ.Ε.Ρ. Το Metro 2033 είχε πολύ καλύτερα γραφικά (που μπορεί να αποδοθεί στο χρονικό πλαίσιο), αλλά ταυτόχρονα απαιτούσε σημαντικά λιγότερους πόρους από τον υπολογιστή και δεν προκάλεσε σφάλματα στο σύστημα.

Στο Metro 2033 καταρχήν εφαρμόστηκε άψογα η ογκομετρική ομίχλη καθώς και το θάμπωμα των αντικειμένων και η υψηλή τους λεπτομέρεια LOD. Και η συμπερίληψη της τεχνολογίας PhysX στο 4A Engine επέτρεψε στους προγραμματιστές να προσθέσουν καταστρεπτά περιβάλλοντα, δυναμικές επιφάνειες νερού και ρούχα στο παιχνίδι.

Γενικά, το 4A Engine μπορεί να ονομαστεί ο ιδεολογικός διάδοχος του X-Ray, ο οποίος έδειξε πολύ καλύτερα αποτελέσματα και απέφυγε πολλά λάθη του προκατόχου του. Με τον ένα ή τον άλλο τρόπο, και οι δύο κινητήρες αξίζουν θέσεις στην κορυφή μας.

6η θέση - IW Engine

Σχεδόν κάθε gamer έχει συναντήσει τον κινητήρα Infinity Ward, ακόμα κι αν δεν γνωρίζει καθόλου την ύπαρξή του. Το IW αναπτύχθηκε από την ομώνυμη αμερικανική εταιρεία, η οποία το δημιούργησε ειδικά για τα παιχνίδια της, δηλαδή τη σειρά των πιο δημοφιλών σκοπευτών Call of Duty.

Η ιστορία του κινητήρα Infinity Ward χρονολογείται από το 2002, όταν μελλοντικοί υπάλληλοι της IW δούλευαν στο στούντιο . Εκείνη την εποχή, κυκλοφόρησαν το ντεμπούτο τους έργο Medal of Honor: Allied Assault, το οποίο βασίστηκε στη μηχανή id Software - id Tech 3. Περίπου ένα χρόνο αργότερα, το μεγαλύτερο μέρος της ομάδας εγκαταλείπει την 2015 Inc για να ιδρύσει το γνωστό Infinity Ward και ξεκινήστε τη δημιουργία του καλτ παιχνιδιού - call of duty.

Το Call of Duty βασίστηκε με τον ίδιο τρόπο στον κινητήρα id Tech 3, όπως ανακοίνωσαν οι προγραμματιστές στο κοινό. Ωστόσο, ο αγορασμένος κινητήρας έχει υποστεί σημαντικές τροποποιήσεις, οι οποίες περιελάμβαναν τη συνήθη βελτίωση στα γραφικά, την εισαγωγή μιας λειτουργίας θολού περιβάλλοντος, λειτουργίες επεξεργασίας επιφάνειας νερού με χρήση σκίαστρων, δυναμικές σκιές και πολλά άλλα.

Με αυτούς τους μετασχηματισμούς, η έκδοση id Tech 3 του IW έχει απομακρυνθεί πολύ από την αρχική, οπότε ήταν σωστό για την εταιρεία να την αποκαλέσει δικό της κινητήρα και να αλλάξει το όνομά της.

Οι προγραμματιστές έκαναν σύντομα ακριβώς αυτό όταν κυκλοφόρησαν το Call of Duty 2, ανακοινώνοντας ότι η συνέχεια επρόκειτο να τροποποιηθεί από το id Tech 3 - IW Engine 2.0. Ο κινητήρας της πρώτης έκδοσης, όπως μπορείτε να μαντέψετε, οι προγραμματιστές οικειοποιήθηκαν το Call of Duty 1.

Το 2007, η Infinity Ward κυκλοφόρησε την τρίτη έκδοση του κινητήρα, η κυκλοφορία του οποίου σηματοδότησε το Modern Warfare. Κινούμενη εικόνα προσώπου, υφές νερού, φωτισμός, καθώς και η εισαγωγή ενός νέου εφέ - βάθος πεδίου - όλα έλεγαν ότι έχουμε έναν από τους πιο ποιοτικούς κινητήρες για σκοπευτές της εποχής του.

Μέχρι το 2012, η ​​εταιρεία συνεχίζει να χρησιμοποιεί αυτόν τον κινητήρα, βελτιώνοντας μόνο το στοιχείο γραφικών. Τα IW 4.0 και 5.0 εμφανίζονται μαζί με τα Modern Warfare 2 και 3, αντίστοιχα. Παρά τη δημιουργία νέων εκδόσεων, το ίδιο Black Ops 2 κυκλοφόρησε μόνο στο τρίτο μοντέλο του κινητήρα.

Ωστόσο, το 2013 υπήρξε και πάλι κίνηση προς την πλήρη ανάπτυξη όταν η IW ολοκλήρωσε τη δουλειά στο COD: Ghosts. Και παρόλο που το κομμάτι των Ghosts έλαβε ανάμικτα σχόλια και δεν έγινε δεκτό από τους παίκτες, πολλοί δεν παρατήρησαν καν ότι η εταιρεία, μαζί με το Ghosts, κυκλοφόρησε την έκδοση IW 6.0. Το τελευταίο είναι το έβδομο, πάνω στο οποίο αναπτύχθηκε στα τέλη του 2016.

5η - RAGE (Rockstar Advanced Game Engine)

Στην πέμπτη θέση βρίσκεται ο κινητήρας της Rockstar. Η Rockstar Advanced Game Engine, ή RAGE, είναι το προϊόν δύο από τους κλάδους της - και το Σαν Ντιέγκο, που αναπτύχθηκε αποκλειστικά για τα παιχνίδια της εταιρείας.

Το ντεμπούτο του RAGE πραγματοποιήθηκε στην πράξη μόνο το 2006, όταν η Rockstar κυκλοφόρησε ένα παιχνίδι για το πινγκ πονγκ. Είναι αστείο που το παιχνίδι δεν αντιπροσώπευε τίποτα μοναδικό - οι προγραμματιστές απλώς αποφάσισαν να δοκιμάσουν τη νέα μηχανή σε κάποιο έργο χαμηλού προϋπολογισμού. Από τότε, όλα τα επόμενα παιχνίδια της εταιρείας άρχισαν να εμφανίζονται στο RAGE.

Τι συνέβη όμως πριν το 2006; Στο πρώτο μισό της δεκαετίας του 2000, η ​​Rockstar είχε ήδη κυκλοφορήσει αρκετά μέρη του GTA και κατάφερε να γίνει διάσημη, αλλά στη συνέχεια η ναυαρχίδα της ήταν το RenderWare, το οποίο αναπτύχθηκε από ένα εντελώς τρίτο στούντιο - . Το 2004 το τελευταίο ανέλαβε η EA, η οποία φυσικά επηρέασε την άδεια που απέκτησε η Rockstar για τον κινητήρα.

Η Electronic Arts ήταν πάντα αυστηρή για τους άμεσους ανταγωνιστές, γι' αυτό και η διοίκηση της Rockstar αποφάσισε να εγκαταλείψει το RenderWare, το οποίο τους εξυπηρετούσε πιστά, και να αρχίσει να δημιουργεί τη δική της μηχανή. Σε μόλις ένα χρόνο, η εταιρεία κατάφερε να αναπτύξει το RAGE, καθώς η βάση της δεν δημιουργήθηκε από την αρχή, αλλά με βάση το AGE - τον κινητήρα των Angel Studios.

Το πρώτο μεγάλο έργο της Rockstar Advanced Game Engine ήταν το GTA IV. Ακόμη και πριν από την κυκλοφορία του, η εταιρεία ανακοίνωσε ότι ο κινητήρας RAGE θα χρησιμοποιούσε την τεχνολογία ευφορίας, ένα διαδικαστικό εργαλείο κινούμενης εικόνας που σας επιτρέπει να προσομοιώνετε ρεαλιστική φυσική των σωμάτων (ακόμα σε χρήση). Στη συνέχεια κυκλοφόρησε το Max Payne 3, GTA V, καθώς και το προγραμματισμένο - όλα αυτά τα παιχνίδια δημιουργήθηκαν και αναπτύχθηκαν στο RAGE.

Κάτω από την "κουκούλα" του Rockstar Advanced Game Engine βρίσκονται όλα τα στοιχεία της πιο λειτουργικής μηχανής: γραφικά, φυσική, μηχανές ήχου και κινούμενων εικόνων, καθώς και πλήρης τεχνητή νοημοσύνη, υποστήριξη για online λειτουργίες, μια γλώσσα σεναρίου και πολλά άλλα. Όλα τα στοιχεία έχουν δημιουργηθεί αποκλειστικά από θυγατρικές της Rockstar Games.

Όπως γνωρίζετε, πολλά από τα παιχνίδια της εταιρείας επικεντρώνονται στον ανοιχτό κόσμο και το δωρεάν παιχνίδι. Αυτός είναι ο λόγος για τον οποίο το βασικό πλεονέκτημα του RAGE είναι η δυνατότητα γρήγορης επεξεργασίας μεγάλων κόσμων παιχνιδιών - σε αυτό επικεντρώθηκαν αρχικά οι προγραμματιστές.

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

Δεν υπάρχει αμφιβολία για την ποιότητα του RAGE, καθώς σε αυτό αναπτύχθηκε το GTA V - ένα από τα παιχνίδια με τις μεγαλύτερες πωλήσεις και τα πιο δημοφιλή στην ιστορία της βιομηχανίας.

4η θέση - CryEngine

Σχεδόν να μπούμε στην πρώτη τριάδα των κορυφαίων μας, μια σειρά κινητήρων της εταιρείας - CryEngine - σταθερά εδραιωμένο στην τέταρτη θέση. Το στοιχείο γραφικών αυτού του κινητήρα είναι σχεδόν απαράμιλλο και το Crysis - το πρώτο παιχνίδι που έγινε στο CryEngine 2 - θεωρείται από πολλούς ως ένα από τα πιο υψηλής τεχνολογίας έργα στη βιομηχανία τυχερών παιχνιδιών γενικά.

Το αρχικό CryEngine κυκλοφόρησε το 2002 ειδικά για το shooter Far Cry. Τότε ο κινητήρας ήταν νούμερο ένα όσον αφορά την τεχνολογική πρόοδο και τον φωτορεαλισμό. Το CryEngine 2, που κυκλοφόρησε το 2007, έκανε την πρώτη του εμφάνιση στο Crysis.

Σήμερα, υπάρχουν τόσο η τρίτη όσο και η τέταρτη έκδοση αυτού του κινητήρα, όπου η μία έλαβε πολύ χειρότερες κριτικές σε σύγκριση με το CryEngine 2 και η άλλη έχει φύγει τόσο πολύ από την αρχική που περιλαμβάνεται μόνο εν μέρει στην "οικογένεια".

Η Crytek, η οποία ανέπτυξε το CryEngine, έχει μια χαρακτηριστική πολιτική διαρκούς αλληλεπίδρασης με μικρότερα στούντιο που απαιτούν μηχανή παιχνιδιών. Η εταιρεία έχει εκδώσει και εκδίδει άδειες σε οποιεσδήποτε ομάδες έναντι μικρής αμοιβής, κάτι που επηρεάζει μόνο τη φήμη του CryEngine.

Αλλά όχι μόνο λόγω της διαθεσιμότητας του CryEngine έγινε δημοφιλής και μπήκε στη λίστα με τους καλύτερους κινητήρες στη βιομηχανία τυχερών παιχνιδιών. Τα διαθέσιμα χαρακτηριστικά, η ποιότητά τους, καθώς και η ευκολία εργασίας με τον ίδιο τον κινητήρα τον έκαναν ένα από τα πιο δημοφιλή μεταξύ των indie στούντιο.

Χαρτογράφηση Parallax, Terrain 2.5D, υποεπιφανειακή διασπορά, δυναμικός φωτισμός, εργαλείο Polybump 2, παραμετρική σκελετική κίνηση - Το CryEngine έχει απορροφήσει πολλές προηγμένες τεχνολογίες για την εποχή του, οι οποίες εξακολουθούν να είναι επίκαιρες σήμερα.

Ο κινητήρας διαθέτει ενσωματωμένο επεξεργαστή επιπέδου Sandbox2, ο οποίος θα σας επιτρέψει να δημιουργήσετε επίπεδα, να εργαστείτε με αντικείμενα και να επεξεργαστείτε κινούμενα σχέδια σε πραγματικό χρόνο. Φυσικά, το CryEngine αξίζει τον πιο δυνατό έπαινο - ένα εξαιρετικό παράδειγμα του πώς πρέπει να κατασκευάζονται οι κινητήρες.

3η θέση- ID Τεχν

id Tech - με βάση αυτόν τον κινητήρα δημιουργήθηκαν καλτ σκοπευτές όπως οι Wolfenstein, Quake και DOOM. Αυτοί οι τρεις γίγαντες, γεννημένοι από την id Software, γνώρισαν μεγάλη άνθηση στα τέλη της δεκαετίας του 1990 και στις αρχές του 2000 και στην εποχή μας, που η αναβίωση παλαιών παιχνιδιών και ταινιών έχει πάρει αυθόρμητες διαστάσεις, επέστρεψαν και έδωσαν στους «τοπικούς» σκοπευτές μια πραγματική σάλτσα.

Για το 2017, το id Tech έχει έξι εκδόσεις. Το πρώτο κυκλοφόρησε το 1992 (όταν πολλοί νέοι αναγνώστες δεν είχαν γεννηθεί ή μόλις άρχιζαν να περπατούν κάτω από το τραπέζι) υπό την καθοδήγηση μιας θρυλικής φιγούρας - του John Carmack.

Στην πραγματικότητα, πήρε το δικαίωμα να αποκαλείται «θρυλικός» μόνο για τη δημιουργία του id Tech και των παιχνιδιών που σημειώσαμε παραπάνω, που κυκλοφόρησαν σε αυτόν τον κινητήρα. Στη συνέχεια, οι προγραμματιστές ονόμασαν τις εκδόσεις του κινητήρα τους με τα ονόματα των παιχνιδιών για τα οποία αναπτύχθηκαν αυτές οι «βάσεις».

Έτσι, τα τρία πρώτα μέρη του Doom κυκλοφόρησαν στο id Tech 1 και στη δεύτερη έκδοση, που έλαβε το όνομα Quake Engine, όπως μπορείτε να μαντέψετε, εμφανίστηκαν αρκετά μέρη της σειράς Quake.

Με το id Tech 3, η id Software άρχισε να διανέμει το πνευματικό τέκνο της. Ο κινητήρας άρχισε να τρεμοπαίζει όλο και περισσότερο μεταξύ των έργων τρίτων προγραμματιστών (Medal of Honor, Star Trek, James Bond 007).

Επιπλέον, ο κινητήρας με τον τρίτο αριθμό αγοράστηκε από την Infinity Ward, η οποία δημιούργησε τον δικό της κινητήρα με βάση αυτόν (μιλήσαμε για αυτό στην κορυφή της λίστας, αφού ήταν και αυτός ο κινητήρας).

Το id Tech 4 είναι μια εποχή σημαντικών μετασχηματισμών καθώς ο κινητήρας γράφτηκε για πρώτη φορά σε C++. Οι προγραμματιστές ξαναέγραψαν όλα τα υποσυστήματα του κινητήρα και το παρουσίασαν στο παιχνίδι DOOM 3. Αυτοσκίαση, φωτισμός ανά pixel και άλλα - η τέταρτη έκδοση είχε τις πιο σύγχρονες τεχνολογίες.

Με το id Tech 5, η εταιρεία ουσιαστικά δεν λειτούργησε, κυκλοφόρησε μόνο ένα παιχνίδι για αυτό - το RAGE. Έγινε αμφιλεγόμενη αποδοχή από το κοινό, αν και ο ίδιος ο κινητήρας ήταν στο γούστο άλλων προγραμματιστών. Έτσι, σε αυτή την έκδοση βγήκε , Wolfenstein: The New Order and The Evil Within.

Τελικά, η έκτη και τελευταία έκδοση για σήμερα κυκλοφόρησε το 2016. Οι προγραμματιστές το δημιούργησαν ειδικά για τη νέα γενιά κονσολών, επιδεικνύοντας την πλήρη ισχύ του κινητήρα με ένα εξίσου ισχυρό έργο - .

Πρώτα απ 'όλα, ο κινητήρας διακρίνεται από την καινοτόμο τεχνολογία Sparse Voxel OCtree, χάρη στην οποία η γεωμετρία επιπέδου αναπαράγεται όχι μέσω μιας πολυγωνικής δομής, αλλά μέσω ενός voxel.

Με τη βοήθεια του SVO, οι προγραμματιστές κατάφεραν να βελτιώσουν τη λεπτομέρεια του κόσμου του παιχνιδιού μέσω της κλιμάκωσης: τα αντικείμενα που βρίσκονται πιο κοντά στον παίκτη αποδίδονται στη μέγιστη ποιότητα, ενώ τα αντικείμενα πιο μακριά αποδίδονται χρησιμοποιώντας μεγάλα voxel, τα οποία έχουν τη χειρότερη ποιότητα. Κατά τα άλλα, το id Tech 6 είναι εξοπλισμένο με την τελευταία λέξη της τεχνολογίας και, όντας «νέος», περιμένει την καλύτερη ώρα του.

2η θέση - Frostbite and Unity Engine

Το τιμητικό ασήμι στη λίστα «Top 10 engines in the gaming industries» καταλαμβάνεται από δύο κινητήρες ταυτόχρονα, που αξίζουν εξίσου τη δεύτερη θέση. Το πρώτο, το Frostbite Engine, εμφανίστηκε σε όλο του το μεγαλείο στο Battlefield 3 και συνεχίζει να επιδεικνύει απίστευτα κινηματογραφικά εφέ, ενώ το δεύτερο, το Unity Engine, είμαστε πιο εξοικειωμένοι με την επικράτηση και την προσβασιμότητά του (παρόμοια με το CryEngine), αν και πολλά υπέροχα παιχνίδια απελευθερώθηκαν σε αυτό.

Το Frostbite Engine αναπτύχθηκε από τη σουηδική εταιρεία DICE το 2008 για το Battlefield: Bad Company. Ο κινητήρας αντικατέστησε τον Refractor Engine, μια ήδη παλιά τεχνολογία που η DICE έχει δουλέψει με όλη την προηγούμενη ιστορία. Τώρα υπάρχουν τρεις πλήρεις εκδόσεις του Frostbite Engine (συμπεριλαμβανομένης της 1.5) και γενικά, ο κινητήρας έχει καταφέρει να αποδειχθεί σε αγώνες, σκοποβολή, παιχνίδια ρόλων, ακόμη και αθλήματα.

Ο κινητήρας DICE είναι μια τυπική δέσμη γραφικών, ήχου και άλλων τεχνολογιών που είναι τυπικές για έναν συμβατικό κινητήρα. Σήμερα υποστηρίζει την έκδοση 11 του DirectX και διαθέτει επίσης βελτιστοποιήσεις για εργασία με επεξεργαστές πολλαπλών πυρήνων.

Τα βασικά πλεονεκτήματα του κινητήρα είναι η καταστροφικότητα και τα γραφικά. Το πρώτο στοιχείο είναι περισσότερο ένα παρακλάδι από το δεύτερο παρά μια πλήρης πτυχή, ωστόσο, είναι ακριβώς η εξαιρετικά ρεαλιστική καταστροφικότητα για την οποία μιλούν όταν αναφέρουν το Frostbite Engine.

Η μηχανή γραφικών υποστηρίζει πολλά post-effect, bump mapping, δυναμικό φωτισμό και άλλες σύγχρονες τεχνολογίες. Δεν υπάρχουν πρακτικά περιορισμοί στην απόσταση σχεδίασης - στους υπολογιστές των κορυφαίων συγκροτημάτων, οι χρήστες μπορούν να δουν την τοποθεσία εντελώς μέχρι τον ορίζοντα.

Και παρόλο που το DICE κατάφερε να αποδειχθεί και να γίνει δημοφιλές ακόμη και πριν από το Battlefield 3, ήταν το τελευταίο που του επέτρεψε να ονομαστεί πραγματικός προγραμματιστής του πρώτου πρωταθλήματος, όπου αναπτύσσονται τα καλύτερα έργα AAA.

Μόνο χάρη στο Frostbite Engine, οι προγραμματιστές κατάφεραν να διαθέσουν αγώνες 32 εναντίον 32 παικτών σε τεράστιους χάρτες με διάφορα οχήματα, καθώς και καταστρεπτά αντικείμενα.

Εκτός από πολλούς σκοπευτές, το Frostbite Engine είχε καλή απόδοση στο παιχνίδι αγώνων NFS: The Run, καθώς και στο RPG Dragon Age: Inquisition. Σήμερα, η τρίτη έκδοση του κινητήρα είναι σχετική, στην οποία πολλά ενδιαφέροντα έργα όπως το FIFA 17 και .

Και τώρα θα μιλήσουμε για τον δεύτερο κινητήρα, ο οποίος έσπρωξε τον Frostbite Engine και τον τοποθέτησε στο ίδιο βάθρο - το Unity Engine. Ο κινητήρας αναπτύχθηκε από την Unity Technologies το 2005 - τότε όχι πολύ γνωστό στούντιο, το οποίο σήμερα έχει ένα προσωπικό χιλιάδων υπαλλήλων.

Το Unity Engine δεν δημιουργήθηκε για κανένα συγκεκριμένο παιχνίδι, κάτι που είναι χαρακτηριστικό για τα προηγούμενα μέλη μας - το στούντιο το ανέπτυξε αποκλειστικά για διανομή.

Η Unity Technologies εξακολουθεί να κατέχει τον κινητήρα, αναβαθμίζοντας και βελτιώνοντάς τον συνεχώς. Με την τιμή του κινητήρα να είναι αρκετά χαμηλή, το Unity Engine έχει γίνει ένας από τους πιο γνωστούς (αν όχι ο πιο) κινητήρες που χρησιμοποιούν οι γίγαντες της βιομηχανίας τυχερών παιχνιδιών και οι indie προγραμματιστές.

Από μόνο του, το Unity Engine είναι ταυτόχρονα μια μηχανή παιχνιδιών και ένα ολοκληρωμένο περιβάλλον ανάπτυξης και ένας σχεδιαστής για τη δημιουργία παιχνιδιών. Υποστηρίζει mobile OS, Windows, Linux και OS X, λειτουργεί σε όλες τις κονσόλες, νέας και προηγούμενης γενιάς.

Αν πιστεύετε ότι δεν έχετε συναντήσει ποτέ το Unity Engine, τότε πιθανότατα κάνετε λάθος, καθώς χρησιμοποιείται συχνά με , Blizzard, EA και πολλές άλλες εταιρείες. Τελευταία παιχνίδια από τη σειρά Obsidian , το Kerbal Space Program και εκατοντάδες άλλα έργα έχουν κυκλοφορήσει στο Unity Engine.

Βασικός παράγοντας στη δημοτικότητα του Unity Engine είναι η χαριστική του, η οποία καλύπτεται από την πιο minimal κατασκευή του κινητήρα.

Κάθε αρχάριος προγραμματιστής μπορεί να κατεβάσει δωρεάν το Unity Engine και να αρχίσει να δημιουργεί παιχνίδια σε αυτό, ειδικά επειδή το κιτ εργαλείων του είναι απίστευτα εύκολο στην εκμάθηση σε σύγκριση με άλλες δημοφιλείς μηχανές.

Αιχμής και τελευταίας τεχνολογίας, το Unity Engine είναι πρώτα και κύρια ο πιο ευρέως χρησιμοποιούμενος κινητήρας, κερδίζοντας τη δεύτερη θέση στη λίστα μας.

1η θέση - Source και Unreal Engine

Η θέση του νικητή επανέλαβε τη μοίρα της προηγούμενης γραμμής, επομένως θα μιλήσουμε ξανά για δύο κινητήρες ταυτόχρονα, οι οποίοι είναι εξίσου άξιοι να χαρακτηριστούν ως ο καλύτερος κινητήρας στη βιομηχανία τυχερών παιχνιδιών. Ένα άτομο που έχει αγγίξει έναν υπολογιστή τουλάχιστον μία φορά έχει πιθανώς ακούσει για το Half-Life - το πιο διάσημο shooter, το οποίο κάποια στιγμή έσπρωξε την μπάρα κατά μήκος των γραμμών Quake ή DOOM.

Ήταν το παιχνίδι για τις περιπέτειες του διάσημου επιστήμονα Gordon Freeman που έγινε στη μηχανή Source. Το δεύτερο - Unreal Engine 3 - συνδέεται στενά με μια σειρά σκοπευτών , που με το είδος των παραπάνω παιχνιδιών δράσης, με τον ίδιο τρόπο «πάτησε τον πήχη» και έγινε ένας από τους καλύτερους εκπροσώπους του είδους του.

Ο κινητήρας Source αναπτύχθηκε από τη Valve Corporation το 2004. Και παρόλο που αναφέραμε το πρώτο μέρος του Half-Life παραπάνω, αυτός ο κινητήρας είχε ήδη δημιουργηθεί για τη συνέχεια, αλλά το Counter-Strike: Source έγινε το πρώτο παιχνίδι στον κινητήρα.

Η πρώτη αναφορά του κινητήρα εμφανίστηκε το 1998, όταν οι εργασίες στο Half-Life είχαν ήδη τελειώσει. Πολλές εξελίξεις και μάρκες που αρχικά υποτίθεται ότι θα εμφανίζονταν στη δράση, οι προγραμματιστές έπρεπε να απορρίψουν λόγω της ατέλειας του GoldSrc, του πρώτου κινητήρα της εταιρείας. Γι' αυτό οι υπάλληλοι της Valve αποφάσισαν να δημιουργήσουν έναν τέτοιο κινητήρα που θα τους επέτρεπε να πραγματοποιήσουν όλα τα όνειρα και τις επιθυμίες τους.

Δεν χρειάζεται να μιλήσουμε για την τελειότητα του Source, δεδομένης της δημοτικότητας του Half-Life 2. Το παιχνίδι είχε πολλές εξαιρετικές λύσεις και χαρακτηριστικά, αλλά η κύρια πτυχή ήταν και εξακολουθεί να είναι η μηχανή φυσικής - Havok, την οποία η Valve βελτίωσε και προσάρμοσε Πηγή.

Χάρη σε αυτή τη φυσική που μοιάζει με Ragdoll στο Half-Life 2, οι προγραμματιστές κατάφεραν να δημιουργήσουν τα πιο ενδιαφέροντα παζλ και γενικά το gameplay. Εκτός από αυτό, το κινούμενο σχέδιο προσώπου του παιχνιδιού ήταν εξίσου αιχμή για το 2004.

Ένα άλλο χαρακτηριστικό που διακρίνει το Source είναι η τεχνητή νοημοσύνη, η οποία διαχειρίζεται τέλεια τους εχθρούς και τους φίλους του gamer. Τα γραφικά, εκτός από το animation που αναφέραμε παραπάνω, τονίστηκαν με εφέ shader.

Όπως και με το Unity, οποιοσδήποτε μπορεί να εργαστεί με το Source δωρεάν κατεβάζοντας ένα ειδικό βοηθητικό πρόγραμμα (Source SDK) από το Steam. Σήμερα υπάρχει μια δεύτερη έκδοση του Source, η οποία ανακοινώθηκε το 2015.

Το Dota 2 έχει ήδη κυκλοφορήσει στο Source 2, καθώς και πολλά άλλα indie projects από τη Valve. Η δημόσια έκδοση του κινητήρα είναι ακόμα υπό ανάπτυξη.

Η Unreal Engine είναι μια μηχανή που η Epic Games είναι υπεύθυνη για τη δημιουργία. Πολλοί παίκτες είναι εξοικειωμένοι με τα έργα αυτής της εταιρείας, τα οποία συγκαταλέγονται στα καλύτερα shooter στη βιομηχανία του gaming. Όλα τα παιχνίδια της Epic Games αναπτύχθηκαν στο Unreal Engine, αλλά αν δεν έχετε παίξει καν κάποιο από τα έργα αυτής της εταιρείας, τότε πιθανότατα έχετε συναντήσει αυτόν τον κινητήρα, αφού πάνω από εκατό διαφορετικά παιχνίδια έχουν δημιουργηθεί σε αυτόν.

εξωπραγματική σειρά, , Postal, Tom Clancy's, BioShock, , , , Borderlands, Dishonored, XCOM, , Life is Strange, Mortal Kombat X και δεκάδες άλλα γνωστά, αλλά και εντελώς indie projects έγιναν στο Unreal Engine. Δεν είναι κακό, έτσι δεν είναι;

Με την υποστήριξη της C++, το Unreal Engine μπορεί να τρέξει σχεδόν όλα τα λειτουργικά συστήματα υπολογιστή, καθώς και μια ποικιλία από κορυφαίες και λιγότερο κοινές κονσόλες. Αυτή τη στιγμή, υπάρχουν τέσσερις πλήρεις εκδόσεις του κινητήρα, οι οποίες κυκλοφόρησαν το 1998, το 2002, το 2006 και το 2014, αντίστοιχα.

Υπάρχουν όμως και υποκαταστήματα που αποτελούν προσθήκες και αναβαθμίσεις στις «κύριες» εκδόσεις. Το Unreal Engine 4 είναι ο νεότερος κινητήρας της σειράς και το πρώτο παιχνίδι που κυκλοφόρησε σε αυτό είχε την τύχη να είναι το Daylight του τρόμου του 2014.

Κατά τη διάρκεια της ύπαρξής του, ο κινητήρας διανεμήθηκε επί πληρωμή, όπως οι τεχνολογίες των ανταγωνιστών. Ωστόσο, τα παραδείγματα του Unity και του CryEngine ώθησαν την Epic Games να μεταφέρουν το Unreal Engine 4 σε δωρεάν βάση. Υπάρχει μια προειδοποίηση - μια εφαρμογή ή ένα παιχνίδι που δημιουργείται στον κινητήρα δεν πρέπει να κερδίζει περισσότερα από τρεις χιλιάδες δολάρια ανά τρίμηνο.

Βίντεο: Χαρακτηριστικά του Unreal Engine το 2017


Κάντε like αν σας άρεσε

, MMO , Κιν

Εκπαιδευτικό μάθημα GMaker Μεθοδολογία ανάπτυξης
Επαγγέλματα Επεξεργαστής γραφικών Εκπαιδευτικό σεμινάριο Construct2 Ιστότοποι για τη δημιουργία παιχνιδιών
Πού να σπουδάσετε. VSHBI Στοιχεία, γραφικά, ήχοι Εξωπραγματικό εκπαιδευτικό μάθημα
ψεύτικο μονοπάτι
καλύτερος
2D (PC)

Μηχανές παιχνιδιών για τη δημιουργία παιχνιδιών 2D

Ονομα Περιγραφή, πλεονεκτήματα Πλατφόρμες Γλώσσα Είδη Τιμή
001 Δημιουργός παιχνιδιού
(2013)
Ο κινητήρας στην πλατφόρμα του κατασκευαστή Game maker. Σας επιτρέπει να δημιουργείτε σενάρια παιχνιδιών σε μια βολική γραφική μορφή. Υπάρχουν πολλά κενά από έτοιμα παιχνίδια.
Ιστοσελίδα: engine001.com
Windows, iPhone, Android --- 2D, 3D παιχνίδια οποιουδήποτε είδους Ειναι δωρεάν,
10 $ / μήνα
Ανδόρα2D
v.0.451
(2009)
Άμεσος διάδοχος του DelphiX, κινητήρα 2D με νέα χαρακτηριστικά. Υποστήριξη DirectX και OpenGL.
Δικτυακός τόπος:
Windows Αντικείμενο Pascal 2D στρατηγικές, scrollers, arcades, platformers Ειναι δωρεάν
Box2D
v.2.3
(2013)
Όχι μια πλήρης μηχανή παιχνιδιών, αλλά μια μηχανή φυσικής σε πραγματικό χρόνο που έχει σχεδιαστεί για να λειτουργεί με δισδιάστατα φυσικά αντικείμενα. Ο κινητήρας χρησιμοποιείται σε παιχνίδια: Angry Birds, Limbo, Crayon Physics Deluxe.
Ιστοσελίδα: box2d.org
--- C++ 2D παιχνίδια οποιουδήποτε είδους Ειναι δωρεάν
DGD (Dworkin's Game Driver)
v.1.4.18
(2010)
Αντικειμενοστραφής κινητήρας MUD. MUD - παιχνίδια κειμένου μέσω συστήματος πελάτη-διακομιστή.
Ιστοσελίδα: dworkin.nl
Windows, Mac, Unix C, Java Παιχνίδια με λάσπη Ειναι δωρεάν
Θριαμβολογώ
v.1.2
(2004)
Μια δωρεάν μετενσάρκωση της μηχανής παιχνιδιών Ultima VII από το μακρινό 1990.
Δικτυακός τόπος:
Windows, Mac, Linux --- 2D RPG Ειναι δωρεάν
FIFE (Flexible Isometric Free Engine)
v.0.3.5
(2013)
Δωρεάν μηχανή για δημιουργία 2D ισομετρικών παιχνιδιών. Υποστηρίζει στοιχεία από παιχνίδια Fallout και Fallout 2. Υπάρχουν πολλές εξελίξεις για τη δημιουργία παιχνιδιών στρατηγικής. Μειονεκτήματα: Δύσκολο να κυριαρχήσει.
Ιστοσελίδα: fifengine.net
Windows, Mac, Linux C++, Python, ActivePython 2D παιχνίδια, RPG, RTS Ειναι δωρεάν
HGE (Haaf's Game Engine)
v.1.81
(2008)
Μια απλή και βολική μηχανή για τη δημιουργία παιχνιδιών 2D. Παρέχεται ως SDK. Ο κινητήρας διαθέτει πολύ βολική τεκμηρίωση και οπτικά σεμινάρια που δείχνουν τα κύρια χαρακτηριστικά του.
Ιστοσελίδα: hge.relishgames.com
Windows C++ 2D παιχνίδια οποιουδήποτε είδους Ειναι δωρεάν
κατασκευαστής παιχνιδιών
v.8.1.140
(2013)
Η μηχανή του παιχνιδιού έχει σχεδιαστεί για τη δημιουργία δισδιάστατων παιχνιδιών χωρίς τη χρήση γλωσσών προγραμματισμού, για αρχάριους. Αντί για γραμμές κώδικα, αντικαθίστανται έτοιμες ενέργειες χαρακτήρων του παιχνιδιού. Σε αυτό το πρόγραμμα, τα παιχνίδια από πάνω προς τα κάτω και τα πλατφόρμες πλαϊνής προβολής είναι εξαιρετικά.
Ιστοσελίδα: yoyogames.com
Windows διεπαφή μεταφοράς και απόθεσης, γλώσσα δέσμης ενεργειών C++ 2D παιχνίδια οποιουδήποτε είδους Ειναι δωρεάν,
$49.99,
$799.99
ΑΓΑΠΗ
v.0.9.0
(2013)
Δημοφιλής δωρεάν κινητήρας 2D. Ανοιχτή πηγή. Παιχνίδια που δημιουργήθηκαν στον κινητήρα: Mari0, Duck Marines, Mr. Rescue, Sienna, Super Catacombs.
Ιστοσελίδα: love2d.org
Windows, Mac, Linux Λούα 2D παιχνίδια οποιουδήποτε είδους Ειναι δωρεάν
M.U.G.E.N
v.1.1
(2013)
Μια εξαιρετικά εξειδικευμένη μηχανή 2D για τη δημιουργία παιχνιδιών μάχης. Υπάρχουν λειτουργικά μοντέλα μαχητών από τα περισσότερα από τα δημοφιλή παιχνίδια μάχης 2D της δεκαετίας του 1990.
Ιστότοπος: elecbyte.com/mugen (μη διαθέσιμο)
Windows, MS-DOS, Linux ντο 2D παιχνίδι μάχης Ειναι δωρεάν
OpenBOR
v.3.0
(2010)
2D κινητήρας από την Senile Team. Υποστήριξη για 4 παίκτες. Εργασία με τη μνήμη. Παιχνίδια που δημιουργήθηκαν στη μηχανή: OpenBor Doom, Beast of Rage (ένα ριμέικ του θρυλικού παιχνιδιού Street of Rage/Bare Knuckle).
Ιστοσελίδα: senileteam.com
Windows, Dreamcast, PSP, PS2, Xbox, GP2X C++, C# Κερδίστε τους (περπατώντας μάχες) Ειναι δωρεάν
Κινητήρας OMEGA
v.1.15
(2007)
Μηχανή για δημιουργία παιχνιδιών Χρησιμοποιεί DirectX ή OpenGL API, ανάλογα με την έκδοση. Ο κινητήρας είναι αρκετά εύκολος στην εκμάθηση.
Ιστοσελίδα: andru-kun.inf.ua/omega
Windows Delphi (Object Pascal), C++ 2D παιχνίδια οποιουδήποτε είδους Ειναι δωρεάν
πεντάγραμμο
(2007)
Το έργο που δημιουργεί τη μηχανή παιχνιδιού που χρησιμοποιείται στο κυκλοφορημένο παιχνίδι Ultima VIII: Pagan.
Δικτυακός τόπος:
Windows, Mac, Linux --- 2D RPG Ειναι δωρεάν
QSP (Quest Soft Player) (AeroQSP)
(2010)
Μια δημοφιλής ρωσική μηχανή πολλαπλών πλατφορμών για τη δημιουργία παιχνιδιών στο είδος Interactive Fiction (παιχνίδια βασισμένα σε κείμενο). Ο συγγραφέας του QSP και ο κύριος προγραμματιστής είναι ο Argunov Valery γνωστός και ως Byte.
Ιστοσελίδα: qsp.su
Windows, Mac, Linux, Windows Mobile, Android, PSP Visual Basic, C Περιπέτεια, Διαδραστική Λογοτεχνία Ειναι δωρεάν
RPG Maker
VX Ace
(2013)
Αρκετά απλό για ένα παιδί, αρκετά ισχυρό για προγραμματιστή - αυτό είναι το μότο αυτού του κινητήρα. Το RPG Maker VX Ace βελτιώνει κάθε πτυχή της δημιουργίας RPG.
Ιστοσελίδα: rpgmakerweb.com
--- --- 2D RPG ---
Scrupp
v.0.4
Ο κύριος στόχος των δημιουργών του κινητήρα είναι να κάνουν τον πυρήνα όσο το δυνατόν μικρότερο και απλό. Χρησιμοποιεί πολλές βιβλιοθήκες SDL και OpenGL.
Δικτυακός τόπος:
Windows, Mac, Linux Λούα 2D παιχνίδια οποιουδήποτε είδους Ειναι δωρεάν
Στρατάγος
v.2.2.7
(2012)
Μηχανή παιχνιδιών πολλαπλών πλατφορμών για παιχνίδια στρατηγικής σε πραγματικό χρόνο όπως το Warcraft 2 με πηγές και sprites. Υπάρχει υποστήριξη για αναπαραγωγή μέσω τοπικού δικτύου ή Διαδικτύου.
Ιστοσελίδα: www.stratagus.com
Windows, AmigaOS 4, BSD, Linux, Mac, MorphOS, AROS --- Στρατηγικές RTS Ειναι δωρεάν
URQ Μια δημοφιλής ρωσική μηχανή για τη δημιουργία παιχνιδιών στο είδος Interactive Fiction (παιχνίδι κειμένου, απλοποιημένος τύπος αποστολών).
Ιστοσελίδα: questtext.narod.ru
--- --- Περιπέτεια, Διαδραστική Λογοτεχνία Ειναι δωρεάν
Μηδενικός κινητήρας
v.3.1
(2009)
Το Zero Engine είναι ένα σύνολο έτοιμων δυνατοτήτων παιχνιδιού για τη μηχανή Game Maker. Εκτός από τα κύρια συστήματα πρόωσης, τα συστήματα RPG, τα αυτόματα και τα καθολικά συστήματα εισόδου, υπάρχουν πολλά σενάρια.

Ντένις Ζαρίτσκι

Προγραμματιστής λογισμικού. Του αρέσει να αναπτύσσει παιχνίδια στο Unreal Engine, ενδιαφέρεται επίσης για: JavaScript, HTML5, Node.js, User Experience, online εκπαίδευση, τεχνητή νοημοσύνη και μάρκετινγκ Διαδικτύου. Του αρέσει να συμμετέχει σε startups και ενδιαφέροντα έργα.

Πολλοί ονειρεύονται να δημιουργήσουν το δικό τους παιχνίδι. Αλλά πριν ξεκινήσετε να το αναπτύσσετε, πρέπει να αποφασίσετε για τη μηχανή παιχνιδιού, από την οποία υπάρχει μια τεράστια ποικιλία.

Τι είναι η μηχανή παιχνιδιών; Εν ολίγοις, αυτό είναι ένα σύνολο συστημάτων που απλοποιούν τις πιο συχνά χρησιμοποιούμενες λειτουργίες του παιχνιδιού. Μπορείτε, φυσικά, να γράψετε τον κινητήρα από την αρχή μόνοι σας, αλλά θα πάρει αδικαιολόγητα πολύ χρόνο. Σε αυτό το άρθρο, θα εξετάσουμε δημοφιλείς μηχανές παιχνιδιών για την ανάπτυξη παιχνιδιών για κινητές συσκευές. Συγκρίνοντας τις δυνατότητές τους, μπορείτε να επιλέξετε αυτό που σας ταιριάζει καλύτερα και να δημιουργήσετε την επόμενη μεγάλη επιτυχία σας.

Ας ρίξουμε μια ματιά στη λίστα!

Είναι μια μηχανή πολλαπλών πλατφορμών για τη δημιουργία παιχνιδιών για iOS και Android. Το API σάς επιτρέπει να δημιουργείτε παιχνίδια 2D και επίσης θα σας βοηθήσει να δημιουργήσετε σύνθετες λειτουργίες χρησιμοποιώντας το API που βασίζεται στο Lua. Επίσης, μπορείτε να δημιουργήσετε έσοδα από το Corona SDK με διαφημίσεις Corona. Η ανάπτυξη με το Corona είναι αρκετά εύκολη χάρη στις δοκιμές σε πραγματικό χρόνο.

Το Corona περιλαμβάνει τόσο ενδιαφέροντα χαρακτηριστικά όπως το Corona Editor , την προσθήκη Sublime Text και πολλά άλλα. Το Composer GUI, διαθέσιμο στο OS X, θα σας προσφέρει ένα γραφικό περιβάλλον όπου μπορείτε να δημιουργήσετε επίπεδα παιχνιδιού και να δείτε πώς αλληλεπιδρούν τα αντικείμενα μεταξύ τους χρησιμοποιώντας τη μηχανή φυσικής του Corona.

Ενότητα

Αυτό είναι ένα πλαίσιο για την ανάπτυξη παιχνιδιών HTML5 για επιτραπέζιους υπολογιστές και για φορητές συσκευές που βασίζονται στη βιβλιοθήκη PIXI.js. Υποστηρίζει απόδοση καμβά και WebGL, κινούμενα sprites, σωματίδια, ήχο, πολλαπλές εισόδους και φυσική αντικειμένων. Το Phaser διανέμεται ανοιχτού κώδικα με την άδεια MIT. Αυτό σημαίνει ότι μπορείτε να χρησιμοποιήσετε τον κώδικα χωρίς περιορισμούς, αλλά να διατηρήσετε σημειώσεις πνευματικών δικαιωμάτων σε αντίγραφα του λογισμικού, δηλαδή θα χρειαστεί να προσθέσετε μια ειδοποίηση πνευματικών δικαιωμάτων σε αυτό το πλαίσιο στο κείμενο της άδειας χρήσης σας. Υποστηρίζεται καλά από τον Richard Davy και την κοινότητα που έχει αναδυθεί γύρω του.

Παρουσιάστηκε το 2010, είναι ένα έργο ανοιχτού κώδικα που διανέμεται με την άδεια MIT. Η ανάπτυξη παιχνιδιών στο Cocos2d-x βασίζεται στη χρήση sprites. Αυτά τα κοντέινερ χρησιμοποιούνται για τη δημιουργία όλων των ειδών σκηνών, όπως τοποθεσίες παιχνιδιών ή μενού. Τα Sprites ελέγχονται χρησιμοποιώντας κινούμενα σχέδια ή κώδικα προγράμματος σε C ++, JavaScript ή Lua. Χάρη σε μια σύγχρονη οπτική διεπαφή, τα sprites μπορούν εύκολα να τροποποιηθούν, να μετακινηθούν, να κλιμακωθούν και να πραγματοποιηθούν άλλοι χειρισμοί με αυτά.

Είναι ένα πλαίσιο πολλαπλών πλατφορμών που είναι γραμμένο σε Java και λειτουργεί με OpenGL. Προσφέρει υποστήριξη για πολλαπλές πλατφόρμες για δημοσίευση παιχνιδιών. Το Ingress (ο προκάτοχος του Pokémon GO) αναπτύχθηκε χρησιμοποιώντας το libGDX. Η υποστήριξη της κοινότητας είναι επίσης εξαιρετική, ώστε να μπορείτε να έχετε εξαιρετική τεκμηρίωση για να εργαστείτε.

συμπέρασμα

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

Νωρίτερα θίξαμε το θέμα των δωρεάν μηχανών παιχνιδιών - . Είναι αλήθεια ότι ο τίτλος του άρθρου δόθηκε πιο απλός για να προσελκύσει περισσότερους ανθρώπους που θέλουν να φτιάξουν το δικό τους 2D / 3D παιχνίδι.

Σε αυτήν την ανασκόπηση, αποφάσισα να εξετάσω πιο σοβαρές μηχανές παιχνιδιών CryENGINE 3, Unreal Engine. Και επίσης δείτε τη νέα έκδοση του Unity3D.

CryENGINE 3 Δωρεάν SDK

Το CryENGINE 3 είναι μια δωρεάν μηχανή παιχνιδιών που δημιουργήθηκε από την Crytek, η οποία κυκλοφόρησε την πρώτη έκδοση της μηχανής το 2002. Η τρίτη έκδοση κυκλοφόρησε το 2009. Η παγκόσμια φήμη αυτού του κινητήρα δικαιολογείται από την εκπληκτική γραφική απόδοση των προϊόντων που παράγονται, μερικά από τα οποία φαίνονται απίστευτα φωτορεαλιστικά.


Δυνατότητες:

  • Θεωρώ ότι τα έτοιμα παιχνίδια είναι η καλύτερη επίδειξη των δυνατοτήτων και εδώ το CryENGINE 3 έχει κάτι να καυχηθεί. Για όλο το διάστημα αυτή η μηχανή χρησιμοποιήθηκε από τους προγραμματιστές παιχνιδιών όπως το Far Cry, το Crysis και το AION. Φυσικά, η λίστα με τα παιχνίδια που δημιουργήθηκαν είναι πολύ μεγαλύτερη, αλλά έχω αναφέρει τα πιο διάσημα παιχνίδια.
  • Το CryEngine 3 είναι μια μηχανή πολλαπλών πλατφορμών και υποστηρίζει PC, PlayStation ® 3 και Xbox 360 ™.
  • Μπορείτε να εισάγετε textures από 3ds max, maya και επίσης από προηγούμενες εκδόσεις του κινητήρα.
  • Θα παραθέσω τα λόγια του ιδρυτή της εταιρείας, Tsevat Yerli: «Ο κινητήρας ήταν έτοιμος για την επόμενη γενιά πριν από 3 χρόνια. Έχουμε ένα προηγμένο σύστημα σωματιδίων, απόδοση GPU, Αναβαλλόμενη σκίαση, Tessellation, υποστήριξη DX11 και ούτω καθεξής εδώ και πολύ καιρό» — Πράγματι, πραγματικά παραδείγματα δημιουργημένων παιχνιδιών μιλάνε πολλά.

Παραδείγματα παιχνιδιών:η επίσημη ιστοσελίδα παρουσιάζει τα πιο δημοφιλή παιχνίδια στο CryENGINE http://mycryengine.com/index.php?conid=68

Από πού να ξεκινήσω;

Η λήψη του SDK γίνεται ως αρχείο, χωρίς πρόγραμμα εγκατάστασης. Το αρχείο περιέχει πολλούς φακέλους, καθένας από τους οποίους έχει το δικό του σκοπό. Για παράδειγμα, για να εκκινήσετε το πρόγραμμα επεξεργασίας, χρησιμοποιήστε τους φακέλους bin32 ή bin64 (ανάλογα με το bit του συστήματός σας). Αρχείο επεξεργασίας editor.exe, αλλά για να δούμε το αποτέλεσμα - εκτοξευτής.π.χμι.

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

Ο περιορισμός της δωρεάν έκδοσης είναι ότι δεν θα μπορείτε να αποκτήσετε άδεια και να διανείμετε (πουλήσετε) το παιχνίδι που έχετε αναπτύξει.

Γλώσσα διεπαφής:Αγγλικά

Unreal Development Kit (UDK)

Unreal - αυτή είναι η λέξη που οι προγραμματιστές του Unreal Engine αποφάσισαν να χρησιμοποιήσουν όχι μόνο στο όνομα του κινητήρα, αλλά και στο όνομα ορισμένων παιχνιδιών - "Unreal", Unreal Tournament, Unreal Championship. Μεταξύ των προϊόντων που κυκλοφόρησαν είναι επίσης τα Mass Effect, XCOM, Borderlands 2 και πάνω από εκατό ακόμη ασυνήθιστα παιχνίδια που έχουν λάβει παγκόσμια αναγνώριση.


Δυνατότητες:

  • Το Unreal Engine είναι μια μηχανή πολλαπλών πλατφορμών και υποστηρίζει υπολογιστές συμβατούς με IBM PC, Xbox 360, PlayStation 3, Wii, Android. Για να είμαστε πιο ακριβείς, μπορείτε να αναπτύξετε ένα παιχνίδι στα Windows και να εκτελέσετε το προϊόν που προκύπτει στις κονσόλες παιχνιδιών που περιγράφονται παραπάνω και, φυσικά, στα ίδια τα Windows.
  • Αρχικά, ο κινητήρας είναι προσαρμοσμένος για τη δημιουργία σκοπευτών, αλλά είναι κατάλληλος και για άλλα είδη, όπως παιχνίδια MMO.
  • Γραφικά σε πολύ υψηλό επίπεδο. Σκιές και φώτα με υψηλή λεπτομέρεια. Υπάρχει ένα σύστημα για τον υπολογισμό του φωτισμού Unreal Lightmass.
  • Ο ενσωματωμένος επεξεργαστής έχει ένα τεράστιο σύνολο ενσωματωμένων εργαλείων, όπως FaceFX Studio (κινούμενα σχέδια προσώπου), πρόγραμμα επεξεργασίας πλέγματος, Unreal Facade (ανάπτυξη αρχιτεκτονικής και κτιρίων), Unreal PhAT (εργασία με τη φυσική) καθώς και επεξεργαστές για κινούμενα σχέδια, υφές, ήχους, επίπεδα, τοπίο και άλλα.
  • Το σενάριο πραγματοποιείται στη γλώσσα Unreal Script, η οποία περιλαμβάνει πολλές δυνατότητες που απλοποιούν την ανάπτυξη τρισδιάστατων παιχνιδιών. Παρά ορισμένες δυσκολίες, όπως η κληρονομικότητα κλάσης, η εμφάνιση του κώδικα Unreal Script είναι παρόμοια με την ίδια C / C ++.

Παραδείγματα παιχνιδιών:εδώ είναι ένα συν σε αυτό που έγραψα παραπάνω - http://www.unrealengine.com/en/showcase/

Γλώσσα διεπαφής:Αγγλικά

Unity3D

Ένας κινητήρας που κερδίζει γρήγορα δημοτικότητα στους αρχάριους. Ο λόγος για αυτό είναι απολύτως φυσικός - η ευκολία και η διαισθητική τόσο της διεπαφής όσο και του συστήματος κατασκευής του παιχνιδιού στο σύνολό του. Πολλά εκπαιδευτικά βίντεο και τεκμηρίωση υψηλής ποιότητας δίνουν ένα επιπλέον πλεονέκτημα σε αυτόν τον κινητήρα. Σε λειτουργία, το Unity3D είναι αρκετά παραγωγικό και σταθερό.



Δυνατότητες:

  • Παιχνίδια πολλαπλών πλατφορμών και ο ίδιος ο κινητήρας. Υποστηρίζονται Android, iOS, Blackberry, Windows XP/Vista/7, OSX, Wii, Playstation 3, Xbox, Flash, Web Player. Θα ήθελα να τονίσω ιδιαίτερα το πρόσθετο web, γιατί τώρα μπορείτε να παίξετε τα δημιουργημένα τρισδιάστατα παιχνίδια απευθείας στο πρόγραμμα περιήγησης, παρακάτω έχω δώσει έναν σύνδεσμο με παραδείγματα παιχνιδιών.
  • Καλύπτεται σχεδόν κάθε είδος σύγχρονων παιχνιδιών, είναι πραγματικά εντυπωσιακό (http://unity3d.com/gallery/made-with-unity/profiles/)!
  • Απλοποιημένη εισαγωγή υφών, ήχων, γραμματοσειρών. Για εισαγωγή, απλώς σύρετε τα στοιχεία στο φάκελο textures στον πίνακα του κινητήρα. Υποστηριζόμενες μορφές: JPEG, PNG, GIF, BMP, TGA, IFF, PICT, PSD, TIFF (εικόνες). FBX, COLLADA, 3DS, DXF (μοντέλα 3D). MP3, OGG, AIFF, WAV, MOD, IT, S3M, XM (ήχος).
  • Σενάριο. Τα σενάρια μπορούν να γραφτούν σε JavaScript, C# και σε μια διάλεκτο της Python που ονομάζεται Boo. Τις περισσότερες φορές, ο κώδικας γράφεται σε JavaScript, επιπλέον, σχεδόν όλη η βοήθεια του Unity περιέχει παραδείγματα σε JavaScript. Μπορείτε να ελέγξετε τη λειτουργία του σεναρίου απευθείας στο παιχνίδι χωρίς να φύγετε από το παράθυρο Unity.
  • Το σύστημα γραφικών είναι καλά βελτιστοποιημένο και τρέχει σε DirectX (περιλαμβάνει υποστήριξη για DirectX 11) και OpenGL. Υπάρχει υποστήριξη για Deferred Shading και σκιές σε πραγματικό χρόνο. Υπάρχει επίσης μια ενσωματωμένη γεννήτρια εδάφους και ένας ενσωματωμένος επεξεργαστής σκίασης.
  • Εάν θέλετε να αναπτύξετε ένα παιχνίδι σε μια ομάδα, η μηχανή παρέχει ένα σύστημα συλλογικής ανάπτυξης για εσάς - Asset Server.

Παραδείγματα παιχνιδιών: Bad Piggies, Wasteland 2. Μερικά παιχνίδια μπορούν να παιχτούν απευθείας στο Ιστοσελίδα Unity(απαιτείται εγκατάσταση μιας ειδικής προσθήκης UnityWebPlayer)

Γλώσσα διεπαφής:Αγγλικά

Από πού να ξεκινήσω;

Στο φόρουμ μας υπάρχει ένα θέμα αφιερωμένο σε αυτόν τον κινητήρα (σύνδεσμος παρακάτω). Εδώ θα βρείτε εκπαιδευτικά βίντεο και άλλο υλικό για την εκμάθηση του Unity3D.

Ας συνοψίσουμε. Τι να επιλέξω;

Φυσικά, για να επιλέξετε κινητήρα, πρέπει να γνωρίζετε ξεκάθαρα για ποια πλατφόρμα πρόκειται να αναπτύξετε το παιχνίδι. Για πλατφόρμες για κινητές συσκευές, επιλέξτε μεταξύ Unity3D και Unreal Development Kit (UDK). Το Unity3D έχει την πιο πλούσια επιλογή πλατφορμών: Android, iOS, Blackberry, Windows XP/Vista/7, OSX, Wii, Playstation 3, Xbox, Flash, Web Player (οι περισσότερες πλατφόρμες εξαιρούνται στη δωρεάν έκδοση).

Είδος παιχνιδιού:

Με αυτές τις τρεις μηχανές μπορείτε να φτιάξετε ένα παιχνίδι οποιουδήποτε είδους, αλλά το CryENGINE 3 και το UDK θα επικεντρωθούν περισσότερο στα FPS (shooters). Τα Racing sims είναι UDK γιατί είναι καλύτερα με τη φυσική, αλλά και το Unity είναι μια χαρά.

Εκπαίδευση/Διασύνδεση:

Το σενάριο είναι αναπόσπαστο μέρος της ανάπτυξης παιχνιδιών και το Unity είναι στα καλύτερά του εδώ. Μερικοί αρχάριοι μπορούν να καταλάβουν πώς να γράφουν απλά σενάρια ακόμη και χωρίς τεκμηρίωση. Όσον αφορά το εκπαιδευτικό υλικό, υπάρχει αρκετό από αυτό στο RuNet για όλους τους κινητήρες που περιγράφηκαν παραπάνω, αλλά το Unity3D πρωτοστατεί και εδώ.

ΓΡΑΦΙΚΕΣ ΤΕΧΝΕΣ:

Η ανασκόπηση παρέχει παραδείγματα τελικών προϊόντων, είναι ήδη αρκετά για να εξαχθούν συμπεράσματα. Το CryENGINE 3 ξεπερνά τον ανταγωνισμό, αλλά δεν είναι ξεκάθαρη υπεροχή. Το Unity έχει χάσει πολλές τεχνολογίες στη δωρεάν έκδοση, δείτε την πλήρη λίστα των δυνατοτήτων εδώ - https://store.unity3d.com/ ("διαβάστε περισσότερα" > κουμπί "Σύγκριση αδειών")

Επιλέξτε έναν κινητήρα με βάση τις ανάγκες και τις γνώσεις σας. Αξίζει ακόμα να δοκιμάσετε το καθένα και να επιλέξετε αυτό που είναι πιο κοντά και πιο εύκολο για εσάς.

Αυτό το άρθρο θα συζητήσει δωρεάν προγράμματα για τη δημιουργία παιχνιδιών 2D και 3D. Αυτό το άρθρο απευθύνεται όχι μόνο σε αρχάριους, αλλά και σε πιο έμπειρους.

Θα περιγραφούν προγράμματα με τα οποία μπορείτε να δημιουργήσετε τόσο πρωτόγονα παιχνίδια 2D όσο και πιο σύνθετα τρισδιάστατα παιχνίδια χρησιμοποιώντας φυσική, υψηλά γραφικά, σενάρια και αλγόριθμους. Το επάνω μέρος θα περιέχει μηχανές και προγράμματα στα οποία ο καθένας μπορεί να δημιουργήσει παιχνίδια, αφού για αυτό δεν χρειάζεται να γνωρίζετε και να γράφετε ειδικά πολύπλοκα σενάρια, καθώς και να γνωρίζετε γλώσσες προγραμματισμού.

Επίσης, αυτό το τοπ μπορεί να είναι χρήσιμο για άτομα που ασχολούνται με τη δημιουργία παιχνιδιών και έχουν εμπειρία στον προγραμματισμό, την εργασία με πλαίσια και βιβλιοθήκες.

Το άρθρο θα βοηθήσει όσους θέλουν να κάνουν το ντεμπούτο τους σε αυτόν τον τομέα και τώρα επιλέγουν τον καλύτερο κινητήρα για τον εαυτό τους. Η κορυφή θα περιγράφει όλα τα συν και τα μειονεκτήματα των παρουσιαζόμενων κινητήρων.

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

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

Λίγο φόντο.

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

Έτσι, εμφανίστηκαν βιβλιοθήκες, πλαίσια και στη συνέχεια πλήρεις μηχανές.

5η θέση

Το Stencyl είναι ένα πρόγραμμα δημιουργίας παιχνιδιών που θα σας βοηθήσει να δημιουργήσετε παιχνίδια διαφόρων ειδών σε μορφή 2D, για πλατφόρμες όπως Android, IOS, Windows, καθώς και παιχνίδια σε μορφή Flash και HTML 5.

Ο κατασκευαστής είναι μια έτοιμη επιλογή μπλοκ συμβάντων, ένα καλάθι απομακρυσμένων ενεργειών, μπλοκ προκαθορισμένων ενεργειών και πολλά άλλα. Ταυτόχρονα, οι προγραμματιστές αυτού του κατασκευαστή δίνουν την ευκαιρία να δημιουργήσουν τα δικά τους γεγονότα και αντιδράσεις. Ένας τέτοιος κινητήρας έχει ένα μεγάλο σύνολο εργαλείων και την ικανότητα να συνεργάζεται με έναν οπτικό σχεδιαστή.

Η απλότητα και η μεγάλη γκάμα απλών εργαλείων δεν μειώνουν τις δυνατότητες αυτού του κατασκευαστή για την εργασία των επαγγελματιών. Η μηχανή παρέχει μια επιλογή για τη σύνταξη κώδικα στη γλώσσα ActionScript 3.0.

Χρησιμοποιώντας αυτή τη μηχανή, μπορείτε να δημιουργήσετε διαδικτυακά παιχνίδια, τα λεγόμενα παιχνίδια flash, σε μορφές Flash και HTML 5 που μπορούν να εκτελεστούν σε πρόγραμμα περιήγησης και να τοποθετηθούν σε ιστότοπους.

Το πρόγραμμα δημιουργίας Stencyl δίνει μια πολύ χρήσιμη και ενδιαφέρουσα ευκαιρία να αναπτύξετε ένα παιχνίδι σε μια ομάδα ενώ είστε απομακρυσμένοι ο ένας από τον άλλο χρησιμοποιώντας μια κοινή διεπαφή δικτύου, συνομιλία και υποστήριξη, τα οποία παρέχονται δωρεάν στον επίσημο ιστότοπο.

Σε αυτόν τον κατασκευαστή, αξίζει να σημειωθεί η παρουσία ενός καταστήματος όπου μπορείτε να κατεβάσετε έτοιμα σενάρια, γραφικά και πολλά άλλα.

Ένα παράδειγμα λειτουργίας του κινητήρα είναι πολλά διαδικτυακά παιχνίδια flash, τα οποία είναι γεμάτα στο Διαδίκτυο.

· Ευκολία λειτουργίας.

· Ένας μεγάλος αριθμός εκπαιδευτικών βίντεο και οδηγιών, καθώς και υποστήριξη στον επίσημο ιστότοπο.

· Ο σχεδιαστής είναι εντελώς ελεύθερος.

· Δυνατότητα συλλογικής εργασίας στο παιχνίδι.

· Δυνατότητα χρήσης των δικών σας σεναρίων στο ActionScript 3.0.

· Ανάπτυξη παιχνιδιών για διαφορετικές πλατφόρμες.

· Αγγλική διεπαφή.

· Μη άμεσα σαφής διεπαφή.

4η θέση

Το Kodu Game Lab είναι ένας οπτικός επεξεργαστής που σας επιτρέπει να δημιουργείτε παιχνίδια 3D χωρίς καμία γνώση γλωσσών προγραμματισμού. Αυτή η μηχανή καθιστά δυνατή τη δημιουργία κόσμων παιχνιδιών, χαρτών και την τοποθέτηση χαρακτήρων σε αυτούς, για τους οποίους μπορείτε στη συνέχεια να δημιουργήσετε εργασίες ή σενάρια.

Όλα αυτά μπορούν να γίνουν χωρίς να γράψετε κανένα σενάριο ή γνώση γλωσσών προγραμματισμού.

Το Kodu Game Lab έχει πολλές δυνατότητες και μπορείτε να δημιουργήσετε οποιοδήποτε είδος παιχνιδιών στη βάση του. Λόγω του γεγονότος ότι η διεπαφή του προγράμματος είναι πολύ απλή, ο καθένας μπορεί να δημιουργήσει το πιο πρωτόγονο παιχνίδι με το δικό του σενάριο και κόσμο.

· Πολλά εργαλεία.

· Ευκολία λειτουργίας.

· Δημιουργία απολύτως οποιουδήποτε είδους παιχνιδιών.

· Διασύνδεση ρωσικής γλώσσας.

· Δεν απαιτείται ισχυρός υπολογιστής.

Κακή βελτιστοποίηση.

· Κακή ικανότητα δημιουργίας παιχνιδιών.

· Η αδυναμία δημιουργίας κιτ διανομής για περαιτέρω εγκατάσταση σε άλλον υπολογιστή.

· Η αδυναμία να δημιουργήσετε τις δικές σας υφές και να προσθέσετε τα δικά σας υλικά.

3η θέση

Το Unity είναι μια ισχυρή μηχανή για τη δημιουργία παιχνιδιών. Αυτή η μηχανή είναι cross-platform, σας επιτρέπει να δημιουργείτε παιχνίδια για δημοφιλή λειτουργικά συστήματα όπως Windows, MacOS, Linux, Android, IOS, καθώς και για κονσόλες παιχνιδιών Xbox, Wii.

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

Εγκαθιστώντας ειδικά πρόσθετα (πιθανώς επί πληρωμή) μπορείτε να δημιουργήσετε ένα πρωτόγονο παιχνίδι χωρίς να γράφετε ειδικά σενάρια ή αλγόριθμους. Έτσι, ακόμη και ένα άτομο μακριά από τον προγραμματισμό μπορεί να δημιουργήσει ένα απλό παιχνίδι και να δοκιμάσει αυτόν τον κινητήρα σε λειτουργία.

Η δωρεάν έκδοση του Unity διαθέτει αρκετά εργαλεία και δυνατότητες για αρχάριους σε αυτόν τον τομέα. Εάν είστε ήδη έμπειρος δημιουργός παιχνιδιών, τότε πιθανότατα δεν θα έχετε αρκετό σύνολο εργαλείων που υπάρχουν στη δωρεάν έκδοση. Για να βελτιώσετε τα γραφικά των παιχνιδιών που δημιουργείτε, σας συμβουλεύω να χρησιμοποιήσετε την έκδοση Pro.

Οι κύριες γλώσσες προγραμματισμού που χρειάζεστε για να δημιουργήσετε απλά παιχνίδια είναι η C# και η JavaScript.

Αξίζει να σημειωθεί η παρουσία ενός αποθηκευτικού χώρου από δέρματα, υφές και πολλά άλλα, καθώς και η δυνατότητα χρήσης δικών σας υλικών στον κινητήρα Unity.

Θα πρέπει να σημειωθεί ότι τα πιο δημοφιλή παιχνίδια για υπολογιστές και smartphone δημιουργήθηκαν σε αυτόν τον κινητήρα, επομένως θα πρέπει να καταλάβετε πόσο είναι μια λειτουργική και ισχυρή πλατφόρμα για τη δημιουργία παιχνιδιών.

Για να κατανοήσετε όλες τις δυνατότητες αυτού του κινητήρα, σας συμβουλεύω να εξοικειωθείτε με δημοφιλή βιντεοπαιχνίδια που δημιουργήθηκαν πλήρως στο Unity - αυτά είναι τα Cities Skylines, Hearthstone: Heroes of Warcraft, Rust, Firewatch, Superhot, Kerbal Space Program.

· Περίπου κατανοητή διεπαφή.

· Δημιουργία απολύτως οποιουδήποτε είδους παιχνιδιών.

· Cross-platform.

· Βελτιστοποίηση.

· Ένας μεγάλος αριθμός βιντεομαθημάτων και οδηγιών.

· Ο κινητήρας είναι εντελώς δωρεάν.

· Δεν απαιτείται ισχυρός υπολογιστής.

· Δεν είναι κατάλληλο για αρχάριους.

· Κλειστός πηγαίος κώδικας.

· Ξεπερασμένα γραφικά.

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

2η θέση

Το Unreal Engine είναι μια αρκετά ισχυρή μηχανή για τη δημιουργία παιχνιδιών. Αυτή η πλατφόρμα επιτρέπει τη δημιουργία 2D και 3D παιχνιδιών. Αναπόσπαστο μέρος τέτοιων σύγχρονων και ισχυρών κινητήρων είναι το cross-platform και στο Unreal Engine εφαρμόζεται αρκετά καλά. Μπορείτε να δημιουργήσετε παιχνίδια για όλες τις δημοφιλείς πλατφόρμες, τόσο για smartphone (Android, IOS), όσο και για υπολογιστές που τρέχουν (Windows, MacOS).

Για αυτόν τον κινητήρα στον επίσημο ιστότοπο και στο Διαδίκτυο υπάρχει αρκετή τεκμηρίωση και πληροφορίες σχετικά με την εργασία μαζί του. Επομένως, εάν δεν είστε εξοικειωμένοι με το Unreal Engine, μπορείτε εύκολα να βρείτε όλες τις πληροφορίες που χρειάζεστε για να ξεκινήσετε και αν αντιμετωπίσετε προβλήματα κατά την ανάπτυξη, μπορείτε να ανατρέξετε στη φόρμα και να συζητήσετε ή να βρείτε μια λύση στο πρόβλημα.

Το Unreal Engine είναι μια εντελώς δωρεάν μηχανή δημιουργίας παιχνιδιών που μπορείτε να κατεβάσετε από την επίσημη ιστοσελίδα.

Είναι πολύ σημαντικό αν είστε επαγγελματίας προγραμματιστής και σκοπεύετε να δημιουργήσετε ένα αρκετά περίπλοκο και μεγάλο έργο, τότε θα πρέπει να δώσετε προσοχή σε αυτήν την πλατφόρμα, καθώς έχει εντελώς ανοιχτό κώδικα και πολύ καλά βελτιστοποιημένα, μοντέρνα γραφικά. Όσον αφορά τη σύνταξη σεναρίων, η μηχανή χρησιμοποιεί τη γλώσσα προγραμματισμού C++. Ο ανοιχτός κώδικας σάς επιτρέπει να προσθέσετε τις δικές σας βιβλιοθήκες και πλαίσια στη μηχανή, γεγονός που σας δίνει σχεδόν απεριόριστες δυνατότητες δημιουργίας παιχνιδιών.

Θέλω να σημειώσω ότι εάν δεν είστε έμπειροι στον τομέα της δημιουργίας παιχνιδιών και αν δεν γνωρίζετε τα βασικά του προγραμματισμού σε C ++, τότε δεν πρέπει να αρχίσετε να εξοικειωθείτε με την ανάπτυξη παιχνιδιών με αυτόν τον κινητήρα. Δεδομένου ότι το Unreal Engine είναι ένα επαγγελματικό εργαλείο για τη δημιουργία παιχνιδιών.

Για να κατανοήσετε την πλήρη ισχύ και τις δυνατότητες του κινητήρα, μπορείτε να δείτε δημοφιλή έργα που έχουν ήδη δημιουργηθεί σε αυτόν, όπως Gears of War 4, We Happy Few, Final Fantasy VII, Dead Island 2, Taken 7 και μια μακρά λίστα παραδειγμάτων χαρακτηριστικά.

· Πολλά εργαλεία.

· Δημιουργία απολύτως οποιουδήποτε είδους παιχνιδιών.

· Cross-platform.

· Βελτιστοποίηση.

· Ένας μεγάλος αριθμός βιντεομαθημάτων και οδηγιών.

· Δικά του φόρουμ, συζητήσεις για την ανάπτυξη παιχνιδιών.

· Ο κινητήρας είναι εντελώς δωρεάν.

· Ενσωματωμένα πρόσθετα καταστήματος.

· Δυνατότητα δημιουργίας multiplayer σε παιχνίδια.

· Υψηλό επίπεδο γραφικών.

· Ανοιχτή πηγή

· Δεν είναι κατάλληλο για αρχάριους.

· Εξελιγμένη διεπαφή.

1 θέση

Το CryEngine τοποθετήθηκε στην πρώτη θέση, αν και μοιάζει πολύ με το Unreal Engine, αλλά εξακολουθεί να είναι πλέον πιο δημοφιλές για τη δημιουργία σύγχρονων παιχνιδιών και αναπτύσσεται όλο και περισσότερο κάθε μέρα. Το CryEngine είναι η πιο δημοφιλής μηχανή μεταξύ των προγραμματιστών πολύπλοκων και σύγχρονων παιχνιδιών που χρησιμοποιούν τα καλύτερα γραφικά, φυσική και πολλά άλλα.

Το CryEngine είναι μια ισχυρή μηχανή για τη δημιουργία σύγχρονων παιχνιδιών σε οποιοδήποτε είδος για όλες τις πιθανές πλατφόρμες. Είναι επίσης cross-platform και σας επιτρέπει να δημιουργείτε παιχνίδια για Windows, MacOS, Linux, Android, IOS.

Είναι πολύ κατάλληλο για ομαδική εργασία σε έργα και σας επιτρέπει να δημιουργείτε παιχνίδια με τις πιο πρόσφατες γνώσεις και δυνατότητες. Επίσης, ο κινητήρας διαθέτει ανοιχτό κώδικα, ο οποίος δίνει απεριόριστες δυνατότητες στην οριστικοποίηση του κινητήρα και στη δημιουργία παιχνιδιών που κανείς δεν έχει δημιουργήσει ακόμα.

Παρόλο που ο κινητήρας είναι ισχυρός και σας επιτρέπει να τρέχετε και να δημιουργείτε παιχνίδια υψηλών γραφικών, σας επιτρέπει επίσης να δημιουργείτε παιχνίδια 2D που όχι μόνο θα φαίνονται όμορφα.

Εδώ είναι μερικά έργα που υλοποιήθηκαν στο CryEngine: CrySis, Star Citizen, Sniper: Ghost Warrior 3, Ryse: Son of Rome, Warface, το πρώτο μέρος του FarCry και πολλά άλλα.

· Πολλά εργαλεία.

· Δημιουργία απολύτως οποιουδήποτε είδους παιχνιδιών.

· Cross-platform.

· Βελτιστοποίηση.

· Ένας μεγάλος αριθμός βιντεομαθημάτων και οδηγιών.

· Δικά του φόρουμ, συζητήσεις για την ανάπτυξη παιχνιδιών.

· Ο κινητήρας είναι εντελώς δωρεάν.

· Ενσωματωμένα πρόσθετα καταστήματος.

· Δυνατότητα δημιουργίας multiplayer σε παιχνίδια.

· Υψηλό επίπεδο γραφικών.

· Σχεδόν απεριόριστες δυνατότητες στη δημιουργία παιχνιδιών.

· Ανοιχτή πηγή

· Δεν είναι κατάλληλο για αρχάριους.

· Αρκετά απαιτητικό στον υπολογιστή.

· Εξελιγμένη διεπαφή.

συμπέρασμα

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

Εάν θέλετε να ξεκινήσετε την ανάπτυξη παιχνιδιών, αλλά δεν γνωρίζετε καμία γλώσσα προγραμματισμού, τότε θα πρέπει να βάλετε την προσοχή σας στην 5η και 4η θέση. Τέτοιες μηχανές θα σας βοηθήσουν να δημιουργήσετε απλά παιχνίδια χωρίς γνώση γλωσσών προγραμματισμού και σεναρίου. Για να δημιουργήσετε το δικό σας παιχνίδι, σας αρκούν οι συνήθεις οπτικοί επεξεργαστές αυτών των μηχανών.

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

Εάν έχετε αποφασίσει για τον κινητήρα και το είδος του έργου που θα εφαρμόσετε, τότε μπορείτε να προχωρήσετε με ασφάλεια και τα φόρουμ, η τεκμηρίωση και οι κοινότητες προγραμματιστών για αυτές τις πλατφόρμες θα σας βοηθήσουν σε αυτό.

ΚΑΤΗΓΟΡΙΕΣ

Δημοφιλή ΑΡΘΡΑ

2022 "kingad.ru" - υπερηχογραφική εξέταση ανθρώπινων οργάνων