Πώς να φτιάξετε ένα παιχνίδι υπολογιστή

Συγγραφέας: Laura McKinney
Ημερομηνία Δημιουργίας: 6 Απρίλιος 2021
Ημερομηνία Ενημέρωσης: 1 Ιούλιος 2024
Anonim
Πως να φτιάξεις ένα παιχνίδι (Μάθημα 1) - Εγκατάσταση του Unity
Βίντεο: Πως να φτιάξεις ένα παιχνίδι (Μάθημα 1) - Εγκατάσταση του Unity

Περιεχόμενο

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

Βήματα

Μέρος 1 από 2: Εύρεση εργαλείων

  1. Δημιουργήστε ένα παιχνίδι κειμένου. Είναι το πιο εύκολο είδος παιχνιδιού στο οποίο μπορείτε να προγραμματίσετε, αν και δεν αρέσει σε όλους να παίζουν παιχνίδια χωρίς γραφικά. Τα παιχνίδια κειμένου επικεντρώνονται κυρίως στην ιστορία, το παζλ ή την περιπέτεια σε συνδυασμό με την ιστορία, την εξερεύνηση, το κουίζ. Ακολουθούν μερικές δωρεάν επιλογές:
    • Το Twine είναι ένα απλό και δωρεάν εργαλείο που μπορεί να χρησιμοποιηθεί στο πρόγραμμα περιήγησης.
    • Το StoryNexus και το Visionaire προσθέτουν περισσότερες επιλογές παιχνιδιού και φωτογραφίες.
    • Το Inform7 είναι ένα αποτελεσματικό εργαλείο με μια μεγάλη κοινότητα υποστήριξης.

  2. Κάντε 2D παιχνίδια. Το GameMaker και το Stencyl δεν είναι κακές επιλογές για αυτό το είδος, σας επιτρέπουν να χρησιμοποιήσετε προγραμματισμό χωρίς να ζητήσετε τίποτα. Γρατσουνιά! είναι ένα άλλο εργαλείο που μπορείτε να χρησιμοποιήσετε σε ένα παιχνίδι προγράμματος περιήγησης.
  3. Δοκιμάστε να φτιάξετε τρισδιάστατα παιχνίδια. Τα τρισδιάστατα παιχνίδια είναι μια πολύ πιο δύσκολη πρόκληση από το 2D, οπότε ετοιμαστείτε για ένα μακρύ έργο και σκληρή δουλειά. Το Spark και το Game Guru θα σας βοηθήσουν να απλοποιήσετε τη δημιουργία κόσμων παιχνιδιών χωρίς προγραμματισμό. Εάν έχετε ήδη γνώσεις προγραμματισμού ή θέλετε να μάθετε την κωδικοποίηση, τότε μπορείτε να δοκιμάσετε το δημοφιλές εργαλείο Unity.
    • Αν θέλετε να δημιουργήσετε μόνοι σας μοντέλα 3D αντί να χρησιμοποιήσετε υπάρχοντες πόρους, χρειάζεστε λογισμικό δημιουργίας 3D όπως το 3DS Max, το Blender ή το Maya.

  4. Πρόσβαση σε προηγμένο προγραμματισμό. Ακόμα κι αν έχετε φόντο προγραμματισμού, ίσως θελήσετε να χρησιμοποιήσετε τα παραπάνω εργαλεία κατά τη δημιουργία του πρώτου σας παιχνιδιού, μην αναγκάσετε να δοκιμάσετε μια διαφορετική προσέγγιση μόνο και μόνο επειδή είναι πιο δύσκολο. Με αυτό είπε, πολλοί άνθρωποι απολαμβάνουν τον πλήρη έλεγχο, ώστε να κάνουν τα πάντα μόνοι τους. Ωστόσο, ο προγραμματισμός παιχνιδιών σε ένα ολοκληρωμένο περιβάλλον ανάπτυξης όπως το Eclipse είναι πιο ιδανικός από έναν επεξεργαστή κειμένου, οπότε μπορείτε να ενσωματώσετε όλα όσα χρειάζεστε για το έργο.
    • Μπορείτε να προγραμματίσετε παιχνίδια σε σχεδόν οποιαδήποτε γλώσσα, αλλά το C ++ είναι το πιο ισχυρό εργαλείο, με πλούσιους πόρους παιχνιδιών και διαδικτυακά σεμινάρια.
    διαφήμιση

Μέρος 2 από 2: Δημιουργία παιχνιδιών


  1. Επιλέξτε ένα θέμα. Για το πρώτο σας έργο, δημιουργήστε ένα μικρό αλλά τυπικό παράδειγμα του αγαπημένου σας είδους, όπως πλατφόρμες ή παιχνίδια ρόλων. Πριν ξεκινήσετε, γράψτε τις ιδέες σας για το παιχνίδι σε χαρτί και απαντήστε στις ακόλουθες ερωτήσεις:
    • Ποιο είναι το κύριο συστατικό του παιχνιδιού (ο «πυρήνας» του παιχνιδιού); Είτε πολεμάτε εχθρούς, λύνετε παζλ ή συζητάτε με άλλους χαρακτήρες.
    • Πώς θέλετε να μοιάζει το παιχνίδι; Για παράδειγμα, εάν πολεμάτε έναν εχθρό, μπορείτε να δημιουργήσετε κουμπιά σε πραγματικό χρόνο ή πολλές κατευθύνσεις με βάση την απόφαση. Τα παιχνίδια με γνώμονα τη συνομιλία μπορούν να επιτρέψουν στους παίκτες να δημιουργήσουν ιστορίες βάσει των αποφάσεών τους, να κατανοήσουν καλύτερα τους χαρακτήρες και τον κόσμο του παιχνιδιού.
    • Ποια είναι η διάθεση του παιχνιδιού; Τρομακτικό, διασκεδαστικό, μυστηριώδες, πρόθυμο;
  2. Δημιουργήστε απλά επίπεδα. Εάν χρησιμοποιείτε εργαλεία δημιουργίας παιχνιδιών για πρώτη φορά, αυτή είναι μια καλή ευκαιρία να τα συνηθίσετε. Μάθετε πώς να ορίζετε φόντο, αντικείμενα και να μετακινείτε χαρακτήρες. Εάν είναι δυνατόν, δημιουργήστε αντικείμενα με τα οποία μπορούν να αλληλεπιδράσουν οι παίκτες ή βρείτε λογισμικό για να δημιουργήσετε αντικείμενα που ενσωματώνουν αλληλεπιδράσεις.
    • Εάν έχετε αμφιβολίες, κάντε μια ερώτηση στον ιστότοπο του εργαλείου ή αναζητήστε βοήθεια στο Διαδίκτυο.
    • Μην ανησυχείτε ακόμα για εφέ φωτισμού ή άλλα γραφικά στοιχεία.
  3. Σχεδιάστε τον πυρήνα του παιχνιδιού εάν χρειάζεται. Μπορείτε να κάνετε μικρές προσαρμογές στο λογισμικό δημιουργίας παιχνιδιών ή σε συστήματα που έχουν κατασκευαστεί πιο περίπλοκα. Ορίστε μερικά παραδείγματα:
    • Εάν κάνετε ένα παιχνίδι πλατφόρμας, θέλετε ο χαρακτήρας σας να μπορεί να κάνει διπλό άλμα ή να κάνει μια "ειδική" κίνηση; Προσαρμόστε το ύψος που μπορεί να πηδήξει ο χαρακτήρας ή μια διαφορετική αντίδραση με ένα ελαφρύ άγγιγμα, κρατώντας το πλήκτρο ή επιλέγοντας μια ποικιλία από στυλ χορού;
    • Εάν κάνετε ένα παιχνίδι δράσης RPG ή τρόμου, ποιο όπλο θα χρησιμοποιήσει ο χαρακτήρας; Επιλέξτε 2 ή 3 όπλα για τους παίκτες για αναβάθμιση ή δοκιμή. Προσπαθήστε να επιλέξετε τα πιο κατάλληλα όπλα. Για παράδειγμα, τα όπλα είναι εξαιρετικά καταστροφικά, τραυματίζοντας πολλούς εχθρούς ή εξασθενούν τον εχθρό. Μην επιλέγετε την καλύτερη επιλογή για όλους τους σκοπούς, εκτός εάν έχει υψηλό κόστος (ένα ξόρκι αυξάνει το μάνα ή ένα όπλο εξαφανίζεται μετά από 1 χρήση).
    • Με ένα παιχνίδι συνομιλίας, θέλετε ο παίκτης να επιλέξει τη γραμμή διαλόγου που εμφανίζεται στην οθόνη ή απλώς να ακούσει ή να εκτελέσει μια εργασία για να ξεκλειδώσει τη συνομιλία και, στη συνέχεια, να επιστρέψει για να συνεχίσει να ακούει; Θέλετε οι παίκτες να βρουν τα πάντα με μία κίνηση ή να τα χωρίσουν σε πολλές λωρίδες και τελειώματα;
  4. Δημιουργήστε μερικά επίπεδα. 3 έως 5 μικρά επίπεδα δεν είναι κακή επιλογή για το πρώτο σας παιχνίδι, μπορείτε να το επεκτείνετε αργότερα. Λάβετε υπόψη το σχεδιασμό του «βασικού παιχνιδιού», δημιουργώντας διαφορετικά επίπεδα δυσκολίας. Μπορείτε να ταξινομήσετε τα επίπεδα με τη σειρά ή να διαχωρίσετε και να επανενωθείτε μετά την ολοκλήρωση.
    • Τα παιχνίδια πλατφόρμας συχνά παρουσιάζουν κινούμενες πλατφόρμες ή γρηγορότερους εχθρούς.
    • Ένα παιχνίδι δράσης μπορεί να εισαγάγει πολλούς εχθρούς ή έναν ισχυρό εχθρό που είναι δύσκολο να νικήσει χωρίς ένα συγκεκριμένο όπλο και στρατηγική.
    • Τα παιχνίδια παζλ συσχετίζονται συχνά με έναν τύπο παζλ ή χρησιμοποιούν πολλαπλές εκδόσεις δυσκολίας για κάθε επίπεδο ή εισάγουν νέα εργαλεία ή εμπόδια που απαιτούν περισσότερους παίκτες να "καταιγιστούν ιδεών".
  5. Δημιουργήστε μεσοπρόθεσμους και μακροπρόθεσμους στόχους. Αυτό αναφέρεται συχνά ως «δεύτερος μηχανικός» ή «επανάληψη παιχνιδιού». Χρησιμοποιώντας τον μηχανικό πυρήνα του άλματος, ο παίκτης προχωρά ένα δεύτερο παιχνίδι, όπως άλμα σε εχθρούς ή συλλογή αντικειμένων.Αυτή η σειρά μπορεί να προσφέρει μακροπρόθεσμα επιτεύγματα και στόχους όπως η επίτευξη του τελικού επιπέδου, η εξοικονόμηση χρημάτων για αναβαθμίσεις ή η "εκκαθάριση" του παιχνιδιού.
    • Όπως μπορείτε να δείτε στο παραπάνω παράδειγμα, προσθέσατε τα παραπάνω χωρίς καν να το συνειδητοποιήσετε. Απλώς βεβαιωθείτε ότι ο παίκτης μπορεί να βρει τον στόχο. Αν ο παίκτης παίζει για 10 λεπτά και πιστεύει ότι το παιχνίδι σκοτώνει εχθρούς τότε θα βαρεθούν. Εάν σκοτώσουν τον εχθρό και πάρουν τα χρήματα, θα βρουν τον στόχο (συλλέξτε το χάρισμα) και ο πυρήνας του παιχνιδιού θα τους φέρει μπροστά.
  6. Δοκίμασέ το. Δοκιμάστε κάθε επίπεδο αρκετές φορές, ζητώντας βοήθεια από έναν γνωστό ή φίλο. Δοκιμάστε να προσεγγίσετε το παιχνίδι με διάφορους τρόπους, συμπεριλαμβανομένων μεθόδων που δεν έχετε δοκιμάσει ποτέ πριν, όπως παρακάμπτοντας τις αποστολές και πηγαίνοντας κατευθείαν στο τελικό αφεντικό ή κερδίζοντας το παιχνίδι επιλέγοντας όλα τα "αδύναμα" όπλα ή αναβαθμίζοντας. Αυτή είναι μια επίπονη διαδικασία που μπορεί να είναι απογοητευτική, αλλά είναι ο μόνος τρόπος βελτίωσης του παιχνιδιού.
    • Απλώς δώστε στον παίκτη αρκετές πληροφορίες για να αρχίσει να παίζει. Πρέπει να καταλάβουν ότι εργάζονται σε μια ροή εργασίας και πώς να χρησιμοποιούν το βασικό χειριστήριο. Δεν χρειάζονται άλλες πληροφορίες.
    • Αφήστε τους παίκτες να προσπαθήσουν να συμπληρώσουν τη φόρμα σχολίων για να συλλέξετε, να συγκρίνετε πληροφορίες πιο εύκολα .. Αυτό σας επιτρέπει επίσης να απαντήσετε σε ερωτήσεις που δεν γνωρίζετε.
    • Οι καλύτεροι δοκιμαστές είναι εκείνοι που δεν σας γνωρίζουν ή δεν είναι υποχρεωμένοι να επαινέσουν το παιχνίδι σας.
  7. Πολωνικά γραφικά και ήχος. Παρόλο που υπάρχουν πολλοί δωρεάν πόροι παιχνιδιού διαθέσιμοι στο Διαδίκτυο, εξακολουθεί να είναι καλή ιδέα να αφιερώσετε χρόνο για να προσαρμοστείτε για τις αναντιστοιχίες σας. Μάθετε γραφικά εικονοστοιχείων εάν θέλετε να κάνετε απλές προσαρμογές γραφικών σε ένα 2D παιχνίδι ή χρησιμοποιήστε λογισμικό OpenGL για ένα φιλόδοξο έργο παιχνιδιού 3D. Προσθέστε εφέ φωτισμού για να ενθαρρύνετε τους παίκτες μέσα από τον κεντρικό δρόμο έξω από το δωμάτιο και εντυπωσιακά εφέ επίθεσης που αλλάζουν το δυναμικό φόντο. Προσθέστε ηχητικά εφέ όταν περπατάτε, επιτίθεται, πηδά κ.λπ. β. Μπορείτε να αλλάξετε και να παίξετε το παιχνίδι πολλές φορές και να βγάλετε το παιχνίδι μόλις το οπτικό και ο ήχος πληρούν τα στάνταρ. Συγχαρητήρια! διαφήμιση