Αυτό θα απαιτήσει λίγη εμπειρία με το Game Maker. Μην το κάνετε αυτό για το πρώτο σας παιχνίδι.
Βήματα
Βήμα 1. Φτιάξτε ένα απλό μπλοκ σπράιτ για τον τοίχο σας
Δημιουργήστε επίσης ένα sprite για τον παίκτη σας. Για τον τοίχο ονομάστε το spr_wall και το player spr_player
Βήμα 2. Δημιουργήστε ένα αντικείμενο που ονομάζεται obj_wall και επιλέξτε το συμπαγές πλαίσιο
Βήμα 3. Βεβαιωθείτε ότι έχετε επιλέξει το sprite τοίχου
Βήμα 4. Φτιάξτε ένα αντικείμενο και ονομάστε το obj_player
Βήμα 5. Βεβαιωθείτε ότι έχετε επιλέξει το Sprite της συσκευής αναπαραγωγής
Βήμα 6. Για obj_player:
μεταβείτε για να προσθέσετε συμβάν και κάντε κλικ στο Βήμα και στη συνέχεια στο Βήμα ξανά. Στη συνέχεια, μεταβείτε στην καρτέλα ελέγχου και σύρετε και αποθέστε την ενέργεια "εκτέλεση κώδικα".
Βήμα 7. Τώρα, στο πλαίσιο κωδικών τοποθετήστε το
// απλός κώδικας πλατφόρμας!
// if place_free (x, y+1) {gravity = 0.7gravity_direction = 270} else {gravity = 0gravity_direction = 270} // τα πλήκτρα βέλους, ^if place_free (x-4, y) και keyboard_check (vk_left) {x -= 4} if place_free (x+4, y) και keyboard_check (vk_right) {x+= 4} if! Place_free (x, y+1) και keyboard_check (vk_up) {vspeed = -10}
Βήμα 8. Απλώς αντιγράψτε και επικολλήστε
Βήμα 9. Για obj_player:
Μεταβείτε για να προσθέσετε συμβάν, μετά Collision και μετά με obj_wall.
Βήμα 10. Εισαγάγετε αυτόν τον κωδικό (μεταβείτε στην καρτέλα ελέγχου και σύρετε και αποθέστε το 'execute code':
move_contact_solid (κατεύθυνση, 12); vspeed = 0;
Βήμα 11. Δημιουργήστε ένα δωμάτιο, ονομάστε το δωμάτιο_1, κάντε ένα επίπεδο σχεδιασμό κάνοντας κλικ στο επιλεγμένο αντικείμενο και αποθηκεύστε το δωμάτιο (κάντε κλικ στο τικ στο επάνω μέρος
)