SlideShare une entreprise Scribd logo
1  sur  30
Διδαςκαλία προγραμματιςμοφ μζςω ςχεδίαςθσ
          θλεκτρονικϊν παιχνιδιϊν:
          Η περίπτωςθ του GameMaker




13 Απριλίου 2013     Σαρθμπαλίδθσ Ιωάννθσ & Μιχαθλίδθσ Νίκοσ
Τι είναι το GameMaker;



                                Είναι ζνα πρόγραμμα με το
                                    οποίο μπορείτε να
                               δθμιουργιςετε θλεκτρονικά
                               παιχνίδια χωρίσ να χρειαςτεί
                               να γράψετε οφτε μία γραμμι
                                          κϊδικα.




7ο Συνζδριο ΠΕΚΑΠ       Σαρθμπαλίδθσ Ιωάννθσ & Μιχαθλίδθσ Νίκοσ
Κατεβάηοντασ το GameMaker



  Μπορείτε να κατεβάςετε
  ελεφκερα τθν ζκδοςθ 8.1               θ τθν πλατφόρμα
    Lite από τθν επίςθμθ               GameMaker Studio
ιςτοςελίδα του GameMaker.




7ο Συνζδριο ΠΕΚΑΠ           Σαρθμπαλίδθσ Ιωάννθσ & Μιχαθλίδθσ Νίκοσ
Γιατί να χρθςιμοποιιςω
       το GameMaker;;




7ο Συνζδριο ΠΕΚΑΠ   Σαρθμπαλίδθσ Ιωάννθσ & Μιχαθλίδθσ Νίκοσ
Ειςαγωγι ςτον Object-based προγραμματιςμό


“man object”            Properties


      x, y, hspeed,
    vspeed, direction                          Κάκε αντικείμενο ζχει
                                             ιδιότθτεσ (properties) και
                                            ςυμπεριφορζσ (behaviors)
     Τι να κάνω ςτο                         ενκυλακωμζνεσ μζςα του.
    αριςτερό κλικ του
       ποντικιοφ;



                        Behaviors
7ο Συνζδριο ΠΕΚΑΠ                    Σαρθμπαλίδθσ Ιωάννθσ & Μιχαθλίδθσ Νίκοσ
Ειςαγωγι ςτον Event-based προγραμματιςμό


                                        Ο χριςτθσ πατάει ζνα πλικτρο
  Ρερίμενε για ζνα γεγονόσ
         να ςυμβεί

                                           Το παιχνίδι ξεκινά από τθν αρχι



                                        Ζνα νζο αντικείμενο δθμιουργείται
Εκτζλεςε κάποιεσ ενζργειεσ για
       αυτό το γεγονόσ
                                           Τοποκζτθςε το ςτθ ςωςτι κζςθ


 7ο Συνζδριο ΠΕΚΑΠ               Σαρθμπαλίδθσ Ιωάννθσ & Μιχαθλίδθσ Νίκοσ
Το περιβάλλον του
                       GameMaker




7ο Συνζδριο ΠΕΚΑΠ     Σαρθμπαλίδθσ Ιωάννθσ & Μιχαθλίδθσ Νίκοσ
Στθν αριςτερι πλευρά του παρακφρου
                         μπορείτε να δείτε όλουσ τουσ
                    διαφορετικοφσ τφπουσ οντοτιτων που
                     υποςτθρίηονται από το GameMaker.




7ο Συνζδριο ΠΕΚΑΠ      Σαρθμπαλίδθσ Ιωάννθσ & Μιχαθλίδθσ Νίκοσ
Δφο καταςτάςεισ



                               Το GameMaker βρίςκεται
                               αρχικά ςε μία κατάςταςθ
                                ςτθν οποία μπορείτε να
                                  εκτελζςετε βαςικά
                                  πράγματα. Ωςτόςο
                                επιλζγοντασ Advanced
                                   μπορείτε να ζχετε
                                 παραπάνω επιλογζσ.


7ο Συνζδριο ΠΕΚΑΠ        Σαρθμπαλίδθσ Ιωάννθσ & Μιχαθλίδθσ Νίκοσ
Sprites
                                Instances

                     Rooms
                                          Objects
 Events
                    Backgrounds

   Sounds                                       Actions

7ο Συνζδριο ΠΕΚΑΠ         Σαρθμπαλίδθσ Ιωάννθσ & Μιχαθλίδθσ Νίκοσ
Sprites



                                Είναι εικόνεσ ι ςειρζσ
                              εικόνων. Ρ.χ. ςτο διπλανό
                             παιχνίδι χρθςιμοποιοφνται
                             εικόνεσ για τουσ τοίχουσ, τα
                               φροφτα και τισ βόμβεσ.




7ο Συνζδριο ΠΕΚΑΠ    Σαρθμπαλίδθσ Ιωάννθσ & Μιχαθλίδθσ Νίκοσ
Δθμιουργία ενόσ sprite




  Κάντε κλικ ςτο εικονίδιο              Ρατιςτε το κουμπί Load
Create Sprite που βρίςκεται            Sprite ςτο παράκυρο που
  ςτθ γραμμι εργαλείων.                     κα εμφανιςτεί.

7ο Συνζδριο ΠΕΚΑΠ             Σαρθμπαλίδθσ Ιωάννθσ & Μιχαθλίδθσ Νίκοσ
Objects


       Τα sprites όμωσ είναι μόνο
         εικόνεσ. Δεν μποροφν να
      τρζξουν, να μετακινθκοφν ι
      να αντιδράςουν ςτο κλικ του
        ποντικιοφ. Για να πετφχεισ
         κάτι τζτοιο κα πρζπει να
       δθμιουργιςεισ αντικείμενα
        (objects) τα οποία και κα
       ςυνδζςεισ με τα κατάλλθλα
                  sprites.
Δθμιουργία ενόσ object




  Κάντε κλικ ςτο εικονίδιο         Αντιςτοιχιςτε το object με το
Create Object που βρίςκεται        κατάλλθλο sprite επιλζγοντασ
  ςτθ γραμμι εργαλείων.                  το από το μενοφ.

 7ο Συνζδριο ΠΕΚΑΠ            Σαρθμπαλίδθσ Ιωάννθσ & Μιχαθλίδθσ Νίκοσ
Συμπαγι objects



                                Κάποια από τα αντικείμενα
                                    απαιτείται να είναι
                                 ςυμπαγι, δθλαδι να μθν
                                μποροφν να μετακινοφνται
                                άλλα αντικείμενα μζςα από
                                          αυτά.




7ο Συνζδριο ΠΕΚΑΠ         Σαρθμπαλίδθσ Ιωάννθσ & Μιχαθλίδθσ Νίκοσ
Instances




                              Σε ζνα παιχνίδι μποροφμε να
                               ζχουμε ζνα ι περιςςότερα
                              ςτιγμιότυπα (instances) ενόσ
                                      αντικειμζνου.




7ο Συνζδριο ΠΕΚΑΠ      Σαρθμπαλίδθσ Ιωάννθσ & Μιχαθλίδθσ Νίκοσ
Events και Actions




                     Events              Actions

 Properties




7ο Συνζδριο ΠΕΚΑΠ             Σαρθμπαλίδθσ Ιωάννθσ & Μιχαθλίδθσ Νίκοσ
Events

                    Create : Δθμιουργία αντικειμζνου
                    Destroy : Καταςτροφι αντικειμζνου
                    Alarm : Συνολικά 8 ρολόγια
                    Step : Ζνα βιμα του παιχνιδιοφ
                    Collision : Σφγκρουςθ με άλλο object
                    Keyboard : Πταν πατάμε ςυνεχϊσ ζνα πλικτρο
                    Mouse : Γεγονότα που αφοροφν το ποντίκι
                    Other : Διάφορα γεγονότα
                    Draw : Σχεδίαςθ αντικειμζνων
                    Key Press : Πταν πατάμε ζνα πλικτρο
                    Key Release : Πταν αφινουμε ζνα πλικτρο


7ο Συνζδριο ΠΕΚΑΠ    Σαρθμπαλίδθσ Ιωάννθσ & Μιχαθλίδθσ Νίκοσ
Actions

                    Ξεκίνα να μετακινείςαι ςε μία κατεφκυνςθ

                    Θζςε τθν κατακόρυφθ ταχφτθτα

                    Ριδα ςε ςυγκεκριμζνο ςθμείο

                    Αναπιδθςε κατά τθ ςφγκρουςθ

                    Δθμιοφργθςε ζνα ςτιγμιότυπο ενόσ αντικειμζνου

                    Ραίξε ζναν ιχο

                    Ριγαινε ςτθν επόμενθ πίςτα

                    Θζςε το ςκορ

7ο Συνζδριο ΠΕΚΑΠ       Σαρθμπαλίδθσ Ιωάννθσ & Μιχαθλίδθσ Νίκοσ
Rooms




                                 Είναι οι πίςτεσ του
                                παιχνιδιοφ μασ. Ζνα
                             παιχνίδι μπορεί να ζχει μία
                              ι περιςςότερεσ πίςτεσ.




7ο Συνζδριο ΠΕΚΑΠ    Σαρθμπαλίδθσ Ιωάννθσ & Μιχαθλίδθσ Νίκοσ
Δθμιουργία μίασ πίςτασ




  Κάντε κλικ ςτο εικονίδιο         Επιλζξτε ζνα αντικείμενο και
Create Room που βρίςκεται          προςκζςτε το ςτθν πίςτα με
  ςτθ γραμμι εργαλείων.         αριςτερό κλικ πάνω ςε ζνα ςθμείο.

7ο Συνζδριο ΠΕΚΑΠ            Σαρθμπαλίδθσ Ιωάννθσ & Μιχαθλίδθσ Νίκοσ
Backgrounds



                                     Είναι εικόνεσ που
                                χρθςιμοποιοφνται ωσ φόντο
                                        ςτισ πίςτεσ.




7ο Συνζδριο ΠΕΚΑΠ       Σαρθμπαλίδθσ Ιωάννθσ & Μιχαθλίδθσ Νίκοσ
Δθμιουργία ενόσ background




Κάντε κλικ ςτο εικονίδιο Create            Ρατιςτε το κουμπί Load
Background που βρίςκεται ςτθ              Background ςτο παράκυρο
     γραμμι εργαλείων.                       που κα εμφανιςτεί.

  7ο Συνζδριο ΠΕΚΑΠ               Σαρθμπαλίδθσ Ιωάννθσ & Μιχαθλίδθσ Νίκοσ
Δθμιουργία ενόσ ιχου




Κάντε κλικ ςτο εικονίδιο Create            Ρατιςτε το κουμπί Load
  Sound που βρίςκεται ςτθ                 Sound ςτο παράκυρο που
     γραμμι εργαλείων.                         κα εμφανιςτεί.

  7ο Συνζδριο ΠΕΚΑΠ               Σαρθμπαλίδθσ Ιωάννθσ & Μιχαθλίδθσ Νίκοσ
Σφςτθμα ςυντεταγμζνων



                              Η ςυντεταγμζνθ Χ εκφράηει
                             τθν απόςταςθ από αριςτερά.


                              Η ςυντεταγμζνθ Y εκφράηει
                               τθν απόςταςθ από πάνω.




7ο Συνζδριο ΠΕΚΑΠ      Σαρθμπαλίδθσ Ιωάννθσ & Μιχαθλίδθσ Νίκοσ
Το υλικό




7ο Συνζδριο ΠΕΚΑΠ         Σαρθμπαλίδθσ Ιωάννθσ & Μιχαθλίδθσ Νίκοσ
Φφλλα εργαςίασ




    Ειςαγωγικό παιχνίδι              Ραιχνίδι - λαβφρινκοσ

7ο Συνζδριο ΠΕΚΑΠ         Σαρθμπαλίδθσ Ιωάννθσ & Μιχαθλίδθσ Νίκοσ
Προκλιςεισ




                    Ρροκλιςεισ ςτο GameMaker

7ο Συνζδριο ΠΕΚΑΠ             Σαρθμπαλίδθσ Ιωάννθσ & Μιχαθλίδθσ Νίκοσ
Ιςτότοποσ για το GameMaker




               http://gamemakerclass.weebly.com/
7ο Συνζδριο ΠΕΚΑΠ            Σαρθμπαλίδθσ Ιωάννθσ & Μιχαθλίδθσ Νίκοσ
Σασ ευχαριςτοφμε πολφ
                 για τθν προςοχι ςασ!




7ο Συνζδριο ΠΕΚΑΠ        Σαρθμπαλίδθσ Ιωάννθσ & Μιχαθλίδθσ Νίκοσ

Contenu connexe

Tendances

SCRATCH : Οδηγός για Αρχάριους
SCRATCH : Οδηγός για ΑρχάριουςSCRATCH : Οδηγός για Αρχάριους
SCRATCH : Οδηγός για Αρχάριους
Vasilis Drimtzias
 

Tendances (11)

SCRATCH : Οδηγός για Αρχάριους
SCRATCH : Οδηγός για ΑρχάριουςSCRATCH : Οδηγός για Αρχάριους
SCRATCH : Οδηγός για Αρχάριους
 
1
11
1
 
scratch
scratch scratch
scratch
 
Open Your Brain : Ένα παιχνίδι μαθηματικών στο GameMaker
Open Your Brain : Ένα παιχνίδι μαθηματικών στο GameMakerOpen Your Brain : Ένα παιχνίδι μαθηματικών στο GameMaker
Open Your Brain : Ένα παιχνίδι μαθηματικών στο GameMaker
 
Ghostbusters Game with Scratch
Ghostbusters Game with ScratchGhostbusters Game with Scratch
Ghostbusters Game with Scratch
 
Εισαγωγή στο Scratch
Εισαγωγή στο ScratchΕισαγωγή στο Scratch
Εισαγωγή στο Scratch
 
Scratch: Φύλλο Εργασίας 4
Scratch: Φύλλο Εργασίας 4Scratch: Φύλλο Εργασίας 4
Scratch: Φύλλο Εργασίας 4
 
Scratch: Φύλλο Εργασίας 3
Scratch: Φύλλο Εργασίας 3Scratch: Φύλλο Εργασίας 3
Scratch: Φύλλο Εργασίας 3
 
Scratch: Φύλλο Εργασίας 5
Scratch: Φύλλο Εργασίας 5Scratch: Φύλλο Εργασίας 5
Scratch: Φύλλο Εργασίας 5
 
Εισαγωγή στο Alice 3
Εισαγωγή στο Alice 3Εισαγωγή στο Alice 3
Εισαγωγή στο Alice 3
 
Eισαγωγή στο Scratch 2
Eισαγωγή στο Scratch 2Eισαγωγή στο Scratch 2
Eισαγωγή στο Scratch 2
 

En vedette

Εργασία στα Wikis - 2011
Εργασία στα Wikis - 2011Εργασία στα Wikis - 2011
Εργασία στα Wikis - 2011
Nikos Michailidis
 
η ιστορία της πληροφορίας και της πληροφορικής
η ιστορία της πληροφορίας και της πληροφορικήςη ιστορία της πληροφορίας και της πληροφορικής
η ιστορία της πληροφορίας και της πληροφορικής
Iliopoulou Anthi
 

En vedette (8)

Παρουσίαση Wiki για το 2ο Συνέδριο “Ένταξη και Χρήση των ΤΠΕ στην Εκπαιδευτικ...
Παρουσίαση Wiki για το 2ο Συνέδριο “Ένταξη και Χρήση των ΤΠΕ στην Εκπαιδευτικ...Παρουσίαση Wiki για το 2ο Συνέδριο “Ένταξη και Χρήση των ΤΠΕ στην Εκπαιδευτικ...
Παρουσίαση Wiki για το 2ο Συνέδριο “Ένταξη και Χρήση των ΤΠΕ στην Εκπαιδευτικ...
 
Εργασία στα Wikis - 2011
Εργασία στα Wikis - 2011Εργασία στα Wikis - 2011
Εργασία στα Wikis - 2011
 
Science of PPT
Science of PPTScience of PPT
Science of PPT
 
η ιστορία της πληροφορίας και της πληροφορικής
η ιστορία της πληροφορίας και της πληροφορικήςη ιστορία της πληροφορίας και της πληροφορικής
η ιστορία της πληροφορίας και της πληροφορικής
 
1 - Computer Hardware
1 - Computer Hardware1 - Computer Hardware
1 - Computer Hardware
 
FA - Onomatologia Ylikou
FA - Onomatologia YlikouFA - Onomatologia Ylikou
FA - Onomatologia Ylikou
 
Να βελτιώσουμε τις παρουσιάσεις μας
Να βελτιώσουμε τις παρουσιάσεις μαςΝα βελτιώσουμε τις παρουσιάσεις μας
Να βελτιώσουμε τις παρουσιάσεις μας
 
3 - Computer Ergonomics
3 - Computer Ergonomics3 - Computer Ergonomics
3 - Computer Ergonomics
 

Plus de Nikos Michailidis

Η διδασκαλία των μονοδιάστατων πινάκων στο μάθημα Ανάπτυξη Εφαρμογών σε Προγρ...
Η διδασκαλία των μονοδιάστατων πινάκων στο μάθημα Ανάπτυξη Εφαρμογών σε Προγρ...Η διδασκαλία των μονοδιάστατων πινάκων στο μάθημα Ανάπτυξη Εφαρμογών σε Προγρ...
Η διδασκαλία των μονοδιάστατων πινάκων στο μάθημα Ανάπτυξη Εφαρμογών σε Προγρ...
Nikos Michailidis
 

Plus de Nikos Michailidis (20)

Odhgos ekpaid
Odhgos ekpaidOdhgos ekpaid
Odhgos ekpaid
 
Κατασκευή, προγραμματισμός και έλεγχος χειρισμού ενός αυτόνομου Arduino Robot...
Κατασκευή, προγραμματισμός και έλεγχος χειρισμού ενός αυτόνομου Arduino Robot...Κατασκευή, προγραμματισμός και έλεγχος χειρισμού ενός αυτόνομου Arduino Robot...
Κατασκευή, προγραμματισμός και έλεγχος χειρισμού ενός αυτόνομου Arduino Robot...
 
Κατασκευή ρομπότ νερού μικρής κλίμακας (Hydrobot) και η αξιοποίησή του για τη...
Κατασκευή ρομπότ νερού μικρής κλίμακας (Hydrobot) και η αξιοποίησή του για τη...Κατασκευή ρομπότ νερού μικρής κλίμακας (Hydrobot) και η αξιοποίησή του για τη...
Κατασκευή ρομπότ νερού μικρής κλίμακας (Hydrobot) και η αξιοποίησή του για τη...
 
Ανάπτυξη εφαρμογής Android για την υποστήριξη των μαθητών προς ένα ασφαλέστερ...
Ανάπτυξη εφαρμογής Android για την υποστήριξη των μαθητών προς ένα ασφαλέστερ...Ανάπτυξη εφαρμογής Android για την υποστήριξη των μαθητών προς ένα ασφαλέστερ...
Ανάπτυξη εφαρμογής Android για την υποστήριξη των μαθητών προς ένα ασφαλέστερ...
 
Προγραμματίζοντας σε Scratch με τη βοήθεια του Google CS First: Η εμπειρία τ...
Προγραμματίζοντας σε Scratch με τη βοήθεια του Google CS First: Η εμπειρία τ...Προγραμματίζοντας σε Scratch με τη βοήθεια του Google CS First: Η εμπειρία τ...
Προγραμματίζοντας σε Scratch με τη βοήθεια του Google CS First: Η εμπειρία τ...
 
Κατασκευή ιστοσελίδας με HTML και CSS για τους Πολιτιστικούς Περιπάτους Κληρο...
Κατασκευή ιστοσελίδας με HTML και CSS για τους Πολιτιστικούς Περιπάτους Κληρο...Κατασκευή ιστοσελίδας με HTML και CSS για τους Πολιτιστικούς Περιπάτους Κληρο...
Κατασκευή ιστοσελίδας με HTML και CSS για τους Πολιτιστικούς Περιπάτους Κληρο...
 
Εισαγωγή στην έννοια του Αλγόριθμου: Ένα παράδειγμα καλής πρακτικής αξιοποιών...
Εισαγωγή στην έννοια του Αλγόριθμου: Ένα παράδειγμα καλής πρακτικής αξιοποιών...Εισαγωγή στην έννοια του Αλγόριθμου: Ένα παράδειγμα καλής πρακτικής αξιοποιών...
Εισαγωγή στην έννοια του Αλγόριθμου: Ένα παράδειγμα καλής πρακτικής αξιοποιών...
 
Mικρο-σενάρια στην Πληροφορική
Mικρο-σενάρια στην ΠληροφορικήMικρο-σενάρια στην Πληροφορική
Mικρο-σενάρια στην Πληροφορική
 
Δημιουργία και συντήρηση ιστοτόπου τηλεκπαίδευσης με χρήση του LMS Moodle
Δημιουργία και συντήρηση ιστοτόπου τηλεκπαίδευσης με χρήση του LMS MoodleΔημιουργία και συντήρηση ιστοτόπου τηλεκπαίδευσης με χρήση του LMS Moodle
Δημιουργία και συντήρηση ιστοτόπου τηλεκπαίδευσης με χρήση του LMS Moodle
 
Η διδασκαλία των μονοδιάστατων πινάκων στο μάθημα ΑΕΠΠ
Η διδασκαλία των μονοδιάστατων πινάκων στο μάθημα ΑΕΠΠΗ διδασκαλία των μονοδιάστατων πινάκων στο μάθημα ΑΕΠΠ
Η διδασκαλία των μονοδιάστατων πινάκων στο μάθημα ΑΕΠΠ
 
Η διδασκαλία των μονοδιάστατων πινάκων στο μάθημα ΑΕΠΠ
Η διδασκαλία των μονοδιάστατων πινάκων στο μάθημα ΑΕΠΠΗ διδασκαλία των μονοδιάστατων πινάκων στο μάθημα ΑΕΠΠ
Η διδασκαλία των μονοδιάστατων πινάκων στο μάθημα ΑΕΠΠ
 
Οδηγός για Τυπική και μη τυπική Εκπαίδευση 2014: Εκπαίδευση και Κατάρτιση
Οδηγός για Τυπική και μη τυπική Εκπαίδευση 2014: Εκπαίδευση και ΚατάρτισηΟδηγός για Τυπική και μη τυπική Εκπαίδευση 2014: Εκπαίδευση και Κατάρτιση
Οδηγός για Τυπική και μη τυπική Εκπαίδευση 2014: Εκπαίδευση και Κατάρτιση
 
Η διδασκαλία των μονοδιάστατων πινάκων στο μάθημα Ανάπτυξη Εφαρμογών σε Προγρ...
Η διδασκαλία των μονοδιάστατων πινάκων στο μάθημα Ανάπτυξη Εφαρμογών σε Προγρ...Η διδασκαλία των μονοδιάστατων πινάκων στο μάθημα Ανάπτυξη Εφαρμογών σε Προγρ...
Η διδασκαλία των μονοδιάστατων πινάκων στο μάθημα Ανάπτυξη Εφαρμογών σε Προγρ...
 
Acstac 2014 - Presentation of 2 Π.Π.Γ.
Acstac 2014 - Presentation of 2 Π.Π.Γ. Acstac 2014 - Presentation of 2 Π.Π.Γ.
Acstac 2014 - Presentation of 2 Π.Π.Γ.
 
B2 SaferInternet
B2 SaferInternetB2 SaferInternet
B2 SaferInternet
 
B2 SaferInternet 2014
B2 SaferInternet 2014B2 SaferInternet 2014
B2 SaferInternet 2014
 
B1 SaferInternet
B1 SaferInternetB1 SaferInternet
B1 SaferInternet
 
B1 SaferInternet
B1 SaferInternetB1 SaferInternet
B1 SaferInternet
 
B2 SaferInternet 2014
B2 SaferInternet 2014B2 SaferInternet 2014
B2 SaferInternet 2014
 
Κίνδυνοι στο Facebook - Γ1
Κίνδυνοι στο Facebook - Γ1Κίνδυνοι στο Facebook - Γ1
Κίνδυνοι στο Facebook - Γ1
 

Dernier

εργασία εφημερίδας για την διατροφή.pptx
εργασία εφημερίδας για την διατροφή.pptxεργασία εφημερίδας για την διατροφή.pptx
εργασία εφημερίδας για την διατροφή.pptx
Effie Lampropoulou
 

Dernier (14)

-Διψήφιοι αριθμοί-δεκαδες μονάδες-θέση ψηφίου Α- Β τάξη
-Διψήφιοι  αριθμοί-δεκαδες μονάδες-θέση ψηφίου Α- Β τάξη-Διψήφιοι  αριθμοί-δεκαδες μονάδες-θέση ψηφίου Α- Β τάξη
-Διψήφιοι αριθμοί-δεκαδες μονάδες-θέση ψηφίου Α- Β τάξη
 
Σουρεαλιστικά ταξίδια μέσα από την τέχνη
Σουρεαλιστικά ταξίδια μέσα από την τέχνηΣουρεαλιστικά ταξίδια μέσα από την τέχνη
Σουρεαλιστικά ταξίδια μέσα από την τέχνη
 
Μαθητικά συμβούλια .
Μαθητικά συμβούλια                                  .Μαθητικά συμβούλια                                  .
Μαθητικά συμβούλια .
 
Σεβασμός .
Σεβασμός                                   .Σεβασμός                                   .
Σεβασμός .
 
Η ΑΔΙΚΕΙΑ ΤΟΥ ΔΙΑΓΩΝΙΣΜΟΥ ΑΣΕΠ 2008 ΓΙΑ ΕΚΠΑΙΔΕΥΤΙΚΟΥΣ
Η ΑΔΙΚΕΙΑ ΤΟΥ ΔΙΑΓΩΝΙΣΜΟΥ ΑΣΕΠ 2008 ΓΙΑ ΕΚΠΑΙΔΕΥΤΙΚΟΥΣΗ ΑΔΙΚΕΙΑ ΤΟΥ ΔΙΑΓΩΝΙΣΜΟΥ ΑΣΕΠ 2008 ΓΙΑ ΕΚΠΑΙΔΕΥΤΙΚΟΥΣ
Η ΑΔΙΚΕΙΑ ΤΟΥ ΔΙΑΓΩΝΙΣΜΟΥ ΑΣΕΠ 2008 ΓΙΑ ΕΚΠΑΙΔΕΥΤΙΚΟΥΣ
 
ΘΕΣΣΑΛΟΝΙΚΗ Η ΔΕΥΤΕΡΗ ΠΟΛΗ ΤΗΣ ΒΥΖΑΝΤΙΝΗΣ ΑΥΤΟΚΡΑΤΟΡΙΑΣ, ΔΑΝΑΗ ΠΑΝΟΥ
ΘΕΣΣΑΛΟΝΙΚΗ Η ΔΕΥΤΕΡΗ ΠΟΛΗ ΤΗΣ ΒΥΖΑΝΤΙΝΗΣ ΑΥΤΟΚΡΑΤΟΡΙΑΣ, ΔΑΝΑΗ ΠΑΝΟΥΘΕΣΣΑΛΟΝΙΚΗ Η ΔΕΥΤΕΡΗ ΠΟΛΗ ΤΗΣ ΒΥΖΑΝΤΙΝΗΣ ΑΥΤΟΚΡΑΤΟΡΙΑΣ, ΔΑΝΑΗ ΠΑΝΟΥ
ΘΕΣΣΑΛΟΝΙΚΗ Η ΔΕΥΤΕΡΗ ΠΟΛΗ ΤΗΣ ΒΥΖΑΝΤΙΝΗΣ ΑΥΤΟΚΡΑΤΟΡΙΑΣ, ΔΑΝΑΗ ΠΑΝΟΥ
 
εργασία εφημερίδας για την διατροφή.pptx
εργασία εφημερίδας για την διατροφή.pptxεργασία εφημερίδας για την διατροφή.pptx
εργασία εφημερίδας για την διατροφή.pptx
 
Η ΒΙΟΜΗΧΑΝΙΚΗ ΕΠΑΝΑΣΤΑΣΗ,ΜΠΟΗΣ ΧΡΗΣΤΟΣ - ΜΑΓΟΥΛΑΣ ΘΩΜΑΣ
Η ΒΙΟΜΗΧΑΝΙΚΗ ΕΠΑΝΑΣΤΑΣΗ,ΜΠΟΗΣ ΧΡΗΣΤΟΣ - ΜΑΓΟΥΛΑΣ ΘΩΜΑΣΗ ΒΙΟΜΗΧΑΝΙΚΗ ΕΠΑΝΑΣΤΑΣΗ,ΜΠΟΗΣ ΧΡΗΣΤΟΣ - ΜΑΓΟΥΛΑΣ ΘΩΜΑΣ
Η ΒΙΟΜΗΧΑΝΙΚΗ ΕΠΑΝΑΣΤΑΣΗ,ΜΠΟΗΣ ΧΡΗΣΤΟΣ - ΜΑΓΟΥΛΑΣ ΘΩΜΑΣ
 
Ο εκχριστιανισμός των Σλάβων, Άγγελος Δόσης
Ο εκχριστιανισμός των Σλάβων, Άγγελος ΔόσηςΟ εκχριστιανισμός των Σλάβων, Άγγελος Δόσης
Ο εκχριστιανισμός των Σλάβων, Άγγελος Δόσης
 
ΧΑΝΟΣ ΚΡΟΥΜΟΣ-ΒΑΣΙΛΙΑΣ ΝΙΚΗΦΟΡΟΣ,ΚΡΙΣΤΙΝΑ ΚΡΑΣΤΕΒΑ
ΧΑΝΟΣ ΚΡΟΥΜΟΣ-ΒΑΣΙΛΙΑΣ ΝΙΚΗΦΟΡΟΣ,ΚΡΙΣΤΙΝΑ ΚΡΑΣΤΕΒΑΧΑΝΟΣ ΚΡΟΥΜΟΣ-ΒΑΣΙΛΙΑΣ ΝΙΚΗΦΟΡΟΣ,ΚΡΙΣΤΙΝΑ ΚΡΑΣΤΕΒΑ
ΧΑΝΟΣ ΚΡΟΥΜΟΣ-ΒΑΣΙΛΙΑΣ ΝΙΚΗΦΟΡΟΣ,ΚΡΙΣΤΙΝΑ ΚΡΑΣΤΕΒΑ
 
Σχέσεις στην εφηβεία_έρωτας
Σχέσεις                     στην εφηβεία_έρωταςΣχέσεις                     στην εφηβεία_έρωτας
Σχέσεις στην εφηβεία_έρωτας
 
Παρουσίαση δράσεων στην Τεχνόπολη. 2023-2024
Παρουσίαση δράσεων στην Τεχνόπολη. 2023-2024Παρουσίαση δράσεων στην Τεχνόπολη. 2023-2024
Παρουσίαση δράσεων στην Τεχνόπολη. 2023-2024
 
Η ΚΩΝΣΤΑΝΤΙΝΟΥΠΟΛΗ, ΣΤΑΥΡΟΥΛΑ ΜΠΕΚΙΑΡΗ
Η ΚΩΝΣΤΑΝΤΙΝΟΥΠΟΛΗ,  ΣΤΑΥΡΟΥΛΑ  ΜΠΕΚΙΑΡΗΗ ΚΩΝΣΤΑΝΤΙΝΟΥΠΟΛΗ,  ΣΤΑΥΡΟΥΛΑ  ΜΠΕΚΙΑΡΗ
Η ΚΩΝΣΤΑΝΤΙΝΟΥΠΟΛΗ, ΣΤΑΥΡΟΥΛΑ ΜΠΕΚΙΑΡΗ
 
Ο ΧΡΙΣΤΟΦΟΡΟΣ ΚΟΛΟΜΒΟΣ ΚΑΙ Η ΑΝΑΚΑΛΥΨΗ ΤΗΣ ΑΜΕΡΙΚΗΣ,ΕΙΡΗΝΗ ΝΤΟΥΣΚΑ-ΠΕΝΥ ΖΑΓΓΟ...
Ο ΧΡΙΣΤΟΦΟΡΟΣ ΚΟΛΟΜΒΟΣ ΚΑΙ Η ΑΝΑΚΑΛΥΨΗ ΤΗΣ ΑΜΕΡΙΚΗΣ,ΕΙΡΗΝΗ ΝΤΟΥΣΚΑ-ΠΕΝΥ ΖΑΓΓΟ...Ο ΧΡΙΣΤΟΦΟΡΟΣ ΚΟΛΟΜΒΟΣ ΚΑΙ Η ΑΝΑΚΑΛΥΨΗ ΤΗΣ ΑΜΕΡΙΚΗΣ,ΕΙΡΗΝΗ ΝΤΟΥΣΚΑ-ΠΕΝΥ ΖΑΓΓΟ...
Ο ΧΡΙΣΤΟΦΟΡΟΣ ΚΟΛΟΜΒΟΣ ΚΑΙ Η ΑΝΑΚΑΛΥΨΗ ΤΗΣ ΑΜΕΡΙΚΗΣ,ΕΙΡΗΝΗ ΝΤΟΥΣΚΑ-ΠΕΝΥ ΖΑΓΓΟ...
 

PEKAP_2013_GameMaker

  • 1. Διδαςκαλία προγραμματιςμοφ μζςω ςχεδίαςθσ θλεκτρονικϊν παιχνιδιϊν: Η περίπτωςθ του GameMaker 13 Απριλίου 2013 Σαρθμπαλίδθσ Ιωάννθσ & Μιχαθλίδθσ Νίκοσ
  • 2. Τι είναι το GameMaker; Είναι ζνα πρόγραμμα με το οποίο μπορείτε να δθμιουργιςετε θλεκτρονικά παιχνίδια χωρίσ να χρειαςτεί να γράψετε οφτε μία γραμμι κϊδικα. 7ο Συνζδριο ΠΕΚΑΠ Σαρθμπαλίδθσ Ιωάννθσ & Μιχαθλίδθσ Νίκοσ
  • 3. Κατεβάηοντασ το GameMaker Μπορείτε να κατεβάςετε ελεφκερα τθν ζκδοςθ 8.1 θ τθν πλατφόρμα Lite από τθν επίςθμθ GameMaker Studio ιςτοςελίδα του GameMaker. 7ο Συνζδριο ΠΕΚΑΠ Σαρθμπαλίδθσ Ιωάννθσ & Μιχαθλίδθσ Νίκοσ
  • 4. Γιατί να χρθςιμοποιιςω το GameMaker;; 7ο Συνζδριο ΠΕΚΑΠ Σαρθμπαλίδθσ Ιωάννθσ & Μιχαθλίδθσ Νίκοσ
  • 5. Ειςαγωγι ςτον Object-based προγραμματιςμό “man object” Properties x, y, hspeed, vspeed, direction Κάκε αντικείμενο ζχει ιδιότθτεσ (properties) και ςυμπεριφορζσ (behaviors) Τι να κάνω ςτο ενκυλακωμζνεσ μζςα του. αριςτερό κλικ του ποντικιοφ; Behaviors 7ο Συνζδριο ΠΕΚΑΠ Σαρθμπαλίδθσ Ιωάννθσ & Μιχαθλίδθσ Νίκοσ
  • 6. Ειςαγωγι ςτον Event-based προγραμματιςμό Ο χριςτθσ πατάει ζνα πλικτρο Ρερίμενε για ζνα γεγονόσ να ςυμβεί Το παιχνίδι ξεκινά από τθν αρχι Ζνα νζο αντικείμενο δθμιουργείται Εκτζλεςε κάποιεσ ενζργειεσ για αυτό το γεγονόσ Τοποκζτθςε το ςτθ ςωςτι κζςθ 7ο Συνζδριο ΠΕΚΑΠ Σαρθμπαλίδθσ Ιωάννθσ & Μιχαθλίδθσ Νίκοσ
  • 7. Το περιβάλλον του GameMaker 7ο Συνζδριο ΠΕΚΑΠ Σαρθμπαλίδθσ Ιωάννθσ & Μιχαθλίδθσ Νίκοσ
  • 8. Στθν αριςτερι πλευρά του παρακφρου μπορείτε να δείτε όλουσ τουσ διαφορετικοφσ τφπουσ οντοτιτων που υποςτθρίηονται από το GameMaker. 7ο Συνζδριο ΠΕΚΑΠ Σαρθμπαλίδθσ Ιωάννθσ & Μιχαθλίδθσ Νίκοσ
  • 9. Δφο καταςτάςεισ Το GameMaker βρίςκεται αρχικά ςε μία κατάςταςθ ςτθν οποία μπορείτε να εκτελζςετε βαςικά πράγματα. Ωςτόςο επιλζγοντασ Advanced μπορείτε να ζχετε παραπάνω επιλογζσ. 7ο Συνζδριο ΠΕΚΑΠ Σαρθμπαλίδθσ Ιωάννθσ & Μιχαθλίδθσ Νίκοσ
  • 10. Sprites Instances Rooms Objects Events Backgrounds Sounds Actions 7ο Συνζδριο ΠΕΚΑΠ Σαρθμπαλίδθσ Ιωάννθσ & Μιχαθλίδθσ Νίκοσ
  • 11. Sprites Είναι εικόνεσ ι ςειρζσ εικόνων. Ρ.χ. ςτο διπλανό παιχνίδι χρθςιμοποιοφνται εικόνεσ για τουσ τοίχουσ, τα φροφτα και τισ βόμβεσ. 7ο Συνζδριο ΠΕΚΑΠ Σαρθμπαλίδθσ Ιωάννθσ & Μιχαθλίδθσ Νίκοσ
  • 12. Δθμιουργία ενόσ sprite Κάντε κλικ ςτο εικονίδιο Ρατιςτε το κουμπί Load Create Sprite που βρίςκεται Sprite ςτο παράκυρο που ςτθ γραμμι εργαλείων. κα εμφανιςτεί. 7ο Συνζδριο ΠΕΚΑΠ Σαρθμπαλίδθσ Ιωάννθσ & Μιχαθλίδθσ Νίκοσ
  • 13. Objects Τα sprites όμωσ είναι μόνο εικόνεσ. Δεν μποροφν να τρζξουν, να μετακινθκοφν ι να αντιδράςουν ςτο κλικ του ποντικιοφ. Για να πετφχεισ κάτι τζτοιο κα πρζπει να δθμιουργιςεισ αντικείμενα (objects) τα οποία και κα ςυνδζςεισ με τα κατάλλθλα sprites.
  • 14. Δθμιουργία ενόσ object Κάντε κλικ ςτο εικονίδιο Αντιςτοιχιςτε το object με το Create Object που βρίςκεται κατάλλθλο sprite επιλζγοντασ ςτθ γραμμι εργαλείων. το από το μενοφ. 7ο Συνζδριο ΠΕΚΑΠ Σαρθμπαλίδθσ Ιωάννθσ & Μιχαθλίδθσ Νίκοσ
  • 15. Συμπαγι objects Κάποια από τα αντικείμενα απαιτείται να είναι ςυμπαγι, δθλαδι να μθν μποροφν να μετακινοφνται άλλα αντικείμενα μζςα από αυτά. 7ο Συνζδριο ΠΕΚΑΠ Σαρθμπαλίδθσ Ιωάννθσ & Μιχαθλίδθσ Νίκοσ
  • 16. Instances Σε ζνα παιχνίδι μποροφμε να ζχουμε ζνα ι περιςςότερα ςτιγμιότυπα (instances) ενόσ αντικειμζνου. 7ο Συνζδριο ΠΕΚΑΠ Σαρθμπαλίδθσ Ιωάννθσ & Μιχαθλίδθσ Νίκοσ
  • 17. Events και Actions Events Actions Properties 7ο Συνζδριο ΠΕΚΑΠ Σαρθμπαλίδθσ Ιωάννθσ & Μιχαθλίδθσ Νίκοσ
  • 18. Events Create : Δθμιουργία αντικειμζνου Destroy : Καταςτροφι αντικειμζνου Alarm : Συνολικά 8 ρολόγια Step : Ζνα βιμα του παιχνιδιοφ Collision : Σφγκρουςθ με άλλο object Keyboard : Πταν πατάμε ςυνεχϊσ ζνα πλικτρο Mouse : Γεγονότα που αφοροφν το ποντίκι Other : Διάφορα γεγονότα Draw : Σχεδίαςθ αντικειμζνων Key Press : Πταν πατάμε ζνα πλικτρο Key Release : Πταν αφινουμε ζνα πλικτρο 7ο Συνζδριο ΠΕΚΑΠ Σαρθμπαλίδθσ Ιωάννθσ & Μιχαθλίδθσ Νίκοσ
  • 19. Actions Ξεκίνα να μετακινείςαι ςε μία κατεφκυνςθ Θζςε τθν κατακόρυφθ ταχφτθτα Ριδα ςε ςυγκεκριμζνο ςθμείο Αναπιδθςε κατά τθ ςφγκρουςθ Δθμιοφργθςε ζνα ςτιγμιότυπο ενόσ αντικειμζνου Ραίξε ζναν ιχο Ριγαινε ςτθν επόμενθ πίςτα Θζςε το ςκορ 7ο Συνζδριο ΠΕΚΑΠ Σαρθμπαλίδθσ Ιωάννθσ & Μιχαθλίδθσ Νίκοσ
  • 20. Rooms Είναι οι πίςτεσ του παιχνιδιοφ μασ. Ζνα παιχνίδι μπορεί να ζχει μία ι περιςςότερεσ πίςτεσ. 7ο Συνζδριο ΠΕΚΑΠ Σαρθμπαλίδθσ Ιωάννθσ & Μιχαθλίδθσ Νίκοσ
  • 21. Δθμιουργία μίασ πίςτασ Κάντε κλικ ςτο εικονίδιο Επιλζξτε ζνα αντικείμενο και Create Room που βρίςκεται προςκζςτε το ςτθν πίςτα με ςτθ γραμμι εργαλείων. αριςτερό κλικ πάνω ςε ζνα ςθμείο. 7ο Συνζδριο ΠΕΚΑΠ Σαρθμπαλίδθσ Ιωάννθσ & Μιχαθλίδθσ Νίκοσ
  • 22. Backgrounds Είναι εικόνεσ που χρθςιμοποιοφνται ωσ φόντο ςτισ πίςτεσ. 7ο Συνζδριο ΠΕΚΑΠ Σαρθμπαλίδθσ Ιωάννθσ & Μιχαθλίδθσ Νίκοσ
  • 23. Δθμιουργία ενόσ background Κάντε κλικ ςτο εικονίδιο Create Ρατιςτε το κουμπί Load Background που βρίςκεται ςτθ Background ςτο παράκυρο γραμμι εργαλείων. που κα εμφανιςτεί. 7ο Συνζδριο ΠΕΚΑΠ Σαρθμπαλίδθσ Ιωάννθσ & Μιχαθλίδθσ Νίκοσ
  • 24. Δθμιουργία ενόσ ιχου Κάντε κλικ ςτο εικονίδιο Create Ρατιςτε το κουμπί Load Sound που βρίςκεται ςτθ Sound ςτο παράκυρο που γραμμι εργαλείων. κα εμφανιςτεί. 7ο Συνζδριο ΠΕΚΑΠ Σαρθμπαλίδθσ Ιωάννθσ & Μιχαθλίδθσ Νίκοσ
  • 25. Σφςτθμα ςυντεταγμζνων Η ςυντεταγμζνθ Χ εκφράηει τθν απόςταςθ από αριςτερά. Η ςυντεταγμζνθ Y εκφράηει τθν απόςταςθ από πάνω. 7ο Συνζδριο ΠΕΚΑΠ Σαρθμπαλίδθσ Ιωάννθσ & Μιχαθλίδθσ Νίκοσ
  • 26. Το υλικό 7ο Συνζδριο ΠΕΚΑΠ Σαρθμπαλίδθσ Ιωάννθσ & Μιχαθλίδθσ Νίκοσ
  • 27. Φφλλα εργαςίασ Ειςαγωγικό παιχνίδι Ραιχνίδι - λαβφρινκοσ 7ο Συνζδριο ΠΕΚΑΠ Σαρθμπαλίδθσ Ιωάννθσ & Μιχαθλίδθσ Νίκοσ
  • 28. Προκλιςεισ Ρροκλιςεισ ςτο GameMaker 7ο Συνζδριο ΠΕΚΑΠ Σαρθμπαλίδθσ Ιωάννθσ & Μιχαθλίδθσ Νίκοσ
  • 29. Ιςτότοποσ για το GameMaker http://gamemakerclass.weebly.com/ 7ο Συνζδριο ΠΕΚΑΠ Σαρθμπαλίδθσ Ιωάννθσ & Μιχαθλίδθσ Νίκοσ
  • 30. Σασ ευχαριςτοφμε πολφ για τθν προςοχι ςασ! 7ο Συνζδριο ΠΕΚΑΠ Σαρθμπαλίδθσ Ιωάννθσ & Μιχαθλίδθσ Νίκοσ