Διαφήμιση
Το να παίζετε παιχνίδια μπορεί να είναι πολύ διασκεδαστικό. Αλλά γιατί να σταματήσετε εκεί; Εάν είστε εξοικειωμένοι με έναν υπολογιστή και θέλετε να επενδύσετε λίγο χρόνο, μπορείτε να αρχίσετε να δημιουργείτε τα δικά σας παιχνίδια. Ακόμα κι αν δεν έχετε προγραμματίσει μια μέρα στη ζωή σας, μπορείτε να ξεκινήσετε σήμερα.
Αυτή είναι η δεύτερη δόση μιας σειράς τριών μερών. Με κάθε άρθρο, τα εργαλεία που εξετάζουμε θα είναι πιο δύσκολα, η καμπύλη μάθησης θα γίνει λίγο πιο απότομη, αλλά οι δημιουργικές δυνατότητες θα αυξηθούν ακόμη περισσότερο.
Σε μέρος πρώτο είδαμε πώς να δημιουργείτε το δικό σας παιχνίδι με βάση το κείμενο, το πρόγραμμα πλατφόρμας ή το shooter πρώτου προσώπου με ριπή οφθαλμού, συχνά με απλές διαδικασίες μεταφοράς και απόθεσης. Αυτά τα εργαλεία σάς επέτρεπαν να πείτε τη δική σας διαδραστική ιστορία, αλλά η επιρροή σας στη μηχανική του παιχνιδιού παρέμεινε περιορισμένη.
Αυτή η εβδομάδα διαθέτει εργαλεία ενδιάμεσης πολυπλοκότητας. Θα μπορείτε να προσδιορίσετε τι υπάρχει στο παιχνίδι, αλλά και πώς αλληλεπιδρούν τα μεμονωμένα στοιχεία παιχνιδιού. Για να το κάνουμε αυτό, πρόκειται να χρησιμοποιήσουμε αλληλεπιδράσεις συμβάντων αντικειμένων και δέσμες ενεργειών.
Το GameMaker είναι μια από τις πιο δημοφιλείς σουίτες δημιουργίας παιχνιδιών στο πρωτάθλημά της. Εμφανίστηκε στο Jonathan Bennett's συγκέντρωση τυχερών παιχνιδιών 5 δωρεάν εργαλεία λογισμικού ανάπτυξης παιχνιδιών για να φτιάξετε τα δικά σας παιχνίδιαΤο δωρεάν λογισμικό ανάπτυξης παιχνιδιών είναι ένας εξαιρετικός τρόπος για να ξεκινήσετε τη δημιουργία βιντεοπαιχνιδιών. Έχουμε καταρτίσει το καλύτερο λογισμικό παιχνιδιών στην αγορά. Διαβάστε περισσότερα στις αρχές του 2010. Αυτό που κάνει αυτήν την εφαρμογή το επίκεντρο αυτής της δέσμης είναι η ευελιξία και η συμβατότητά της. Το GameMaker είναι το μόνο από τα εργαλεία αυτής της εβδομάδας που λειτουργεί τόσο σε Mac OS X όσο και σε Windows. Επιπλέον, η πληρωμένη έκδοση είναι σε θέση να εξάγει σε μια ακόμη ευρύτερη γκάμα πλατφορμών, συμπεριλαμβανομένων iOS και Android.
Η ιδέα είναι απλή. Προσθέτετε έναν αριθμό στοιχείων στο παιχνίδι σας, όπως φόντο, ήχους και αντικείμενα. Η συμπεριφορά αυτών των αντικειμένων στο παιχνίδι σας μπορεί να συνταχθεί με καθορισμό συμβάντων και συνοδευτικών ενεργειών. Εξετάστε το παραπάνω στιγμιότυπο οθόνης. Στο συμβάν "Δημιουργία" (δηλαδή κατά την προετοιμασία), το αντικείμενο θα εκτελεστεί μέσω των ενεργειών που περιγράφονται στη δεξιά στήλη. Αυτές οι ενέργειες μπορούν να τοποθετηθούν ένθετα και να περιλαμβάνουν όρους (εάν «αυτό», να το «που») και να ελέγχουν τις δηλώσεις ροής (ενώ «αυτό», να το «που»).
Στην πραγματικότητα, αυτές οι ενέργειες χρησιμεύουν ως μια καλή εισαγωγή στον τρόπο σκέψης ενός προγραμματιστή. Οι περισσότερες εφαρμογές προγραμματισμού είναι δομημένες με τον ίδιο τρόπο. Αυτό σας επιτρέπει να εξασκηθείτε με ένα περιορισμένο υποσύνολο πιθανών αλληλεπιδράσεων και χωρίς να ενοχλείτε την ακριβή σύνταξη.
Παρόλο που μπορείτε να δημιουργήσετε ολόκληρο το παιχνίδι σας τροποποιώντας τις ιδιότητες αντικειμένων, μπορείτε να επεκτείνετε αυτά τα προεπιλεγμένα πρότυπα δημιουργώντας τα δικά σας σενάρια. Αυτά τα σενάρια χρησιμοποιούν το GameMaker Language (GML) που μοιάζει με Java σε σύνταξη. Μπορείτε επίσης να διαβάσετε και να μάθετε από ή να προσαρμόσετε τα σενάρια που περιλαμβάνονται στο GameMaker και είναι διαθέσιμα στο διαδίκτυο.
Η YoYo Games, η εταιρεία πίσω από το GameMaker, προσφέρει μια ποικιλία πόρων στο διαδίκτυο, συμπεριλαμβανομένων πολλών μαθημάτων. Αυτά τα σεμινάρια μπορούν να σας βοηθήσουν να ξεκινήσετε με το GameMaker.
Το RPG Toolkit επικεντρώνεται σε ένα μικρότερο υποσύνολο παιχνιδιών, αλλά το κάνει πολύ καλά. Τα εργαλεία σε αυτήν τη σουίτα δημιουργίας παιχνιδιών έχουν ακονιστεί τα τελευταία 10 χρόνια για να σας βοηθήσουν να παραδώσετε ένα εκτεταμένο 2D παιχνίδι ρόλων.
Αυτά τα δισδιάστατα παιχνίδια διαμορφώνονται γύρω από γραφικά και κινούμενα σχέδια που βασίζονται σε πλακίδια. Ωστόσο, το RPG Toolkit σας αφήνει ελεύθερο να χρησιμοποιήσετε τα δικά σας προγραμματισμένα οπτικά σε ορισμένα μέρη της διεπαφής του παιχνιδιού. Το πιο σημαντικό, ίσως, RPG Toolkit κερδίζει από την περίπλοκη κοινότητά του. Αν έχετε μια ερώτηση σχετικά με το παιχνίδι σας ή ακόμα και αν θέλετε να απολαύσετε μια συζήτηση σχετικά με τη μεθοδολογία του παιχνιδιού, μπορείτε πάντα να στραφείτε στα φόρουμ.
Ο επεξεργαστής του RPG Toolkit θα σας βοηθήσει να δημιουργήσετε οτιδήποτε χρειάζεστε για το παιχνίδι σας, συμπεριλαμβανομένων νέων sprite, εφέ και χαρακτήρων εντός του παιχνιδιού. Στον ιστότοπο θα βρείτε αμέτρητα βοηθητικά προγράμματα, προσθήκες και προκατασκευασμένα αποσπάσματα προγραμματισμού για χρήση στο παιχνίδι σας.
Σε αντίθεση με το GameMaker, το RPG Toolkit βασίζεται πολύ περισσότερο στη γλώσσα δέσμευσής του, που ονομάζεται RPG Code. Αυτή η γλώσσα θα είναι ζωτικής σημασίας για τη δημιουργία ενός αξιοπρεπούς RPG. Σε αντίθεση με τις άλλες δύο εφαρμογές που αναφέρονται σε αυτό το άρθρο, αυτό δεν είναι τίποτα που μπορείτε να παραλείψετε.
Για να ξεκινήσετε, κατεβάστε την εφαρμογή και ρίξτε μια ματιά στην ενότητα φροντιστηρίων στον ιστότοπο RPG Toolkit. Εκεί θα βρείτε ποιες πληροφορίες χρειάζεστε σχετικά με το πρόγραμμα επεξεργασίας, την κωδικοποίηση, τα γραφικά και τον ήχο του παιχνιδιού σας. Εάν θέλετε να ξεκινήσετε ένα μεγάλο έργο, δοκιμάστε τα φόρουμ για να βρείτε συναδέλφους ενθουσιώδεις για να συνεργαστούν μαζί σας.
Όπως υποδηλώνει το όνομα, το 3D Rad σας επιτρέπει να δημιουργήσετε τα δικά σας παιχνίδια 3D στον υπολογιστή σας με Windows. Συμμορφώνεται με μια πιο ενδιαφέρουσα μεθοδολογία. Χρησιμοποιώντας το 3D Rad, θα σχεδιάσετε τα παιχνίδια σας σύμφωνα με μια προοπτική σχεδίασης, γράφοντας συχνά τις αλληλεπιδράσεις αντικειμένων καθώς προχωράτε.
Μπορείτε να χρησιμοποιήσετε το πρόγραμμα επεξεργασίας 3D για να δημιουργήσετε τα δικά σας μοντέλα 3D ή να τα εισαγάγετε από εξωτερική πηγή. Εάν δεν θέλετε να ενοχλείτε με μοντέλα 3D, ίσως το 3D Rad δεν είναι η εφαρμογή για εσάς. Σε τελική ανάλυση, ακόμη και αν χρησιμοποιείτε προκατασκευασμένα μοντέλα 3D, το μεγαλύτερο μέρος της δουλειάς σας θα δαπανηθεί για το συνδυασμό αυτών διαφορετικά μέρη, χρησιμοποιώντας αρμούς εργασίας, τροχούς και μια ποικιλία go-betweens για να δημιουργήσετε τη δική σας φυσική κουτί άμμου.
Όπως το GameMaker, ενορχηστρώνετε το παιχνίδι 3D Rad χωρίς να γράφετε ποτέ κώδικα. Ως επί το πλείστον, θα καθορίζετε σχέσεις και αλληλεπιδράσεις αντικειμένων χρησιμοποιώντας τους διαλόγους αντικειμένων. Καθορίζοντας αυτές τις οπτικές σχέσεις, στην πραγματικότητα καλείτε μεγάλη ποικιλία ενσωματωμένων σεναρίων, συμπεριλαμβανομένων σεναρίων τεχνητής νοημοσύνης. Εάν θέλετε να υπερβείτε αυτό το αρχικό επίπεδο λειτουργικότητας, το 3D Rad σας επιτρέπει επίσης να ορίσετε τα δικά σας σενάρια για χρήση στο παιχνίδι. Και στις δύο περιπτώσεις, για να ξεκινήσετε, δείτε τη μεγάλη ποικιλία σεμιναρίων στις σελίδες τεκμηρίωσης.
Ποιες από αυτές τις εφαρμογές σας εντυπωσίασαν; Έχετε άλλες προτάσεις; Μοιραστείτε τις ιδέες και τις εμπειρίες σας στα παρακάτω σχόλια!
Πιστωτική εικόνα: Idea go / Δωρεάν ψηφιακές φωτογραφίες
Είμαι συγγραφέας και φοιτητής επιστημών υπολογιστών από το Βέλγιο. Μπορείτε πάντα να μου κάνετε μια χάρη με μια καλή ιδέα άρθρου, πρόταση βιβλίου ή ιδέα συνταγής.