Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> JavaScript Προγραμματισμός

Πώς να κάνει ένα χρονόμετρο στο Game Maker

The Game Maker ανάπτυξη σουίτα με YoYo παιχνίδια είναι δημοφιλής για την ικανότητά του να αφήσει τους αρχάριους προγραμματιστές παιχνιδιών δημιουργούν παιχνίδια των ονείρων τους , χωρίς γνώσεις προγραμματισμού . Ωστόσο, ορισμένα χαρακτηριστικά του παιχνιδιού δεν έχουν έτοιμες τις λειτουργίες του interface Maker παιχνίδι . Αυτό είναι όπου η επιχειρηματική προγραμματιστής πρέπει να γράψει τη δική του . Μία από αυτές τις περιπτώσεις είναι για ένα χρονόμετρο παιχνίδι που περιορίζει τον παίκτη σε ένα ορισμένο χρονικό διάστημα για να ολοκληρωθεί ένα επίπεδο. Οδηγίες
Η 1

Δημιουργήστε ένα αντικείμενο , κάνοντας δεξί κλικ στο " αντικείμενα " και επιλέγοντας " Δημιουργία αντικειμένου . " Ονομάστε το " χρονόμετρο . " Αντικείμενο Μην ορίσετε ένα ξωτικό . 2

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

Μεταβείτε στην καρτέλα " Control" και σύρετε το εικονίδιο που μοιάζει με ένα τετράγωνο με τη λέξη " VAR " σε να την «Ενέργειες» του πίνακα . Με αυτόν τον τρόπο είναι η " θέστε την μεταβλητή " δράση και μπορείτε να το χρησιμοποιήσετε για την αποθήκευση πληροφοριών για χρήση σε άλλα μέρη του προγράμματος . Στο pop -up παράθυρο που εμφανίζεται , δίνουν μεταβλητή σας με το όνομα " room_speed » και ορίστε την τιμή σε 30 . Αυτό λέει το παιχνίδι που θέλετε να λειτουργεί στα 30 καρέ ανά δευτερόλεπτο . Αυτό είναι πολύ σημαντικό , διότι Game Maker θυμάται μόνο τον αριθμό των καρέ που δείχνει και όχι πόσος χρόνος μεσολαβεί .
Η 4

Σύρετε ένα άλλο " , θέστε την μεταβλητή " δράση στο «Ενέργειες» του πίνακα . Ονομάστε αυτό μεταβλητή " δευτερόλεπτα " και να το θέσει σε 10 . Αυτό είναι το χρονικό διάστημα στο χρονόμετρο του παιχνιδιού σας .
5

Κάντε κλικ στην καρτέλα " Main 2" και σύρετε το εικονίδιο που μοιάζει με ένα χρονόμετρο στο " Ενέργειες " πάνελ. Αλλάξτε τον " αριθμό των βημάτων ", για να διαβάσει " room_speed . " Να θυμάστε ότι « room_speed " λέει το παιχνίδι πόσα θα συμβεί καρέ σε ένα δευτερόλεπτο . Τώρα θέτετε μια ειδοποίηση για να πάει μακριά μετά από αυτό πολλά πλαίσια - με άλλα λόγια , να πάει μακριά μετά από ένα δευτερόλεπτο
Η

6 Κάντε κλικ στο κουμπί " Προσθήκη γεγονότος " και επιλέξτε "Alarm " για να δημιουργήσετε την κωδικοποίηση . ότι δεν θα συμβούν κάθε δευτερόλεπτο , όταν ο συναγερμός πηγαίνει μακριά .
Η 7

Σύρετε ένα άλλο " , θέστε την μεταβλητή " δράση και να θέσει τη μεταβλητή " δευτερόλεπτα " σε -1 και κάντε κλικ στο κουτί με την ένδειξη «σχετική ». Αυτό λέει Game Maker για να αφαιρέσετε ένα από τα δευτερόλεπτα μεταβλητή αντί για απλή ρύθμιση στο -1 .
8

Σύρετε το εικονίδιο μεταβλητή στη δοκιμασία του " Ενέργειες " πάνελ. Μοιάζει με τη λέξη " VAR " μέσα σε ένα οκτάγωνο . Ορίστε η μεταβλητή που πρέπει να ελεγχθεί για να " δευτερόλεπτα " και ορίστε την τιμή που πρέπει να εξετασθεί για "0".
Η

9 Μεταβείτε στην καρτέλα " Main 2 " και σύρετε το εικονίδιο " End Game " σε η «Ενέργειες» του πίνακα . Είναι το κόκκινο κουμπί που μοιάζει με ένα κουμπί απενεργοποίησης . Αυτό θα τελειώσει το παιχνίδι, όταν τα δευτερόλεπτα στο χρονόμετρο φτάσει στο μηδέν .
Η 10

Επιστρέψτε στην καρτέλα "Έλεγχος " . Σύρετε το " ELSE " εικονίδιο στο " Ενέργειες " πάνελ. Αυτό λέει Game Maker τι πρέπει να κάνετε όταν τα δευτερόλεπτα δεν είναι μηδέν και θέλουμε να το χρησιμοποιήσουμε για επαναφορά του συναγερμού . Μεταβείτε στην καρτέλα " Main 2" και σύρετε τη δράση αφύπνισης στο " Ενέργειες " πάνελ. Για άλλη μια φορά , ρυθμίστε το ξυπνητήρι πίσω στο " room_speed . "
Η 11

Κάντε κλικ στο " Προσθήκη γεγονότος " και επιλέξτε " Σχεδίαση ". Το χρονόμετρο είναι πλήρως λειτουργικό , αλλά θα ήταν δίκαιο μόνο για να αφήσει τον παίκτη να το δει . Σύρετε το "Ισοπαλία Variable" κουμπί από την καρτέλα "Control " και πληκτρολογήστε " δευτερόλεπτα " στη μεταβλητή κουτί .
Η 12

Δημιουργήστε ένα δωμάτιο με δεξί κλικ " δωμάτια " και επιλέγοντας " δημιουργήσει χώρο . " Κάντε κλικ οπουδήποτε στο πλέγμα του δωματίου για να προσθέσετε ένα " χρονόμετρο " αντικείμενο στο δωμάτιο . Κάντε κλικ στο πράσινο σημάδι ελέγχου για να "σώσει " και κάντε κλικ στο πράσινο βέλος για να " τρέξει " το παιχνίδι σας . Το παιχνίδι θα πρέπει να τρέξει για 10 δευτερόλεπτα , με ένα χρονόμετρο στο πάνω αριστερή γωνία της οθόνης . Μόλις το χρονόμετρο μηδενιστεί , το παιχνίδι θα τελειώσει .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα