Η Σχολή Πληροφορικής του Mediterranean College, με 30+ χρόνια εμπειρίας, προσφέρει προγράμματα σπουδών πλήρως επικαιροποιημένα, σχεδιασμένα σε συνεργασία με ηγέτιδες εταιρίες Πληροφορικής. Το BSc (Hons) Computer Games Programming έχει σχεδιαστεί από το University of Derby, TOP30 Βρετανικό Πανεπιστήμιο (Guardian University Guide, 2020), και αποτελεί πρόγραμμα εξαιρετικής φήμης στο βρετανικό Gaming Industry.
Στηρίζεται στο θεωρητικό υπόβαθρο της Επιστήμης Υπολογιστών (Computer Science), που αποτελεί τον κορμό της ανάπτυξης λογισμικού. Η γνώση της Επιστήμης Υπολογιστών είναι προαπαιτούμενο εφόδιο για επιτυχημένη σταδιοδρομία στον Προγραμματισμό, αλλά αποτελεί απαραίτητη προϋπόθεση για την ανάπτυξη ειδικού λογισμικού, του εύρους και της πολυπλοκότητας των Computer Games.
Στο 1ο έτος οι φοιτητές μαθαίνουν βασικές έννοιες προγραμματισμού και πληροφορικής ενώ ξεκινούν τα πρώτα τους Project σε Unity3d και Unreal Engine, μαθαίνοντας παράλληλα τις μηχανές γραφικών. Στο 2ο έτος οι φοιτητές εμβαθύνουν σε C++ Οpen GL – DirectX και παράλληλα συνεχίζουν να κάνουν projects και ομαδικά project πάνω σε παιχνίδια με Unity3d και Unreal. Στον 3ο χρόνο οι φοιτητές μαθαίνουν Artificial Intelligence, δουλεύουν με Μάσκες VR σε περιβάλλον εικονικής πραγματικότητας, καθώς και φτιάχνουν ένα Game Development project, όπου δημιουργούν ένα παιχνίδι από τα πρώτα στάδια σχεδιασμού και δημιουργία του lore μέχρι τα τελικά testing και τη δυνατότητα publish.
Τι θα μάθεις
Είτε στοχεύεις να αναπτύσσεις ηλεκτρονικά παιχνίδια ψυχαγωγίας, είτε μάθησης & επικοινωνίας (serious games), το πρόγραμμα μπορεί να εκπληρώσει τα επαγγελματικά σου σχέδια! Για να γίνεις επιτυχημένος Games Developer, θα πρέπει να γνωρίζεις σε βάθος Computer Science, την επιστήμη στην οποία βασίζεται ο προγραμματισμός και η ανάπτυξη λογισμικού.
Δίνουμε έμφαση στις νέες τεχνολογίες ανάπτυξης παιχνιδιών και γραφικών εφαρμογών, όπως OpenGL, DirectX, Unity και Unreal-Engine, και διδάσκουμε όλες τις σύγχρονες γλώσσες προγραμματισμού, όπως C/C++, C#, Java και Python. Ιδιαίτερα σημαντικό είναι ότι θα μάθεις προγραμματισμό σε βάθος, ανεξαρτήτως γλωσσών και εργαλείων, κατανοώντας πώς αναπτύσσουμε και εφαρμόζουμε αλγοριθμικές λύσεις σε συγκεκριμένα υπολογιστικά προβλήματα. Έμφαση δίνεται στις νέες τεχνολογίες, όπως η εικονική πραγματικότητα (VR) και η επαυξημένη πραγματικότητα (VR), όπως και στη δημιουργία αρκετών παιχνιδιών, έτσι ώστε αργότερα να μην υπάρχει ανάγκη για πρακτική άσκηση.
Στο τελευταίο έτος θα είσαι σε θέση να αναπτύξεις ακόμα και το δικό σου ολοκληρωμένο παιχνίδι ενώ παράλληλα θα έχεις αρκετές προγραμματιστικές γνώσεις σε χώρους όπως το Web development, Databases και Application Development.