Εύκολα εργαλεία εργαλείων παιχνιδιών για τους υποψήφιους προγραμματιστές

Posted on
Συγγραφέας: Louise Ward
Ημερομηνία Δημιουργίας: 9 Φεβρουάριος 2021
Ημερομηνία Ενημέρωσης: 10 Ενδέχεται 2024
Anonim
Knowledge as a Common. Communities of production and sharing in Greece
Βίντεο: Knowledge as a Common. Communities of production and sharing in Greece

Περιεχόμενο

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


Αλλά πρώτα, πρέπει να ξεκινήσετε από το σωστό πλαίσιο του νου

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

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

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


Ας υποθέσουμε ότι έχετε ελάχιστη εμπειρία προγραμματισμού και απλώς θέλετε να κάνετε ένα απλό παιχνίδι, όπως μια πλατφόρμα. Εάν αυτό ακούγεται ελκυστικό για εσάς, τότε θα πρότεινα να κοιτάζετε είτε το GameMaker: Studio είτε το Construct 2. Και οι δύο αυτές μηχανές παιχνιδιών μπορούν να χρησιμοποιήσουν απλή λογική για να χτίσουν τη λειτουργικότητα των παιχνιδιών τους. Έχω χτίσει προσωπικά ένα απλό Αστεροειδείς κλώνος παιχνιδιών στο GameMaker χρησιμοποιώντας τη γλώσσα της δέσμης ενεργειών (η οποία είναι αρκετά παρόμοια με τη JavaScript) σε περίπου 4 ώρες, ακολουθώντας απλά tutorials που βρέθηκαν σε απευθείας σύνδεση.

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


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

Εκπαιδευτικά σεμινάρια και πόροι

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

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

Παρακάτω παρατίθενται μερικοί μεγάλοι πόροι για να μάθετε πώς να χρησιμοποιείτε τους κινητήρες που αναφέρονται παραπάνω:

GameMaker: Στούντιο

Shawn Spalding

Ο υπεύθυνος δημιουργός της κοινότητας, ο Shawn Spalding ήταν η πρώτη μου εισαγωγή στο GM: S. Το "Το πρώτο σας παιχνίδι!" Playlist κυριολεκτικά σας περιγράφει πώς να οικοδομήσουμε ένα παιχνίδι σε περίπου 3 ώρες.

HeartBeast

Ο Benjamin, γνωστός και ως HeartBeast, είναι κατασκευαστής φροντιστηρίων και indie dev με μια σειρά από εξαιρετικά μαθήματα. Δεν είναι μόνο γνώστης, αλλά είναι πολύ καλός να εξηγήσει τι κάνει και γιατί το κάνει. Έχει επίσης ένα βιβλίο και το μάθημα Udemy στο GM: S.

Κατασκευάστε 2

thenewboston

Ο Bucky Roberts έχει, μεταξύ των πολυάριθμων άλλων βίντεο προγραμματισμού και πληροφορικής, 2 εκπαιδευτικά playlists που καλύπτουν το Construct 2. Ενώ είναι λίγο μεγαλύτερα, οι έννοιες εξακολουθούν να λειτουργούν το ίδιο και οι πληροφορίες εξακολουθούν να ισχύουν.

Jerementor

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

Ενότητα

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

Βραχίονες

Οι βραχίονες καλύπτουν διάφορα είδη παιχνιδιών, τόσο 2-D όσο και 3-D, καθώς και μερικά προγράμματα προγραμματισμού C # που απευθύνονται σε αρχάριους στη γλώσσα. Έχει εξαιρετική ποιότητα βίντεο και εξηγεί τις έννοιες με έναν εύκολο τρόπο κατανόησης.

Unreal Engine

Όπως η Unity, το Unreal έχει εκατοντάδες μαθήματα στο κανάλι του YouTube που καλύπτουν κάθε πτυχή της μηχανής τους. Εκτός από αυτό, φιλοξενούν συνήθως έναν αριθμό ζωντανών ροών το μήνα στο Twitch.tv που καλύπτουν ορισμένα θέματα του game dev.

Το ΣάργκΚιλ

Το TheSargKyle έχει μια σειρά εκπαιδευτικών για τη δημιουργία ενός παιχνιδιού FPS, καθώς και μια τρέχουσα σειρά για τη δημιουργία ενός RPG. Θέλω, ωστόσο, να προειδοποιήσω ότι εάν πάσχετε από OCD ίσως να μην μπορείτε να χειριστείτε τα σχέδια για τα παιχνίδια του.

Περιουσιακά στοιχεία και μουσική

Opengameart.org

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

GameArt2D

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

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

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