Μετάβαση στο περιεχόμενο

Ανάπτυξη Βιντεοπαιγνιδιών

Μάθημα επιλογής χειμερινού εξαμήνου που δείχνει πώς φτιάχνεται ένα βιντεοπαιχνίδι: σχεδιασμός και έγγραφο σχεδίασης (GDD), μαθηματικά, αρχιτεκτονική μηχανής, κάμερα, γραφικά, φυσική, ήχος, AI και animation στη θεωρία, και πρακτική εξάσκηση σε Unity, Unreal ή Godot στα εργαστήρια. Η βαθμολογία στηρίζεται κυρίως σε προγραμματιστικές εργασίες ή σε ένα δικό σου project, όχι σε κλασικό γραπτό. Σύμφωνα με φοιτητή διδάχθηκε για πρώτη φορά το 2024-25.

Θέματα Τι λένε οι φοιτητές Περίγραμμα ⬇ Κατέβασε για AI

Με μια ματιά

Εξάμηνο Χειμερινό, επιλογής (δεν έχει σταθερό εξάμηνο στον κατάλογο)
ECTS 5 Κατάλογος
Ώρες/εβδομάδα 2 θεωρία + 1 φροντιστήριο + 2 εργαστήριο Κατάλογος
Τομέας ΕΘ
Διδάσκων 2025-26 Κ. Τσιχλας
Επίσημο περίγραμμα Περίγραμμα
Συνιστώμενα προαπαιτούμενα Δεν βρέθηκαν πληροφορίες.
Βιβλιογραφία Βλ. «Υλικό & τρόπος μελέτης»

Τι θα μάθεις

Σύμφωνα με το Περίγραμμα (Κατάλογος) το μάθημα καλύπτει: σχεδιαστικές αρχές και μηχανισμούς, τεκμηρίωση σχεδίασης, βασικά μαθηματικά, γραφικά και φωτισμό (shaders, υφές), φυσική (συγκρούσεις, δυνάμεις, σωματίδια), AI και εύρεση διαδρομών, 2D και 3D παιχνίδια, κίνηση, ήχο, είσοδο χρήστη και δικτύωση πολλών παικτών. Το εργαστήριο περιγράφεται με C# και Unity.

Τα αρχεία του eClass δείχνουν ποιες διαλέξεις υπάρχουν: Εισαγωγή, Σχεδίαση βιντεοπαιχνιδιών, Έγγραφο σχεδίασης και διαδικασία ανάπτυξης, Μαθηματικές θεμελιώσεις, Αρχιτεκτονική μηχανής και η έννοια του χρόνου, Κάμερα, Απόδοση γραφικών, Φυσική και ήχος, Game AI, Animation eClass (διαθέσιμο στο πλήρες πακέτο). Η δικτύωση πολλών παικτών του περιγράμματος δεν φαίνεται στους τίτλους.

Στην πράξη τα εργαστήρια δεν ήταν μόνο Unity: το 2025-26 φοιτητής μετέφερε ότι υπάρχουν τρία εργαστήρια (Unreal, Unity, Godot) και ακολουθείς τουλάχιστον ένα Discord 2025-10 (διαθέσιμο στο πλήρες πακέτο). Το 3D modeling δεν διδάσκεται· τα εργαστήρια ασχολούνται με το τεχνικό κομμάτι (κατά φοιτητές) Discord 2026-02 (διαθέσιμο στο πλήρες πακέτο).

Πώς βαθμολογείται

  • Επίσημα (περίγραμμα): προγραμματιστικές ασκήσεις 50-70% και τελική εξέταση 30-50%, με εξέταση σε ατομική και ομαδική προγραμματιστική εργασία Περίγραμμα (Κατάλογος).
  • 2024-25: φοιτητής σημείωσε ότι οι συντελεστές αθροίζουν 120% και ο μέγιστος βαθμός ήταν 10,6 στα 10 Discord 2025-02 (διαθέσιμο στο πλήρες πακέτο).
  • 2024-25: κατά φοιτητή, μία από τις εργαστηριακές εργασίες (Unity ή Unreal) αρκεί και το project είναι «απαλλακτικό από το/τα εργαστήρια» Discord 2024-11 (διαθέσιμο στο πλήρες πακέτο).
  • 2025-26: στην πρώτη διάλεξη φοιτητής μετέφερε «εργασίες 90% του βαθμού, τελική εξέταση 30%» Discord 2025-10 (διαθέσιμο στο πλήρες πακέτο) και άλλος το επανέλαβε τον Νοέμβριο Discord 2025-11 (διαθέσιμο στο πλήρες πακέτο).
  • 2025-26 (κατά φοιτητή): με 10 σε όλα τα project παίρνεις 9 χωρίς να γράψεις, ενώ 4-5 στην εξέταση φτάνει για 10· άτομα που έγραψαν 0 ή δεν εμφανίστηκαν πήραν 8-9 Discord 2025-10 (διαθέσιμο στο πλήρες πακέτο).
  • Δεν είναι σαφές αν όποιος κάνει τις εργασίες πρέπει να δώσει και εξέταση: φοιτητής ανέφερε ότι γνωστοί του που έκαναν το απαλλακτικό το 2025 πήγαν και για εξέταση Discord 2026-01 (διαθέσιμο στο πλήρες πακέτο), και άλλος είπε ότι μίλησε με τον διδάσκοντα και «πάμε όλοι» Discord 2026-01 (διαθέσιμο στο πλήρες πακέτο). Δεν υπάρχει επίσημη επιβεβαίωση.
  • 2026 (εαρινό, πιο πρόσφατο): φοιτητής γράφει ότι «τώρα μόνο με πρότζεκτ» παίρνεις το 100% του βαθμού· χωρίς επίσημη επιβεβαίωση Discord 2026-05 (διαθέσιμο στο πλήρες πακέτο).
  • Αρνητική βαθμολογία: υπήρχε στο γραπτό του 2025 Discord 2025-02 (διαθέσιμο στο πλήρες πακέτο)· το 2026 φοιτητής ρώτησε αν είναι αυστηρή και όσοι είχαν δώσει δεν θυμόντουσαν συγκεκριμένα Discord 2026-01 (διαθέσιμο στο πλήρες πακέτο).

Εργασίες & εργαστήρια

Δομή (2025-26)

  • Τρία εργαστήρια (Unreal, Unity, Godot) με τρεις ασκήσεις το καθένα· ακολουθείς τουλάχιστον ένα, και διαλέγεις μία μηχανή για τις ασκήσεις Discord 2025-10 (διαθέσιμο στο πλήρες πακέτο). Φοιτητής ανέφερε ότι πέρυσι άλλαζαν μηχανή μετά την πρώτη άσκηση χωρίς πρόβλημα Discord 2025-10 (διαθέσιμο στο πλήρες πακέτο).
  • Η Unreal θέλει βαρύ υπολογιστή Discord 2025-10 (διαθέσιμο στο πλήρες πακέτο).
  • Τα εργαστήρια γίνονται διαδικτυακά με Zoom, σύνδεσμος στο αριστερό μενού του eClass· υπάρχουν και ηχογραφήσεις Discord 2025-10 (διαθέσιμο στο πλήρες πακέτο), Discord 2025-11 (διαθέσιμο στο πλήρες πακέτο).
  • Οι ασκήσεις ανακοινώνονται σταδιακά και στο eClass Discord 2025-10 (διαθέσιμο στο πλήρες πακέτο).

Παραδοτέα

  • Παράδοση με σύνδεσμο σε cloud: για Godot ζιπάρεις τον φάκελο, τον ανεβάζεις στο Drive με πρόσβαση σε όποιον έχει τον σύνδεσμο και τον βάζεις στην αναφορά (κατά φοιτητή) Discord 2025-11 (διαθέσιμο στο πλήρες πακέτο). Το 2024 ειπώθηκε ότι ένα Unreal export πρέπει να χωράει σε όριο 10GB Discord 2024-12 (διαθέσιμο στο πλήρες πακέτο).
  • Στην άσκηση 2 Unity, φοιτητές συμφώνησαν ότι το έτοιμο project που δίνεται χρησιμοποιείται ως έχει και συνεχίζεις από εκεί Discord 2025-12 (διαθέσιμο στο πλήρες πακέτο).
  • Το 2024 το game design document ζητούσε τουλάχιστον 5 σελίδες· ρωτήθηκε αν μετράνε και τα screenshots, χωρίς σαφή απάντηση Discord 2024-11 (διαθέσιμο στο πλήρες πακέτο).
  • Το 2024, στο τρίτο ερώτημα με enemy AI, φοιτητής διευκρίνισε ότι αν ο εχθρός χτυπήσει τοίχο ενώ κυνηγά και αφήσει τον παίκτη, δεν πειράζει Discord 2024-11 (διαθέσιμο στο πλήρες πακέτο).

Το «απαλλακτικό» project

  • 2024: ειπώθηκε ότι οι εργασίες γίνονται μόνο ατομικά ή σε εξαιρετικές περιπτώσεις από 2 άτομα Discord 2024-10 (διαθέσιμο στο πλήρες πακέτο)· το 2025 αναφέρθηκε ότι από τον επόμενο χρόνο θα είναι με περισσότερα άτομα Discord 2025-03 (διαθέσιμο στο πλήρες πακέτο).
  • Κατά φοιτητή, «μια πιο ποιοτική και πιο εύκολη Τεχνολογία Λογισμικού» Discord 2024-11 (διαθέσιμο στο πλήρες πακέτο).
  • Τελική παράδοση το 2025 κατά φοιτητή: στην εξέταση· ακολούθησε προφορική παρουσίαση μέσω Zoom, με ραντεβού με email Discord 2025-01 (διαθέσιμο στο πλήρες πακέτο), Discord 2025-02 (διαθέσιμο στο πλήρες πακέτο).
  • Εαρινό 2026: ελεύθερη θεματολογία, χωρίς συγκεκριμένα κριτήρια· φοιτητής έγραψε ότι ο διδάσκων του απάντησε με email ότι ανοίχτηκε φάκελος εργασιών και μπορεί να παραδώσει έως 05/06 Discord 2026-04 (διαθέσιμο στο πλήρες πακέτο).

Εξετάσεις

Δεν υπάρχουν θέματα στον φάκελο· μόνο ανακλήσεις στο Discord.

  • 2025 (14/02, 13:00-14:00, αίθουσα Γ): η ανακοίνωση έλεγε περίπου 30 ερωτήσεις πολλαπλής Discord 2025-02 (διαθέσιμο στο πλήρες πακέτο)· φοιτητές ανέφεραν 50-53 πολλαπλής με αρνητική, από όλες τις διαλέξεις Discord 2025-02 (διαθέσιμο στο πλήρες πακέτο).
  • Η ύλη είναι οι διαλέξεις και όχι τα εργαστήρια («μόνο οι 11 διαλέξεις», Ιαν. 2025· ο αριθμός διαφέρει από τα 10 αρχεία eClass 00-09) Discord 2025-01 (διαθέσιμο στο πλήρες πακέτο).
  • Πριν την ανακοίνωση πολλοί περίμεναν προφορική εξέταση· φοιτητής έγραψε ότι άλλαξε τελευταία στιγμή Discord 2025-02 (διαθέσιμο στο πλήρες πακέτο).
  • 2025-26 (κατά φοιτητές που ρώτησαν όσους δίνανε πέρυσι): έπεσε «λίγο από όλα» από τις διαφάνειες, με αρκετές ερωτήσεις Discord 2026-01 (διαθέσιμο στο πλήρες πακέτο). Ένα θέμα αφορούσε το παιχνίδι Doom (κατά φοιτητή) Discord 2025-10 (διαθέσιμο στο πλήρες πακέτο).
  • Η εξέταση του 2025 ανακοινώθηκε εκτός εξεταστικής· όσοι έλειπαν μπορούσαν να ζητήσουν Zoom με email Discord 2025-01 (διαθέσιμο στο πλήρες πακέτο).
  • Εαρινή περίοδος 2026: φοιτητής ρώτησε αν θα γίνει εξέταση γιατί δεν την έβλεπε στο πρόγραμμα Discord 2026-05 (διαθέσιμο στο πλήρες πακέτο).

Δυσκολίες & παγίδες

  • Ασαφής ρόλος της εξέτασης: το 2025 φοιτητές θυμούνταν ότι ειπώθηκε πως δεν θα υπάρξει, και μετά ανακοινώθηκε Discord 2025-01 (διαθέσιμο στο πλήρες πακέτο).
  • Αλλαγές από έτος σε έτος: το 2025-26 φοιτητής παρατήρησε ότι οι ώρες εργαστηρίων άλλαξαν και υπέθεσε ότι θα άλλαζαν και τα ποσοστά Discord 2025-10 (διαθέσιμο στο πλήρες πακέτο).
  • Εγκατάσταση: προβλήματα με την εγκατάσταση της Unity και αργό κατέβασμα του Unity Hub (2024) Discord 2024-10 (διαθέσιμο στο πλήρες πακέτο), Discord 2024-11 (διαθέσιμο στο πλήρες πακέτο).
  • Εκφωνήσεις ασκήσεων με απορίες: κινούμενες πλατφόρμες και συμπεριφορά εχθρού στη Unity (2024) Discord 2024-12 (διαθέσιμο στο πλήρες πακέτο), Discord 2025-01 (διαθέσιμο στο πλήρες πακέτο).
  • Δυσκολία ασκήσεων, με αντικρουόμενες γνώμες: η 2η και 3η εργασία Unity «δεν είναι εύκολες» (Ιαν. 2025) Discord 2025-01 (διαθέσιμο στο πλήρες πακέτο), ενώ άλλος φοιτητής (Οκτ. 2025) τη χαρακτήρισε «εύκολη προς μέτρια» για όποιον δει τις διαλέξεις εργαστηρίου Discord 2025-10 (διαθέσιμο στο πλήρες πακέτο). Γι' αυτό δεν δίνεται βαθμός δυσκολίας.
  • Το project πρέπει να δείχνει ότι το έκανες εσύ και όχι αγορασμένο ή αντιγραμμένο υλικό (κατά φοιτητή, Ιαν. 2025) Discord 2025-01 (διαθέσιμο στο πλήρες πακέτο).
  • Υλικό που δεν ανοίγει: φοιτητές δεν μπορούσαν να ανοίξουν διαλέξεις και ηχογραφήσεις στο eClass (Νοέμβριος 2025) Discord 2025-11 (διαθέσιμο στο πλήρες πακέτο).
  • Προθεσμίες: τον Σεπτέμβριο 2026 φοιτητές ρωτούσαν για παράδοση με λήξη 15/9 και 30/9 χωρίς να δουν ανακοίνωση ακύρωσης· δεν προκύπτει καθαρά τι ισχύει Discord 2026-09 (διαθέσιμο στο πλήρες πακέτο).

Υλικό & τρόπος μελέτης

  • Διαφάνειες διαλέξεων 00-09 και σημειώσεις φοιτητών στο eClass (διαθέσιμο στο πλήρες πακέτο). Είναι αρχεία PDF χωρίς επέκταση στο όνομα και δεν έχουν εξαχθεί σε κείμενο.
  • Σημειώσεις φοιτητών (178 σελίδες) που μοιράστηκαν τον Οκτώβριο 2025: ANAPTYKSHVIDEOPAIXNIDIWNMERGED (διαθέσιμο στο πλήρες πακέτο) Discord 2025-10 (διαθέσιμο στο πλήρες πακέτο).
  • Βιβλίο: ρωτήθηκε αν υπάρχει και δεν δόθηκε απάντηση Discord 2025-11 (διαθέσιμο στο πλήρες πακέτο). Το περίγραμμα προτείνει μεταξύ άλλων Game Engine Architecture (Gregory), Unity in Action (Hocking) και Basic Math for Game Development with Unity 3D Περίγραμμα (Κατάλογος).
  • Συμβουλή φοιτητών: δες τις διαλέξεις εργαστηρίου και, για την εξέταση, όλες τις διαφάνειες Discord 2025-10 (διαθέσιμο στο πλήρες πακέτο), Discord 2026-01 (διαθέσιμο στο πλήρες πακέτο).

Συχνές ερωτήσεις

  • Τα εργαστήρια είναι υποχρεωτικά; Κατά φοιτητές αρκεί ένα από τα τρία (ή το project) Discord 2024-11 (διαθέσιμο στο πλήρες πακέτο), Discord 2025-10 (διαθέσιμο στο πλήρες πακέτο).
  • Ατομικά ή ομαδικά; Το 2024 ειπώθηκε μόνο ατομικά ή εξαιρετικά 2 άτομα Discord 2024-10 (διαθέσιμο στο πλήρες πακέτο).
  • Πόσες μηχανές παραδίδω; Μία Discord 2025-11 (διαθέσιμο στο πλήρες πακέτο).
  • Αν κάνω το απαλλακτικό, πάω στην εξέταση; Οι πηγές διαφωνούν· δες «Πώς βαθμολογείται» Discord 2026-01 (διαθέσιμο στο πλήρες πακέτο).
  • Διδάσκεται 3D modeling; Όχι, τα εργαστήρια είναι τεχνικά Discord 2026-02 (διαθέσιμο στο πλήρες πακέτο).
  • Υπάρχουν παλιά θέματα; Όχι· ρωτήθηκε τον Ιανουάριο 2026 και φοιτητής είπε ότι όποιος έδωσε πέρσι δεν έχει θέματα, μόνο γενική εικόνα Discord 2026-01 (διαθέσιμο στο πλήρες πακέτο).
  • Χρειάζομαι δυνατό υπολογιστή; Για Unreal ναι, κατά φοιτητή Discord 2025-10 (διαθέσιμο στο πλήρες πακέτο).

Πηγές & αξιοπιστία

  • ECTS, ώρες, τομέας, διδάσκων από τον κατάλογο 2025-26· το Περίγραμμα δίνει 5 ECTS (καμία απόκλιση), όμως τα ποσοστά βαθμολόγησης και η μηχανή (μόνο Unity) του περιγράμματος διαφέρουν από όσα λένε οι φοιτητές (90%/30%, τρεις μηχανές).
  • Discord: 388 μηνύματα σε 7 περιόδους, κυρίως 2024-25 (226) και 2025-26 (117)· ανεπίσημες και μερικές φορές αντιφατικές μαρτυρίες. Για 2026-27 υπάρχουν μόνο 6 μηνύματα.
  • Δεν υπάρχουν θέματα εξετάσεων ούτε επίσημα κριτήρια για το project.
  • eClass: 21 αρχεία PDF χωρίς εξαγμένο κείμενο· το περιεχόμενο των διαλέξεων προκύπτει μόνο από τους τίτλους.

Αρχεία του φακέλου

Παράγεται αυτόματα από tools/render_readmes.py — αλλαγές εδώ χάνονται στην επόμενη εκτέλεση.

Φάκελος Περιεχόμενο
discord/ (διαθέσιμο στο πλήρες πακέτο) 7 περίοδοι συζητήσεων Discord · 388 μηνύματα
Previous Exams/ 0 συνεδρίες εξετάσεων · ανακλήσεις από Discord
eclass/ (διαθέσιμο στο πλήρες πακέτο) 21 αρχεία
other/ 10 αρχεία (7 εικόνες)