BRIAN JACOBSON: My όνομα είναι Brian Jacobson. Έκανα τον τρόπο μου να Valve είδος σε μια ελαφρώς πλαγίας οδού. Δεν ήταν στην πραγματικότητα ένας υπολογιστής προγραμματιστής στο κολέγιο. Και είχα συνηθίσει - πίσω στο γυμνάσιο - να είναι σε θέση να κάνει τον προγραμματισμό και να πάρει πράγματα από την ιδέα στην υλοποίηση μέσα σε λίγα λεπτά ή ώρες. Μου άρεσε ότι η ταχεία ρυθμό ανάπτυξης και βλέποντας τις ιδέες μου έρχονται στη ζωή. YAHN BERNIER: Το όνομά μου είναι Yahn Bernier. Έχω πάει εδώ στο Valve για πάνω από 16 χρόνια. Έτσι κατέληξα γραφή, μόνο για διασκέδαση, ένα πρόγραμμα επεξεργασίας επίπεδο για Quake ονομάζεται BSP με βάση δυαδική δέντρα χώρο διαχωρισμού. Αυτό ήταν το είδος του είσοδος, και τελικά Gabe Newell, ο οποίος ήταν ο ιδρυτής της Valve, και ο Mike Harrington μου έστειλε ένα e-mail λέγοντας, ανάπτυξη λογισμικού μηχανικός ευκαιρία. JOHN COOK: Το όνομά μου είναι John Cook. Είμαι μηχανικός λογισμικού εργάζονται σε Valve. Έχω επικεντρωθεί στην online σύστημα μας κλιμάκωση και την αρχιτεκτονική. Ένας φίλος μου και εγώ, στην πραγματικότητα, στο πανεπιστήμιο ήταν εργάζεται πάνω σε ένα παιχνίδι που ονομάζεται Team Fortress. Και εμείς απλά έκανε το παιχνίδι, το βάζουμε επάνω στο διαδίκτυο. Ήταν μια προσθήκη για την Quake παιχνίδι εκείνη την εποχή, έτσι κάτι σαν mod, μια επέκταση, του εν λόγω παιχνιδιού. Μετά από αυτό, καταλήξαμε να έρθετε σε επαφή με τη Valve και έρχονται εδώ. BRIAN JACOBSON: Για μου, η κλάση γραφικών ήταν ίσως η πιο εφαρμόσιμες πορεία που πήρα στο κολέγιο για σίγουρος. Τριγωνομετρία, γραμμική άλγεβρα - Πήρα ένα μάθημα ρομποτικής ότι είχε ένα σωρό γραμμική είδος άλγεβρα ψημένο σε αυτό, και αυτό είναι ένα από τα ακρογωνιαίο λίθο μαθηματικών εννοιών για κάθε 3-D γραφικών. Είναι όλα σχετικά με τον προσανατολισμό και να κάνει το μαθηματικά, όπως και ψάχνω πάνω σε σας, αλλά θέλω να στοχεύσει εκεί, και πώς μπορώ να περιστρέφονται, και πώς μπορώ να κάνω, Ξέρετε, πώς μπορώ να καταλάβω όπου είμαι κινείται ή ψάχνετε; Αυτό είναι γραμμική άλγεβρα. YAHN BERNIER: Η ουσία ενός shooter πρώτου προσώπου είναι ότι ψάχνω μέσω των δικτυακών τόπων όπλο με τα μάτια μου, και στοχεύουν σε κάτι, και τραβήξτε τη σκανδάλη, και θέλω να χτυπήσει αυτό. Έτσι, μπορείτε να σχεδιάσετε τεχνολογία για να ασχοληθεί με λανθάνουσα κατάσταση. Έτσι, John Carmack πήγε πίσω και είπε, OH, τι Θα πρέπει να κάνετε είναι να προβλέψει, στον πελάτη, το αποτέλεσμα του είδος του παίκτη μου εισόδους, και μόλις το κάνουμε αυτό και να καταστήσει από όπου νομίζουμε ότι πρόκειται να είναι, και στη συνέχεια αφήστε το διακομιστή επανέλθω και να το διορθώσουμε για μένα. JOHN COOK: Έτσι, όταν σκέφτεστε για τη χρήση ενός κινητήρα παιχνίδι για να κάνουν το παιχνίδι, υπάρχει μια μεγάλη επιλογή - πολύ περισσότερες επιλογές τώρα. BRIAN JACOBSON: Μια μηχανή παιχνίδι είναι το είδος της υποδομής στο οποίο μπορείτε να κάνετε το παιχνίδι. Είναι το πράγμα υπεύθυνος για την κατάρτιση ο κόσμος, για την προσομοίωση του κόσμου, για την αναπαραγωγή όλων των ήχων, για τη βοήθεια κώδικα του παιχνιδιού σας καταλάβω τι ο εχθρός ΔΓ πρόκειται να πάει να κάνει. JOHN COOK: Συνήθως, η τρόπο που οι άνθρωποι θα αρχίσουν είναι ότι θα πάρει κάποιο ποσό που λογική και να την αλλάξετε, όπως Εντάξει, τώρα ας αλλάξουμε το rocket launcher να κάνει 200 ζημιά αντί να κάνει 100 ζημιά. Είναι ένα πολύ απλό - όπως ακριβώς λαμβάνουν κάποιοι από τους υφιστάμενους κομμάτι της λογικής του παιχνιδιού και το τσίμπημα για το πώς σας αρέσει. BRIAN JACOBSON: Η άλλη, το υψηλότερο επίπεδο στρώμα, είναι συνήθως ονομάζεται κώδικα του παιχνιδιού. Και ο κώδικας του παιχνιδιού είναι συνήθως το πράγμα που είναι όλα σχετικά με τους κανόνες του παιχνιδιού, όπως και το γεγονός ότι έχω αυτό το συγκεκριμένο όπλο που λειτουργεί σε αυτό το συγκεκριμένο τρόπο ή το γεγονός ότι υπάρχει ένα τέρας που headcrab έχει αυτές τις συγκεκριμένες συμπεριφορές. Αυτά τα είδη των πραγμάτων είναι συνήθως ορίζεται ως κώδικα του παιχνιδιού. JOHN COOK: Και από εκεί, πραγματικά, εννοώ με εκείνο το είδος των κομματιών και η διαδικασία της επανάληψης, μπορείτε να πάτε από κάτι σαν Quake σε κάτι σαν το Half-Life. BRIAN JACOBSON: Half-Life είναι μια sci-fi, το πρώτο πρόσωπο shooter παιχνίδι. Είναι που σε ένα είδος δυστοπική κόσμο. Το πρώτο Half-Life τέθηκε σε αυτό υπόγειες ερευνητικές εγκαταστάσεις που ονομάζεται Black Mesa, και μπορείς να παίξεις το χαρακτήρα που ονομάζεται Gordon Freeman, και ήταν βασικά για μια εξωγήινη εισβολή που προκλήθηκε όταν ένας πείραμα πήγε στραβά. Και το δεύτερο παιχνίδι, Half-Life 2 ορίστηκε περίπου 10 χρόνια αργότερα, και κυρίως οι αλλοδαποί έχουν αναλάβει τον πλανήτη. Και τώρα, όπως ο Gordon Freeman, έπρεπε να βασικά διάσωσης φίλος σου Άλεξ, ο οποίος θα συναντήσετε, και να προσπαθήσει να κερδίσει πίσω τους εξωγήινους και να ανακτήσετε τον πλανήτη. JOHN COOK: Σίγουρα έργα όπως Portal 2, ήταν απλά μια μικρή ομάδα, όπως και πέντε οι άνθρωποι, που εργάζονται σε ένα παιχνίδι ιδέα. Βρήκαν κάποια πράγματα που σκέψη ήταν ενδιαφέρουσα - θα μπορούσε να είναι ενδιαφέρουσα για ένα παιχνίδι. Μπορούν να επεκταθεί σε 20 άτομα. Είναι το είδος της εμπλουτιστεί αυτές τις ιδέες. Έχετε προσθέσει μερικές ακόμη άτομα. Είναι, όπως, OK. Ναι, τώρα θέλουμε ένα χτύπημα. Είμαστε το gonna του πλοίου σε τρεις κονσόλες. Χρειαζόμαστε πολύ περισσότερους ανθρώπους, όπως όλοι έρχονται να δούμε αυτό το παιχνίδι. Όπως είναι φοβερό. Το μόνο που χρειάζεται είναι ένα μάτσο της εργάζονται για να γίνει. Ξαφνικά, έχετε το ήμισυ η εταιρεία που εργάζονται. Έχετε 120 άτομα που εργάζονται σε αυτό το παιχνίδι για να το κάνει. Προφανώς, τα υπόλοιπα έργα - ο αριθμός των σχεδίων αλλού συμβάσεις, έτσι δεν είναι; Αλλά ο καθένας είναι υπερ-ευχαριστημένοι επειδή ξέρουν από όπου και αν εργάζονται σε αυτό πράγμα που είναι πραγματικά φοβερό. BRIAN JACOBSON: Ένα από τα πραγματικά μεγάλα πράγματα για αυτή τη δουλειά και αυτή η βιομηχανία εν γένει είναι ότι τα πράγματα αλλάζουν όλη την ώρα. Όπως και το πράγμα που κάνεις φέτος είναι πρόκειται να είναι πολύ διαφορετική από το πράγμα που κάνετε το επόμενο έτος. Και γι 'αυτό κρατά τα πάντα πραγματικά νωπά, στην πραγματικότητα, και αρκετά συναρπαστικό. Είσαι συνεχώς εκμάθηση νέων τα πράγματα και να κάνει νέα είδη πράγματα.