ݺߣ

ݺߣShare a Scribd company logo
Παρουσιάζουν οι μαθητές του 1ου ΓΕΛ Ξάνθης
Αλεξιάδης Δημήτρης
Αρβανιτίδου Φένια
Ζλατίνης Απόστολος
Ιγνατιάδου Έλενα
Κόλια Ζωή
Κούρτη Βαλεντίνη
Τσακουρίδης Γρηγόρης
Υπεύθυνος Καθηγητής: Αθανάσιος Μπαλαφούτης ΠΕ19
Εισαγωγή στο Game Maker
 Το Game Maker είναι ένα περιβάλλον ανάπτυξης
λογισμικού που γράφτηκε από τον Mark Overmars το
2000.
 To περιβάλλον έχει σχεδιαστεί για την εύκολη
δημιουργία παιχνιδιών σε υπολογιστή χωρίς να
χρειάζεται να γνωρίζει κανείς πολύπλοκες γλώσσες
προγραμματισμού.
Από τι αποτελείται το Game Maker
• Sprites
• Sounds
• Backgrounds
• Objects
• Rooms
Sprites (εικόνες)
 Τα sprites είναι οι εικόνες
που χρησιμοποιούμε για
τους χαρακτήρες των
παιχνιδιών. Μόνα τους
αποτελούν μόνο απλές
εικόνες και δεν μπορούν να
επιτελέσουν κάποιο ρόλο.
Objects (Αντικείμενα)
 Στη συνέχεια τα sprites για να αποκτήσουν
κάποιες ιδιότητες κίνησης πρέπει να τα
μετατρέψουμε σε αντικείμενα (objects).
 Τις ιδιότητες αυτές τις αποκτούν μέσω των
events και των actions. Τι είναι όμως τα
events και τα actions?
Events - Actions
 Μέσα στα objects προσθέτουμε τα Events και μέσα
σ’αυτά τοποθετούνται τα actions.Τα actions είναι
αυτά που καθορίζουν με ακρίβεια τις κινήσεις των
objects.
 Παράδειγμα στο παιχνίδι Pac-Man
 Event: Πατάω το αριστερό βελάκι στο πληκτρολόγιο
 Actions:
1. O Pac-Man να κινηθεί προς τα αριστερά
2. Να φορτωθεί η εικόνα
Events - Actions
Rooms (Δωμάτια)
• Τα δωμάτια (rooms) αντιστοιχούν στις «πίστες» του
παιχνιδιού μας και περιέχουν τη βασική οθόνη μέσα
στην οποία διαδραματίζεται το παιχνίδι μας.
• Τα δωμάτια (rooms) μπορούν να έχουν φόντο
(background), είτε ένα απλό χρώμα είτε μια εικόνα
και μπορεί να δημιουργηθεί μέσα στο Game Maker ή
να φορτωθεί από αρχείο.
• Μετά τον ορισμό του φόντου τοποθετούμε τα
αντικείμενα (objects) μέσα σε ένα δωμάτιο.
Rooms (Δωμάτια)
Παιχνίδια που κατασκευάσαμε
 Pac Man (Φένια Αρβανιτίδου, Απόστολος Ζλατίνης)
 The Monk (Δημήτρης Αλεξιάδης, Δήμος Αραμπατζής)
 Maze Game (Θανάσης Βαρσαμίδης, Γρηγόρης Τσακουρίδης)
 Angel of Dead (Βαλεντίνη Κούρτη, Μαρία Δελιανίδου)

More Related Content

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

  • 1. Παρουσιάζουν οι μαθητές του 1ου ΓΕΛ Ξάνθης Αλεξιάδης Δημήτρης Αρβανιτίδου Φένια Ζλατίνης Απόστολος Ιγνατιάδου Έλενα Κόλια Ζωή Κούρτη Βαλεντίνη Τσακουρίδης Γρηγόρης Υπεύθυνος Καθηγητής: Αθανάσιος Μπαλαφούτης ΠΕ19
  • 2. Εισαγωγή στο Game Maker  Το Game Maker είναι ένα περιβάλλον ανάπτυξης λογισμικού που γράφτηκε από τον Mark Overmars το 2000.  To περιβάλλον έχει σχεδιαστεί για την εύκολη δημιουργία παιχνιδιών σε υπολογιστή χωρίς να χρειάζεται να γνωρίζει κανείς πολύπλοκες γλώσσες προγραμματισμού.
  • 3. Από τι αποτελείται το Game Maker • Sprites • Sounds • Backgrounds • Objects • Rooms
  • 4. Sprites (εικόνες)  Τα sprites είναι οι εικόνες που χρησιμοποιούμε για τους χαρακτήρες των παιχνιδιών. Μόνα τους αποτελούν μόνο απλές εικόνες και δεν μπορούν να επιτελέσουν κάποιο ρόλο.
  • 5. Objects (Αντικείμενα)  Στη συνέχεια τα sprites για να αποκτήσουν κάποιες ιδιότητες κίνησης πρέπει να τα μετατρέψουμε σε αντικείμενα (objects).  Τις ιδιότητες αυτές τις αποκτούν μέσω των events και των actions. Τι είναι όμως τα events και τα actions?
  • 6. Events - Actions  Μέσα στα objects προσθέτουμε τα Events και μέσα σ’αυτά τοποθετούνται τα actions.Τα actions είναι αυτά που καθορίζουν με ακρίβεια τις κινήσεις των objects.  Παράδειγμα στο παιχνίδι Pac-Man  Event: Πατάω το αριστερό βελάκι στο πληκτρολόγιο  Actions: 1. O Pac-Man να κινηθεί προς τα αριστερά 2. Να φορτωθεί η εικόνα
  • 8. Rooms (Δωμάτια) • Τα δωμάτια (rooms) αντιστοιχούν στις «πίστες» του παιχνιδιού μας και περιέχουν τη βασική οθόνη μέσα στην οποία διαδραματίζεται το παιχνίδι μας. • Τα δωμάτια (rooms) μπορούν να έχουν φόντο (background), είτε ένα απλό χρώμα είτε μια εικόνα και μπορεί να δημιουργηθεί μέσα στο Game Maker ή να φορτωθεί από αρχείο. • Μετά τον ορισμό του φόντου τοποθετούμε τα αντικείμενα (objects) μέσα σε ένα δωμάτιο.
  • 10. Παιχνίδια που κατασκευάσαμε  Pac Man (Φένια Αρβανιτίδου, Απόστολος Ζλατίνης)  The Monk (Δημήτρης Αλεξιάδης, Δήμος Αραμπατζής)  Maze Game (Θανάσης Βαρσαμίδης, Γρηγόρης Τσακουρίδης)  Angel of Dead (Βαλεντίνη Κούρτη, Μαρία Δελιανίδου)