Το μοναδικό στο είδος του στη Νοτιοανατολική Ευρώπη.

Σεμινάριο για εφήβους 14–17 ετών

Ανάπτυξη Παιχνιδιού για Atari 2600 με τη bAtari Basic

Ένα δημιουργικό σεμινάριο προγραμματισμού και game development, όπου οι συμμετέχοντες γνωρίζουν την ιστορική κονσόλα Atari 2600 και δημιουργούν το δικό τους απλό playable demo.

Κατηγορία
Προγραμματισμός / Game Development
Ηλικιακή ομάδα
14–17 ετών
Διάρκεια
5 ώρες
Επίπεδο
Αρχάριοι, χωρίς προηγούμενη εμπειρία

Περιγραφή σεμιναρίου

Σε αυτό το σεμινάριο, οι μαθητές θα γνωρίσουν τις βασικές αρχές του προγραμματισμού και της σχεδίασης παιχνιδιών, δημιουργώντας ένα απλό παιχνίδι για το Atari 2600, μία από τις πιο εμβληματικές κονσόλες στην ιστορία των video games.

Με τη βοήθεια της bAtari Basic, ενός εργαλείου που απλοποιεί τον προγραμματισμό για το Atari 2600, οι συμμετέχοντες θα μάθουν πώς σχεδιάζεται η λογική ενός παιχνιδιού, πώς κινούνται τα αντικείμενα στην οθόνη, πώς λειτουργούν οι συγκρούσεις, το σκορ, ο ήχος και η σταδιακή αύξηση της δυσκολίας.

Στόχος του σεμιναρίου:
Στο τέλος, κάθε μαθητής θα έχει δημιουργήσει το δικό του μικρό playable demo και θα μπορεί να το δοκιμάσει σε Atari emulator.

Τι θα μάθουν οι συμμετέχοντες

Την ιστορία του Atari 2600 και των πρώτων κλασικών video games.
Τις βασικές εντολές της bAtari Basic.
Τον σχεδιασμό απλών γραφικών και sprites με 8-bit αισθητική.
Τη λογική του gameplay: κίνηση, σύγκρουση, σκορ και επίπεδα δυσκολίας.
Τη δημιουργία βασικών ηχητικών εφέ.
Τη δοκιμή και παρουσίαση του παιχνιδιού σε emulator.

Ενότητες μαθημάτων

1. Εισαγωγή στο Atari 2600 & bAtari Basic

  • Ιστορία της κονσόλας και βασικά χαρακτηριστικά της.
  • Γνωριμία με τα εργαλεία: bB compiler και emulator Stella.
  • Βασική δομή ενός προγράμματος στη bAtari Basic.

Atari 2600 console

2. Βασικές εντολές & σχεδίαση οθόνης

  • Ορισμός player, missiles και playfield.
  • Χρήση μεταβλητών και βρόχων.
  • Δημιουργία απλού κινούμενου sprite.

Atari 2600 κονσόλα

3. Χειρισμός εισόδου με joystick

  • Ανίχνευση κίνησης joystick προς όλες τις κατευθύνσεις.
  • Δημιουργία βασικού συστήματος ελέγχου του παίκτη.

Atari 2600 joystick

4. Δημιουργία απλού gameplay

  • Σύγκρουση αντικειμένων και βασικό collision detection.
  • Προσθήκη σκορ και timer.
  • Δημιουργία απλού εχθρού ή εμποδίου.

Atari 2600 σύγχρονη κονσόλα

5. Γραφικά & pixel art

  • Σχεδίαση sprites με τους περιορισμούς της εποχής.
  • Χρήση χρωμάτων και απλού animation.
  • Κατανόηση της 8-bit αισθητικής.

Atari 2600

6. Ηχητικά εφέ

  • Δημιουργία απλών ήχων με το TIA chip.
  • Χρήση beeps, explosions και βασικών ηχητικών σημάτων.

Atari 2600 joystick

7. Δυσκολία & επίπεδα

  • Αύξηση δυσκολίας με βάση το σκορ.
  • Απλή αλλαγή σταδίων ή συνθηκών παιχνιδιού.

Atari 2600 κονσόλα

8. Τελική ανασκόπηση & παρουσίαση

  • Debugging και βελτιστοποίηση του παιχνιδιού.
  • Δοκιμή σε emulator.
  • Παρουσίαση των δημιουργιών των μαθητών.

Atari 2600 console

Τι θα έχετε μάθει και τι θα μπορείτε να εφαρμόσετε ολοκληρώνοντας αυτό το σεμινάριο:

Στο τέλος του σεμιναρίου, δεν θα έχετε απλώς δει πώς φτιάχνεται ένα παιχνίδι — θα έχετε δημιουργήσει το δικό σας απλό playable demo, κατανοώντας στην πράξη πώς μια ιδέα γίνεται κώδικας, αποκτά κίνηση, κανόνες, σκορ, προκλήσεις και ζωή στην οθόνη.

Βεβαίωση παρακολούθησης:
Με την ολοκλήρωση του σεμιναρίου, όλοι οι συμμετέχοντες θα λάβουν βεβαίωση παρακολούθησης με τη σφραγίδα του Ελληνικού Μουσείου Πληροφορικής.

Δήλωση συμμετοχής

Συμπληρώστε τα στοιχεία σας και επιλέξτε διαθέσιμη ημερομηνία για το σεμινάριο.

Αίτημα κράτησης