Εισαγωγή
Το μάθημα ακολουθεί μια πρακτική και εξελικτική προσέγγιση, ξεκινώντας από βασικές αρχές της μηχανής Unity, της γλώσσας C#, και του σχεδιασμού παιχνιδιών μέσω Game Design Documents. Οι μαθητές θα δουλέψουν σε πραγματικά projects, υλοποιώντας μηχανισμούς όπως collision, score systems, AI, physics, και δημιουργία εχθρών, ενώ θα εξοικειωθούν με εργαλεία όπως το Blender για μοντελοποίηση 3D αντικειμένων και το GitHub για version control. Στόχος είναι κάθε μαθητής να δημιουργήσει το δικό του πλήρως λειτουργικό παιχνίδι, έτοιμο για εξαγωγή σε υπολογιστή ή κινητή συσκευή, αποκτώντας τόσο τεχνικές όσο και δημιουργικές δεξιότητες. Κατά την διάρκεια του προγράμματος, θα χρησιμοποιήσουμε διάφορα εργαλεία τεχνητής νοημοσύνης (ΑΙ), τα οποία θα μας βοηθήσουν στην εξοικείωση των πιο σύγχρονων τεχνολογιών.