Πώς να σχεδιάσετε ένα πρόγραμμα ανάπτυξης παιχνιδιών

Μια από τις πιο περίπλοκες πτυχές του ανάπτυξη παιχνιδιών προγραμματίζει. Κάποιοι υποστηρίζουν ότι μικρά έργα indie δεν χρειάζονται αυτό το βήμα. Απλά πρέπει να εργαστούν για το έργο μέχρι να ολοκληρωθεί. Αυτό απέχει πολύ από την αλήθεια.

Αρχικός προγραμματισμός

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

Κατάλογος χαρακτηριστικών

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

Καταργώντας τις εργασίες

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

instagram viewer

Αντιστοίχιση εργασιών

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

Εξαρτήσεις

Στη συνέχεια, ο διαχειριστής έργου πρέπει να λάβει όλες τις εκτιμήσεις εργασιών και να τις τοποθετήσει σε πακέτο λογισμικού διαχείρισης έργου Το Microsoft Project ή το Excel (τα δύο μακροπρόθεσμα πρότυπα του κλάδου) ή οποιαδήποτε από τις νεότερες επιλογές που διατίθενται για ευέλικτο έργο διαχείριση.

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

Χρονοδρομολόγηση

Αυτό είναι όπου τα πράγματα είναι ιδιαίτερα περίπλοκα, αλλά όπου η ανάγκη για τη διαχείριση του έργου καταρχήν γίνεται πιο εμφανής.

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

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

Τι να κάνετε με τα δεδομένα

Μελετώντας αυτό το σχέδιο έργου, μπορείτε να προσδιορίσετε εάν ένα χαρακτηριστικό θα είναι δαπανηρό στο χρόνο (και συνεπώς χρήματα) και να αποφασίσει εάν το χαρακτηριστικό είναι απαραίτητο για να επιτύχει το παιχνίδι. Μπορεί να αποφασίσετε ότι η καθυστέρηση μιας δυνατότητας ενημέρωσης -ή ακόμα και μιας συνέχειας- έχει μεγαλύτερη σημασία.

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

Ορόσημα

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

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

Τελικές σημειώσεις

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

instagram story viewer