Δημιουργία βιντεοπαιχνιδιού από το μηδέν

Συγγραφέας: Tamara Smith
Ημερομηνία Δημιουργίας: 24 Ιανουάριος 2021
Ημερομηνία Ενημέρωσης: 1 Ιούλιος 2024
Anonim
Πως να φτιάξετε ένα 3D Video Game με την Unreal Engine...
Βίντεο: Πως να φτιάξετε ένα 3D Video Game με την Unreal Engine...

Περιεχόμενο

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

Για να πας

Μέρος 1 από 4: Προετοιμασία για επιτυχία

  1. Κατανοήστε το παιχνίδι σας. Θα πρέπει να κάνετε κάποιο σχεδιασμό και να σκεφτείτε τα μεγάλα ζητήματα εάν θέλετε ολόκληρη η διαδικασία να λειτουργεί ομαλά. Τι είδους παιχνίδι θα είναι (RPG, shooter, platformer κ.λπ.); Σε ποια πλατφόρμα παίζεται το παιχνίδι σας; Ποια θα είναι τα μοναδικά ή εξέχοντα χαρακτηριστικά του παιχνιδιού σας; Η απάντηση σε κάθε ερώτηση απαιτεί ένα διαφορετικό σύνολο πόρων, δεξιοτήτων και σχεδιασμού, καθώς επηρεάζουν την ανάπτυξη παιχνιδιών με διαφορετικούς τρόπους.
  2. Σχεδιάζοντας ένα καλό παιχνίδι. Ο σχεδιασμός του παιχνιδιού είναι πολύ σημαντικός, οπότε θα πρέπει να επιλύσετε αυτά τα πράγματα πριν ξεκινήσετε να δημιουργείτε το παιχνίδι. Πώς προχωρούν οι παίκτες στο παιχνίδι; Πώς επικοινωνούν οι παίκτες με τον κόσμο; Πώς διδάσκετε τους παίκτες να αλληλεπιδρούν με το παιχνίδι; Τι είδους θέματα ήχου και μουσική θα χρησιμοποιείτε; Όλα αυτά είναι πολύ σημαντικά.
  3. Να είσαι ρεαλιστικός. Εάν η παραγωγή παιχνιδιών όπως το Mass Effect ήταν εύκολο, όλοι θα το έκαναν. Πρέπει να καταλάβετε τι μπορείτε και τι δεν μπορείτε να κάνετε χωρίς ένα τεράστιο στούντιο και πολλή εμπειρία. Πρέπει επίσης να είστε ρεαλιστές για το τι μπορείτε να πετύχετε σε ένα λογικό χρονικό διάστημα. Εάν δεν είστε ρεαλιστές για το τι μπορείτε να κάνετε, πιθανότατα θα απογοητευτείτε γρήγορα και θα σταματήσετε. Δεν θέλουμε να τα παρατήσετε!
  4. Βεβαιωθείτε ότι έχετε καλό υλικό και λογισμικό. Η δημιουργία ενός παιχνιδιού πάνω από το επίπεδο "κινητού" απαιτεί συνήθως έναν πολύ καλό υπολογιστή. Εάν χρησιμοποιείτε παλαιότερο σύστημα, δεν θα μπορείτε να κάνετε το παιχνίδι στον υπολογιστή σας. Χρειάζεστε επίσης αρκετά ισχυρό και πολύ συγκεκριμένο λογισμικό για τη δημιουργία παιχνιδιών. Ορισμένα προγράμματα είναι δωρεάν ή φθηνά, αλλά άλλα μπορεί να είναι ακριβά. Το καλό λογισμικό συζητείται περαιτέρω, αλλά θα χρειαστείτε τουλάχιστον προγράμματα 3D, λογισμικό επεξεργασίας εικόνων, επεξεργαστές κειμένου, μεταγλωττιστές κ.λπ.
    • Χρειάζεστε έναν ισχυρό επεξεργαστή (τουλάχιστον τετραπύρηνο, και κατά προτίμηση έναν από τους νέους i5 ή i7), πολλή μνήμη RAM και τουλάχιστον μια κάρτα γραφικών προηγμένης τεχνολογίας.

Μέρος 2 από 4: Συγκεντρώστε μια ομάδα

  1. Παίξτε μόνοι σας μικρά παιχνίδια, μεγάλα παιχνίδια με άλλα άτομα. Εάν θέλετε απλώς να αναπτύξετε γρήγορα ένα παιχνίδι για κινητά με απλές εικόνες και προγραμματισμό, αυτό είναι εντάξει. Αυτό είναι ένα καλό έργο για να δουλέψετε μόνοι σας, γιατί μπορείτε να το χρησιμοποιήσετε για να δείξετε στους μελλοντικούς εργοδότες και τους επενδυτές τι μπορείτε να δημιουργήσετε. Αλλά αν θέλετε να κάνετε ένα πιο σοβαρό παιχνίδι, χρειάζεστε περισσότερους ανθρώπους για να σας βοηθήσουν. Τα παιχνίδια Indie έχουν συνήθως μια ομάδα περίπου 5-10 ατόμων (ανάλογα με την πολυπλοκότητα) και τα πιο διάσημα παιχνίδια μπορούν να λειτουργήσουν έως και αρκετές εκατοντάδες άτομα!
  2. Συγκεντρώστε την ομάδα σας. Χρειάζεστε πολλά άτομα με πολλές διαφορετικές δεξιότητες (όπως καλλιτέχνες, προγραμματιστές κ.λπ.) για τους περισσότερους τύπους παιχνιδιών. Χρειάζεστε προγραμματιστές, προγραμματιστές, σχεδιαστές οπτικών ειδών, σχεδιαστές παιχνιδιών ή επιπέδων, ειδικούς ήχου, καθώς και παραγωγούς και ανθρώπους για μάρκετινγκ / οικονομικές πτυχές της επιχείρησης.
  3. Δημιουργήστε ένα έγγραφο σχεδίασης. Σκεφτείτε το ως κάτι ανάμεσα σε ένα βιογραφικό και ένα σχέδιο μάχης για το παιχνίδι σας. Ένα έγγραφο σχεδίασης συνοψίζει τα πάντα σχετικά με τη σχεδίαση του παιχνιδιού σας: το παιχνίδι, τη μηχανική του παιχνιδιού, τον χαρακτήρα, την πλοκή κ.λπ. Διευκρινίζει επίσης τι πρέπει να γίνει, ποιος θα κάνει τι, ποιες είναι οι προσδοκίες και το συνολικό χρονοδιάγραμμα. για την ολοκλήρωση των πραγμάτων. Το έγγραφο σχεδίασης είναι πολύ σημαντικό όχι μόνο για να διατηρήσετε την ομάδα σας σε καλό δρόμο, αλλά προορίζεται επίσης να προβληθεί σε πιθανούς επενδυτές.
    • Το έγγραφο του σχεδιασμού του παιχνιδιού σας πρέπει να χωρίζεται σε μέρη και να περιλαμβάνει έναν λεπτομερή πίνακα περιεχομένων.
    • Τα κοινά στοιχεία περιλαμβάνουν την ιστορία του παιχνιδιού, τους μεγάλους και δευτερεύοντες χαρακτήρες, το επίπεδο σχεδίασης, το gameplay, το art art και τα γραφικά, τους ήχους και τη μουσική του παιχνιδιού, καθώς και τη διάταξη ελέγχου και το σχεδιασμό διεπαφής χρήστη.
    • Το έγγραφο σχεδίασης συνήθως δεν περιορίζεται σε κείμενο. Συνήθως περιλαμβάνει επίσης σχέδια σχεδίασης, concept art, ακόμη και παραδείγματα βίντεο ή κλιπ ήχου.
    • Μην αφήσετε το έγγραφο σχεδίασης και τη διάταξή του να σας περιορίσει ή να ανησυχείτε πάρα πολύ για αυτό. Δεν υπάρχει τυπικό μέγεθος ή απαιτούμενα ανταλλακτικά. Απλώς έχετε ένα έγγραφο που ταιριάζει στο παιχνίδι σας.
  4. Σκεφτείτε χρήματα. Κοστίζει χρήματα για να κάνει ένα παιχνίδι. Τα εργαλεία είναι ακριβά και πολύ χρονοβόρα (χρόνος που θα μπορούσατε να ξοδέψετε κάνοντας πράγματα που πραγματικά βγάζουν χρήματα). Γίνεται πιο ακριβό όσο περισσότεροι συμμετέχουν και τόσο πιο περίπλοκες πρέπει να είναι οι δεξιότητές τους για να κάνουν όλο και πιο προηγμένα παιχνίδια. Πρέπει να καταλάβετε πού θα πάρετε όλα τα χρήματα και πρέπει να συζητήσετε με τους υπαλλήλους σας πώς, πότε και πόσα θα πληρώνονται πριν μπορέσουν πραγματικά να ξεκινήσουν.
    • Ο φθηνότερος τρόπος για να κάνετε ένα παιχνίδι είναι να κάνετε τα πάντα 100% μόνοι σας. Αλλά αυτό είναι δύσκολο αν δεν έχετε τις δεξιότητες και απαιτεί επίσης πολλές διαφορετικές δεξιότητες. Για τους πιο άπειρους ανθρώπους που θέλουν να δημιουργήσουν κάτι το ίδιο, ένας απλός κλώνος μιας εφαρμογής είναι συνήθως ο καλύτερος που μπορούν να προσφέρουν. Ακόμα και αν πρόκειται να φτιάξετε ένα παιχνίδι μόνοι σας, θα πρέπει να πληρώσετε ένα τέλος αδειοδότησης για τις περισσότερες από τις καλές μηχανές παιχνιδιών, καθώς και για πολλά από τα καταστήματα εφαρμογών και άλλες τοποθεσίες λιανικής. Μην ξεχνάτε τους φόρους επί των χρημάτων που κερδίζετε.
    • Για ένα indie παιχνίδι μέσης ποιότητας, θα χρειαστείτε μερικές εκατοντάδες χιλιάδες δολάρια. Οι διάσημοι τίτλοι κοστίζουν συχνά εκατομμύρια ευρώ για να αναπτυχθούν.

Μέρος 3 από 4: Η διαδικασία με λίγα λόγια

  1. Κάντε τον προγραμματισμό. Θα πρέπει να επιλέξετε μια μηχανή για το παιχνίδι σας. Η μηχανή παιχνιδιών είναι το λογισμικό που ελέγχει όλες τις μικρές λεπτομέρειες σχετικά με τον τρόπο λειτουργίας του παιχνιδιού (όπως το AI, η φυσική κ.λπ.). Οι μηχανές απαιτούν εργαλεία που μερικές φορές συνοδεύουν, αλλά μερικές φορές πρέπει να δημιουργηθούν από το μηδέν που σας επιτρέπουν να αλληλεπιδράσετε με το παιχνίδι και να δημιουργήσετε το παιχνίδι μέσα στον κινητήρα. Μόλις το κάνετε αυτό, πρέπει να βρείτε κάποιον που ξέρει τη γλώσσα δέσμης ενεργειών που χρησιμοποιείται από τη μηχανή. Το scripting λέει στον κινητήρα του παιχνιδιού τι να κάνει. Αυτό συνήθως απαιτεί ορισμένες δεξιότητες προγραμματισμού.
  2. Δημιουργήστε το περιεχόμενο. Θα πρέπει επίσης να αρχίσετε να δημιουργείτε το πραγματικό περιεχόμενο για το παιχνίδι. Αυτό σημαίνει μοντελοποίηση των χαρακτήρων, δημιουργία παιχνιδιών sprites, περιβάλλοντος, οποιουδήποτε αντικειμένου με τον οποίο μπορεί να αλληλεπιδράσει ο παίκτης κ.λπ. Απαιτούνται συνήθως άριστες δεξιότητες με λογισμικό 3D και εικαστικές τέχνες για την ολοκλήρωση αυτών των εργασιών. Είναι επίσης καλό να το σχεδιάσετε προσεκτικά εκ των προτέρων.
  3. Βρείτε άτομα που θέλουν να δοκιμάσουν το παιχνίδι. Χρειάζεστε άτομα που θέλουν να παίξουν το παιχνίδι από μπροστά προς τα πίσω. Μην ανησυχείτε για λάθη: οι άνθρωποι πρέπει τουλάχιστον να το παίξουν για να μάθουν πώς βλέπουν και βιώνουν αυτά τα άλλα άτομα το παιχνίδι. Κάτι που είναι αυτονόητο για σας μπορεί να είναι πολύ συγκεχυμένο για κάποιον άλλο. Ενδέχεται να λείπει ένα στοιχείο εκμάθησης ή ιστορίας. Ποτέ δεν ξέρεις. Γι 'αυτό είναι σημαντικό να έχετε μια εξωτερική άποψη.
  4. Δοκιμή, δοκιμή, δοκιμή. Μόλις ολοκληρώσετε τη δημιουργία του παιχνιδιού σας, δεν έχετε τελειώσει ακόμη. Θα πρέπει να δοκιμάσετε τα πάντα. Τα παντα. Πρέπει να περάσετε από κάθε πιθανό σενάριο στο παιχνίδι σας για να βεβαιωθείτε ότι δεν υπάρχουν σφάλματα σε αυτό. Αυτό απαιτεί χρόνο και ανθρώπινο δυναμικό. Αφήστε πολύ χρόνο για δοκιμές!
  5. Επιδείξτε το παιχνίδι σας. Δείξτε στους ανθρώπους το παιχνίδι μόλις το τελειώσετε. Δείξτε το σε εταιρείες που μπορεί να θέλουν να επενδύσουν σε αυτό, καθώς και σε άτομα που ίσως θέλουν να το παίξουν! Δημιουργήστε έναν ιστότοπο για το ιστολόγιο παιχνιδιών και ανάπτυξης, δημοσιεύστε στιγμιότυπα οθόνης, περιηγήσεις βίντεο, τρέιλερ και άλλο περιεχόμενο για να δείξετε στους ανθρώπους τι είδους παιχνίδι κάνατε. Το ενδιαφέρον των άλλων θα είναι κρίσιμο για την επιτυχία του παιχνιδιού σας.
  6. Αφήστε το παιχνίδι σας. Υπάρχουν πολλά μέρη όπου μπορείτε να αγοράσετε ένα παιχνίδι, αλλά αυτό θα εξαρτηθεί από τον τύπο του παιχνιδιού που έχετε δημιουργήσει. Το app store και το Steam είναι προς το παρόν τα πιο προσβάσιμα στους αρχάριους. Μπορείτε να απελευθερώσετε ανεξάρτητα το παιχνίδι σας στον ιστότοπό σας, αλλά το κόστος φιλοξενίας είναι συχνά απαγορευτικό. Είστε επίσης λιγότερο ορατοί.

Μέρος 4 από 4: Εύρεση πηγών πληροφοριών

  1. Δοκιμάστε προγράμματα για αρχάριους παίκτες. Υπάρχουν πολλά υπέροχα προγράμματα που μπορούν να χρησιμοποιήσουν οι αρχάριοι για να δημιουργήσουν απλά παιχνίδια. Οι πιο γνωστοί είναι πιθανώς το Game Maker και το RPG Maker, αλλά η ατμόσφαιρα και το Games Factory είναι επίσης καλά. Μπορείτε επίσης να χρησιμοποιήσετε λογισμικό για να διδάξετε στα παιδιά να κωδικοποιούν, όπως το Scratch του MIT. Είναι εκπληκτικά καλό για να σας διδάξουν τις βασικές δεξιότητες που χρειάζεστε.
  2. Μάθετε για το διαφορετικό λογισμικό γραφικών. Εάν δεν προσλαμβάνετε έναν επαγγελματία για να δημιουργήσετε τις εικόνες σας, τότε πρέπει να κάνετε πολλή μελέτη. Θα πρέπει να μάθετε μερικά περίπλοκα προγράμματα γραφικών ... αλλά μπορείτε να το κάνετε! Το Photoshop, το Blender, το GIMP και το Paint.net είναι καλά μέρη για να ξεκινήσετε όταν δημιουργείτε τα οπτικά στοιχεία του παιχνιδιού σας.
  3. Σκεφτείτε να δημιουργήσετε την αναγνωρισιμότητα της μάρκας με τον παραδοσιακό τρόπο. Θα είναι πολύ πιο εύκολο να κάνετε ένα επιτυχημένο παιχνίδι και να προσελκύσετε επενδυτές με εμπειρία, γνώση και ένα γνωστό παιχνίδι που συνδέεται με το όνομά σας. Γι 'αυτό είναι ίσως καλή ιδέα να δουλέψετε για έναν παραδοσιακό γνωστό προγραμματιστή παιχνιδιών πριν προσπαθήσετε να το ξεπεράσετε. Αυτό μπορεί να απαιτεί εκπαίδευση ή να αποκτήσετε κάποιες δεξιότητες πρώτα, αλλά θα συνεχίσετε να αγωνίζεστε για το στόχο σας και θα αξίζει τον κόπο στο τέλος.
  4. Προσπαθήστε να αποκτήσετε αναγνωρισιμότητα επωνυμίας στην ανεξάρτητη κοινότητα. Η κοινότητα ανάπτυξης παιχνιδιών indie είναι μεγάλη, υποστηρικτική και φιλόξενη. Αν αφιερώσετε χρόνο για να υποστηρίξετε, να προωθήσετε, να συζητήσετε και να βοηθήσετε με τα έργα τους, θα απαντήσουν θετικά. Μιλήστε τους, γνωρίστε τους και αφήστε τους να σας γνωρίσουν επίσης. Θα εκπλαγείτε με το τι μπορείτε να επιτύχετε με μια τέτοια κοινότητα υποστήριξης.
  5. Crowdfunding εάν είστε σοβαροί. Εάν θέλετε να δημιουργήσετε ένα επαγγελματικό παιχνίδι που αντιστέκεται σε άλλα σοβαρά παιχνίδια, χρειάζεστε χρήματα. Ευτυχώς, τα πράγματα έχουν αλλάξει πραγματικά τα τελευταία χρόνια και το crowdfunding επέτρεψε στους ξένους να δημιουργήσουν εξαιρετικά παιχνίδια. Γνωρίστε το Kickstarter και παρόμοιους ιστότοπους. Λάβετε υπόψη ότι πρέπει πραγματικά να εργαστείτε για να εκτελέσετε μια υπέροχη καμπάνια, που σημαίνει να θέσετε ρεαλιστικούς στόχους, να προωθήσετε μεγάλες ανταμοιβές και να επικοινωνείτε συνεχώς.

Συμβουλές

  • Μην περιμένετε το πρώτο σας παιχνίδι να είναι στιγμιαίο χτύπημα. Εάν έχετε αφιερώσει πολύ χρόνο σε αυτό, αυτό μπορεί να συμβαίνει, αλλά δεν είναι πιθανό.Ωστόσο, μην τα παρατάτε αμέσως, ακούστε άλλους για το τι πήγε στραβά και τι νόμιζαν ότι ήταν σωστό. Εφαρμόστε τις πτυχές επιτυχίας στο δεύτερο παιχνίδι σας και βελτιώστε ή καταργήστε τις λιγότερο δημοφιλείς ή κακές πτυχές του πρώτου σας παιχνιδιού.
  • Συνέχισε να μαθαίνεις. Εάν χρειάζεστε ποτέ βοήθεια, κάντε ερωτήσεις. Υπάρχουν πολλοί εξυπηρετικοί άνθρωποι εκεί έξω που μπορούν να σας βοηθήσουν να δημιουργήσετε ένα παιχνίδι, οπότε μην φοβάστε να ζητήσετε βοήθεια ή να το αναζητήσετε. Και μην ξεχνάτε, υπάρχει πάντα περιθώριο βελτίωσης, οπότε συνεχίστε να μελετάτε και να μαθαίνετε περισσότερα για τη δημιουργία παιχνιδιών.
  • Μην ξεχνάτε να δημιουργείτε αντίγραφα ασφαλείας των αρχείων σας συχνά. Ποτέ δεν ξέρεις πότε θα διακοπεί ο υπολογιστής.
  • Εξασκηθείτε όσο μπορείτε, ώστε να συνεχίζετε να βελτιώνετε τα παιχνίδια. Όπως λέγεται πάντα, "Η πρακτική κάνει τέλεια!"
  • Δοκιμή. Δοκιμή. Δοκιμή. Ένα από τα πιο ενοχλητικά και μπερδεμένα πράγματα είναι να βρείτε κρίσιμα ελαττώματα, ελλείψεις και σφάλματα στο παιχνίδι σας μετά την κυκλοφορία του στο κοινό. Χωρίστε το παιχνίδι σας σε στάδια, όπως «ανάπτυξη» (βρίσκεται ακόμη σε εξέλιξη), «άλφα» (αρχική ή αρχική φάση δοκιμών), «κλειστό beta» (δοκιμή πριν από την κυκλοφορία για επιλεγμένα άτομα) και «ανοιχτό beta» (a δοκιμή πριν από την κυκλοφορία για ολόκληρο το κοινό). Διαλέξτε τα κατάλληλα άτομα για τα κλειστά στάδια beta και άλφα και συλλέξτε όσα περισσότερα σχόλια και εποικοδομητική κριτική μπορείτε. Χρησιμοποιήστε αυτό για να βελτιώσετε το παιχνίδι σας και να διορθώσετε όσο το δυνατόν περισσότερα σφάλματα πριν από την κυκλοφορία. Σημείωση: Προσθέστε μια "προ" ή "έκδοση xx.xx" στα στάδια σας για να βελτιώσετε ακόμη περισσότερο αυτά τα στάδια. Βεβαιωθείτε ότι έχει επισημανθεί σαφώς ως έκδοση ανάπτυξης, εάν είναι.
  • Κάντε το παιχνίδι σας διαφημιστική εκστρατεία και διαφημίστε. Ας το παραδεχτούμε, δεν είστε ο μόνος ερασιτέχνης κατασκευαστής παιχνιδιών. Ενώ απελευθερώνετε ένα παιχνίδι, θα επισκιάζεται από νεότερα ή / και καλύτερα παιχνίδια. Για να το αντιμετωπίσετε, κάντε το επερχόμενο παιχνίδι σας γνωστό με κάθε δυνατό τρόπο. "Διαρροή" μερικές λεπτομέρειες εδώ και εκεί. Ανακοινώστε την ημερομηνία κυκλοφορίας, ώστε οι χρήστες να μπορούν να το προσβλέπουν ακόμη περισσότερο. Εάν είναι κατάλληλο, μπορείτε ακόμη και να εξετάσετε το ενδεχόμενο πληρωμής για διαφήμιση.
  • Θυμηθείτε, μια ομάδα είναι πάντα καλύτερη από τη σόλο δουλειά. Μπορείτε να μειώσετε σημαντικά το φόρτο εργασίας και το χρόνο διαιρώντας τους υπαλλήλους σε ομάδες γραφικών και κωδικοποίησης και, στη συνέχεια, προσθέστε περισσότερα τμήματα όπως γραφή και σύνθεση κ.λπ. Αυτός είναι ένας σημαντικός τομέας που εξαρτάται από το λογισμικό που επιλέγετε. Δεδομένου ότι το λογισμικό παιχνιδιών γραφικών όπως το BGE, Unity, και το UDK έχει λίγη υποστήριξη για ομαδική εργασία και η άμεση επεξεργασία του κώδικα και η χρήση ενός συστήματος ελέγχου εκδόσεων όπως το git είναι πιθανώς μια καλύτερη ιδέα.
  • Μετά από όλα, μην τα παρατάς ποτέ. Η δημιουργία ενός παιχνιδιού μπορεί να είναι μια βαρετή, εξαντλητική και απογοητευτική διαδικασία. Μερικές φορές νιώθετε την επιθυμία να εγκαταλείψετε και να κάνετε κάτι άλλο. Μην. Κάντε ένα διάλειμμα, σταματήστε για λίγο και σταματήστε να εργάζεστε για μερικές ημέρες. Θα επιστρέψετε εκεί με περισσότερη αυτοπεποίθηση.
  • Καταρτίστε ένα πρόγραμμα εργασίας. Εάν αυτή είναι η πρώτη φορά που δημιουργείτε ένα παιχνίδι και θέλετε να το διευκολύνετε και απλά θέλετε να πειραματιστείτε λίγο, τότε αυτό ίσως να μην είναι απαραίτητο. Ωστόσο, μπορεί να σας κρατήσει σε καλό δρόμο και να γίνει ιδιαίτερα σημαντικό εάν έχετε μια υποσχεμένη ημερομηνία κυκλοφορίας. Κάντε ένα πρόχειρο σχέδιο για το πότε θέλετε να ολοκληρωθεί το παιχνίδι και, στη συνέχεια, διαιρέστε το σε υποενότητες, όπως στάδια κωδικοποίησης / γραφικών κ.λπ.

Προειδοποιήσεις

  • Βασιλεία! Γίνετε όσο το δυνατόν πιο πρωτότυποι με τις ιδέες για το παιχνίδι σας. Εάν δεν μπορείτε να σκεφτείτε κάτι νέο, πάρτε το παιχνίδι από ορισμένες πτυχές ενός υπάρχοντος παιχνιδιού και αλλάξτε το. Αν πρέπει να χρησιμοποιήσετε απολύτως πτυχές παιχνιδιών που προστατεύονται από πνευματικά δικαιώματα, όπως πλοκή, χαρακτήρες ή μουσική, αναφέρετε τον αρχικό δημιουργό. Οι έννοιες (gameplay, πώς κωδικοποιείτε κ.λπ.) δεν προστατεύονται από πνευματικά δικαιώματα, αν και τα ονόματα των χαρακτήρων και τα αφηγηματικά σύμπαν προστατεύονται αυτόματα
  • Βεβαιωθείτε ότι σέβεστε την άδεια χρήσης των εργαλείων που χρησιμοποιείτε. Πολλά εμπορικά λογισμικά (όπως το Unity) απαγορεύουν την εμπορική χρήση (δηλαδή, δεν μπορείτε να πουλήσετε ένα παιχνίδι που δημιουργήσατε μαζί του) χωρίς να πληρώσετε για μια ακριβή άδεια. Αυτό είναι όπου το λογισμικό ανοιχτού κώδικα μπορεί πραγματικά να βοηθήσει καθώς μπορείτε να δημιουργήσετε εμπορικά προϊόντα μαζί του. Αλλά προσέξτε με το λογισμικό ανοιχτού κώδικα "copyleft". Η GNU General Public License είναι ένα παράδειγμα μιας τέτοιας άδειας. Ορίζει ότι πρέπει να αποδεσμεύσετε λογισμικό με την ίδια άδεια. Αυτό είναι εντάξει για παιχνίδια και μπορείτε ακόμα να το πουλήσετε αν διατηρήσετε τα γραφικά και τα πράγματα στον εαυτό σας. Ωστόσο, ενδέχεται να υπάρχουν νομικά ζητήματα εάν χρησιμοποιείτε βιβλιοθήκη λογισμικού κλειστής πηγής όπως το FMOD. Επιπλέον - ειδικά εάν είστε καλός προγραμματιστής - μπορείτε να έχετε πρόσβαση στον πηγαίο κώδικα και να γνωρίζετε τι εργάζεστε και μπορείτε να κάνετε εντοπισμό σφαλμάτων και να προσθέσετε λειτουργίες όπως κρίνετε κατάλληλο. Μάθετε περισσότερα για το ανοιχτό λογισμικό (που ονομάζεται επίσης "ελεύθερο λογισμικό" από τον ιδρυτή του κινήματος --- δωρεάν όπως στην ελευθερία, όχι στην τιμή) εδώ.