review kodu game lab
Αφού συμμετείχα στη δημιουργική διαδικασία μερικών παιχνιδιών indie, έχω αποκτήσει μεγάλη γεύση για τη δημιουργία παιχνιδιών. Τώρα αισθάνομαι ότι δεν θα είμαι εντελώς κορεσμένος μέχρι να κάνω ένα παιχνίδι μόνο από μόνος μου. Υπάρχει μόνο ένα πρόβλημα - δεν ξέρω τίποτα για τον προγραμματισμό. Έχω περάσει Game Maker 7 πολλά μαθήματα λίγο αργότερα κατά τη διάρκεια του ελεύθερου χρόνου μου, αλλά ακόμα δεν γνωρίζω πολλά για αυτό που κάνω και γιατί κάνει ό, τι κάνει. Αυτός είναι ο λόγος για τον οποίο μου δόθηκε η ευκαιρία να ρίξω μια ματιά Kodu Game Lab για Destructoid, πήδηξα σε αυτό.
Δημιουργήθηκε το Τμήμα Έρευνας της Microsoft Kodu Game Lab με την επιθυμία να επιτρέψει σε όλους τους ανθρώπους να είναι σε θέση να κάνουν τα δικά τους παιχνίδια χρησιμοποιώντας το XNA. Αυτή η προσπάθεια να δοθεί στα μικρά παιδιά η δημιουργική ελευθερία να κάνουν το δικό τους παιχνίδι είναι ευγενής, κατά τη γνώμη μου. Και hey, αν είναι αρκετά απλό για ένα παιδί να χρησιμοποιήσει, ίσως θα μπορούσε να το χρησιμοποιήσει για να κάνει ένα μεγάλο videogame. Τουλάχιστον, ίσως θα μπορούσα να πάρω κάτι πολύτιμο μακριά από την εμπειρία.
Τώρα που έχω περάσει πολύ χρόνο με αυτό το πρόγραμμα, ας δούμε αν μπορώ να το κάνω αυτό σωστά:
η προεπιλεγμένη πύλη δεν είναι διαθέσιμη ethernet
WHEN (ποντίκι) (αριστερό κλικ) (κείμενο άλματος), DO (δημιουργία) (επανεξέταση) ( Αρχική σελίδα )
Kodu Game Lab (Κοινοτικά παιχνίδια του Xbox 360)
Προγραμματιστής: Microsoft Research
Κυκλοφόρησε: 30 Ιουνίου 2009
MSRP: 400 πόντοι Microsoft / 5,00 δολάρια
Η Microsoft δεν ήταν ανόητος '; Αρχική σελίδα δεν θα μπορούσε να είναι πιο απλή στην κατανόηση και τη χρήση. Είναι τόσο εύκολο όσο η κατανόηση της έννοιας «WHEN (κάτι συμβαίνει), DO (κάτι»). WHEN και DO είναι οι σταθερές, και μπορείτε να επεξεργαστείτε τα πάντα για την επιθυμία της καρδιάς σας. Το πρόγραμμα είναι τυλιγμένο γύρω από ένα πολύ απλοποιημένο σύστημα μενού που φέρει ετικέτες με εύχρηστες εικόνες και λέξεις που θα σας βοηθήσουν.
Το πιο πυκνό μέρος της εμπειρίας είναι η αρχή. Υπάρχουν τρία επίπεδα εκπαίδευσης για να ξεκινήσετε, αλλά όσο μπορούσα να πω, ήταν απίστευτα άχρηστα. Για παράδειγμα, ο πρώτος σας ζητά να προγραμματίσετε ένα χαρακτήρα ώστε να μπορείτε να το μετακινήσετε χρησιμοποιώντας το αριστερό αναλογικό ραβδί, αλλά αφού σας δώσω αυτές τις οδηγίες, δεν γίνεται καμία λεπτομέρεια για το πώς θα έπρεπε να το κάνετε . Σχεδόν ανύπαρκτος, μου έμεινε να κλαδεύω λίγο μέχρι να συνειδητοποιήσω ότι έπρεπε να πατήσετε το Y σε έναν επισημασμένο χαρακτήρα για να επεξεργαστείτε τον κωδικό του. Ίσως θα είχα ακόμα περισσότερο πρόβλημα μετά από αυτό το σημείο, αν δεν είχα βρωμίζει Game Maker τόσο πολύ.
Ένα άτομο που δεν έχει εμπειρία με οποιαδήποτε γλώσσα προγραμματισμού ή πρόγραμμα δημιουργίας παιχνιδιών θα πρέπει να περάσει και να κάνει πολλά πειραματισμό στην αρχή πριν συνειδητοποιήσουν τι ακριβώς πρέπει να κάνουν. Πολλά από αυτά είναι αυτονόητα, αλλά εξακολουθεί να αισθάνεται αντιστασιακά για την ιδέα ότι Αρχική σελίδα υποτίθεται ότι είναι προσιτή σε όλες τις ηλικιακές ομάδες. Αυτή η έλλειψη κατεύθυνσης στα επίπεδα του σεμιναρίου και πέρα από αυτό μπορεί να προκαλέσει την απώλεια του ενδιαφέροντος για τα νεότερα σε αυτό που κάνουν.
Ευτυχώς, όπως δήλωσα νωρίτερα, ο τρόπος με τον οποίο Αρχική σελίδα παρουσιάζει το XNA καθιστά τόσο εύκολο να μάθετε ότι μόλις φτάσετε στο δρόμο σας μέσα από τα στάδια της μάθησης, θα γνωρίσετε λίγο το μόνο που χρειάζεστε για να αρχίσετε να παίρνετε μόνοι σας. Εάν παραμείνετε κολλημένοι στο δρόμο, υπάρχουν πολλά προ- τα παιχνίδια, τα επίπεδα και τους κωδικούς χαρακτήρων / στοιχείων για μελέτη.
Μπορείτε είτε να δημιουργήσετε ένα από τα προκατασκευασμένα επίπεδα είτε να ξεκινήσετε με έναν κενό κόσμο. Είτε έτσι είτε αλλιώς, ένα πάτημα του κουμπιού πίσω θα τραβήξει το μενού επεξεργασίας (και ένα άλλο πάτημα του θα σας αφήσει να δοκιμάσετε τι έχετε). Από εδώ, μπορείτε να τοποθετήσετε χαρακτήρες, να σχεδιάσετε το τοπίο, να δημιουργήσετε νερό, να δημιουργήσετε λόφους και κοιλάδες και να χάσετε τις γενικές ρυθμίσεις του παιχνιδιού σας. Τα περισσότερα από τα δευτερεύοντα μενού εμφανίζονται ως τροχοί που σας δείχνουν όλες τις επιλογές σας. Υπάρχει ένα εκπληκτικό ποσό των μοτίβων που μπορείτε να χρησιμοποιήσετε, όσο το τοπίο πηγαίνει, καθιστώντας εύκολο να δημιουργήσετε ένα μοναδικό κόσμο για να παίξει το παιχνίδι σας μέσα. Η αισθητική τελικά παίρνει μια πίσω έδρα στο μεγάλο σχέδιο των πραγμάτων, αλλά είναι ωραίο να έχετε τα εργαλεία για να γυαλίσετε πραγματικά το βλέμμα του παιχνιδιού σας.
Οι κύριοι «χαρακτήρες» του Αρχική σελίδα είναι το 'ομώνυμο' τους, που είναι κυμαινόμενα μηχανικά κεφάλια των ειδών. Πήγα στο να σκέφτομαι ότι θα ήταν οι μόνοι χαρακτήρες προγραμματιζόμενοι για τον παίκτη να ελέγχει, αλλά ήμουν ευχάριστα έκπληκτος που διαπίστωσα ότι υπάρχουν πάνω από δώδεκα άλλα μηχανικά πλάσματα για να βγάλουν χαρακτήρες παίκτες, κακούς και NPCs. Ωστόσο, αυτό που μπορείτε να κάνετε με το καθένα συγκεκριμένα είναι κάπως περιορισμένο. Όλοι έχουν μια σειρά από πράγματα που μπορούν και δεν μπορούν να προγραμματιστούν να κάνουν, μια σύντομη περίληψη της οποίας δίνεται όταν ο χαρακτήρας μετακινείται στο μενού. Τα περισσότερα από αυτά τα όρια έχουν νόημα. ο χαρακτήρας των ψαριών δεν μπορεί να προγραμματιστεί να μετακινηθεί εκτός των υδάτινων περιοχών, ενώ το μπάλωμα και ο πιατάκι μπορούν να κινούνται στον αέρα τόσο στον άξονα Χ όσο και στον άξονα Υ. Αλλά τότε υπάρχουν κάποιες περίεργες, σαν να έχεις μόνο ένα χαρακτήρα που μπορεί να προγραμματιστεί να πηδήσει.
Κατά την επιλογή χαρακτήρων και αντικειμένων, μπορείτε είτε να πατήσετε το A για να τοποθετήσετε έναν χαρακτήρα 'κενό' ή το Y για να τραβήξετε μια λίστα με κωδικό παράδειγμα για αυτό. Επιλέγοντας ένα από αυτά τα παραδείγματα θα τοποθετηθεί ο χαρακτήρας στο παιχνίδι με τον ήδη προγραμματισμένο κώδικα. Μπορείτε να δημιουργήσετε ένα εκπληκτικά σύνθετο AI για τους χαρακτήρες σας. Μπορούν να προγραμματιστούν για να αντιδράσουν σε μερικά πολύ συγκεκριμένα πράγματα, είτε πρόκειται για χρώμα, ήχο ή προγραμματισμένο συναίσθημα. Μέχρι το τέλος του πειράματός μου, είχα έναν εχθρικό τύπο που μου επιτέθηκε γιατί ήμουν χελώνα, και οι χελώνες τους έκαναν θυμωμένους. Αυτό έκανε τη χελώνα να χάνει την υγεία και να μην μπορεί να πυροβολήσει, πράγμα που με τη σειρά της θα το έκανε λυπηρό. Ένας χρήσιμος χαρακτήρας ο οποίος είχε προγραμματιστεί να αντιδράσει στη θλίψη της χελώνας θα έμπαινε στη δική μου πλευρά και θα πυροβολήσει τον εχθρό, κάνοντας τη χελώνα ευτυχισμένη πάλι.
Πόσο κοστίζει η φρυγανιά
Από την αρνητική πλευρά των πραγμάτων, οι έλεγχοι ήταν ελαφρώς ολισθηροί και ανακριβείς. Καταρχάς, σκέφτηκα ότι ήταν απλώς ο χαλασμένος προγραμματισμός μου, αλλά μάλιστα παίζοντας τα έτοιμα επίπεδα, ένιωσα ότι τα πράγματα θα μπορούσαν να χρησιμοποιήσουν πολύ αυστηρότερα Αρχική σελίδα Το σύστημα του δεν έχει βασιλεύει. Ναι, αυτό είναι σωστό - δεν υπάρχει τρόπος να δούμε ή να επεξεργαστούμε τον πραγματικό κώδικα κειμένου, κάτι που είναι ντροπή. Θα ήταν ένα πολύ ωραίο βήμα στη διαδικασία εκμάθησης να είστε τουλάχιστον σε θέση να δείτε τι έχετε κάνει με την καθαρή του μορφή. Αν αγοράζετε Αρχική σελίδα πιστεύοντας ότι μπορείτε να φτιάξετε ένα παιχνίδι στο ίδιο επίπεδο με τους καλύτερους Κοινοτικούς Αγώνες εκεί έξω, πιθανότατα θα βγείτε απογοητευμένοι.
Ένα άλλο ατυχές θέμα σχετικά με αυτό το πρόγραμμα είναι ότι, από τώρα, οι άνθρωποι μπορούν να μοιράζονται τις δημιουργίες τους μόνο με ανθρώπους στις λίστες φίλων τους. Αυτός ήταν ο μεγαλύτερος καταιγισμός για μένα και μπορεί να απομακρύνει πολλούς ανθρώπους. Ας ελπίσουμε ότι η κοινή χρήση σε παγκόσμιο επίπεδο θα εφαρμοστεί κάποτε στο μέλλον, έτσι ώστε όλοι να ανταλλάξουν ελεύθερα τις ιδέες τους. Δεν βλέπω να υπάρχουν νομικά προβλήματα εδώ. αν κάποιος έπρεπε να αντιγράψει με άνθρακα Super Mario Bros. 's Επίπεδο 1-1, δεν θα ήταν ακόμα Κοίτα ένα πράγμα σαν αυτό που αποτίμησε φόρο τιμής.
Ως κάτι που υποτίθεται ότι είναι κάτι περισσότερο από ένα απλό πρόγραμμα επεξεργασίας επιπέδου, Αρχική σελίδα μπορεί να αισθάνεται υπερβολικά απλοϊκή και σφιχτή σε πολλούς ανθρώπους. Αλλά τα όριά του είναι εκεί για έναν λόγο: να κρατήσει τα πράγματα από το να πάρει πολύ περίπλοκη. Η εκπαίδευση για όλους τους ανθρώπους είναι η πρώτη έννοια που ωθείται Αρχική σελίδα , αλλά ακόμη και με όλους τους περιορισμούς της, υπάρχει αρκετός χώρος για να μπορέσετε να βγείτε από κάτι το δικό σας, είτε πρόκειται για ένα παιχνίδι αγώνων, ένα τρισδιάστατο πλατφόρμα, είτε για ένα scrolling shooter. Μπορείτε ακόμα να χειριστείτε τις ρυθμίσεις κίνησης κάμερας και χαρακτήρων με τέτοιο τρόπο ώστε να μπορεί να δημιουργηθεί ένα 2.5D sidescroller, shooter πρώτου προσώπου ή ένα παιχνίδι σταθερής οθόνης.
Για το ασήμαντο ποσό των πέντε δολαρίων, Αρχική σελίδα αξίζει μια ματιά για εκείνους που θέλουν έναν εύκολο τρόπο να μάθουν XNA ή που θέλουν λίγο πιο δημιουργική ελευθερία από ό, τι οι περισσότεροι συντάκτες επίπεδο μπορεί να προσφέρει. Αν δεν είστε σίγουροι, η δοκιμή που μπορείτε να κατεβάσετε είναι μια επίδειξη με χρονοδιάγραμμα, αλλά έχει χαρακτηριστεί πλήρως. Θα πρέπει να είστε σε θέση να χαλαρώσετε με αυτό αρκετό καιρό για να κάνετε μια απόφαση με τον ίδιο τρόπο.
Όσο για μένα, μου αρέσει πραγματικά τι προσφέρει. Αισθάνομαι ότι ένα μικρό παιδί πραγματικά θα μπορούσε να μάθει πώς ο κώδικας λειτουργεί με τη βοήθεια αυτού του συστήματος, και να δώσει σε όλους το δώρο της έκφρασης μέσω του μέσου παιχνιδιού είναι μια πολύ καταπληκτική μεγάλη. Σίγουρα με βοήθησε να καταλάβω καλύτερα την εσωτερική λειτουργία ενός βιντεοπαιχνιδιού. Τώρα που έχω πειραματιστεί με πολλές από τις ιδέες παιχνιδιών μου Αρχική σελίδα , Μπορώ να πάρω αυτό που μου δίδαξε πίσω Game Maker αν θελω. Αλλά θα μπορούσα να κολλήσω Αρχική σελίδα για μια μακρύτερη χρονική περίοδο, μόνο για να δούμε στην πράξη την πρώτη δόση των ιδεών μου.
Βαθμολογία: N / A