Πώς να φτιάξετε ένα βιντεοπαιχνίδι από την αρχή

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

Περιεχόμενο

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

Βήματα

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

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

Μέθοδος 2 από 4: Δημιουργήστε την ομάδα σας

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

Μέθοδος 3 από 4: Κάνοντας τη ρουτίνα

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

Μέθοδος 4 από 4: Εύρεση πόρων

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

Συμβουλές

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

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

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