Games

Με εφόδια το πάθος σου για τα games και την εκπαίδευση στην SAE, ξεκίνησε την καριέρα σου σε μια από τις πιο δημιουργικές βιομηχανίες παγκοσμίως.

ΟΙ ΕΠΙΛΟΓΕΣ ΣΑΣ

Bachelor in Games Programming (BSc)

ΠΕΡΙΓΡΑΦΗ

Εξειδικεύσου στην τέχνη του σχεδιασμού και της δημιουργίας παιχνιδιών για ηλεκτρονικούς υπολογιστές, video game consoles, tablets, smartphones και άλλες πλατφόρμες επιλέγοντας το Bachelor in Games Programming του SAE Creative Media College σε συνεργασία με το Middlesex University για να δώσεις στην καριέρα σου μια νέα διάσταση!

Από το πιο πρόσφατο RPG ή μαζικό multiplayer online game σε κονσόλες επόμενης γενιάς, υπολογιστές ή κινητές συσκευές, υπάρχει πραγματική ζήτηση στην παγκόσμια βιομηχανία για ταλαντούχους επαγγελματίες ικανούς να μετατρέψουν τις ιδέες τους σε πραγματικότητα. Στο πρόγραμμα Games Programming του SAE Creative Media College θα χτίσεις τα θεμέλια και θα αναπτύξεις τις γνώσεις σου στον προγραμματισμό για παιχνίδια, στα μαθηματικά, στη φυσική και στις δεξιότητες επίλυσης προβλημάτων στο πλαίσιο της εφαρμογής της θεωρίας του game design και των μηχανισμών παιχνιδιών. 

Κατά τη διάρκεια του προγράμματος Games Programming θα αναλύσεις τις αρχές και τα αποτελέσματα ενός ευρέως φάσματος παιχνιδιών για να εξασφαλιστεί ότι είσαι σε καλύτερη θέση να κατανοήσεις τις εμπορικές ανάγκες της βιομηχανίας προκειμένου να προσφέρεις νέες τάσεις στη βιομηχανία των παιχνιδιών. Η ζήτηση για προγραμματιστές στη βιομηχανία των games - και τη βιομηχανία λογισμικού γενικότερα - είναι υψηλή προσφέροντάς σου μια ευρεία επιλογή προοπτικών επαγγελματικής σταδιοδρομίας. Κυρίως, θα εξοπλιστείς με ένα portfolio που θα αποδεικνύει τις δεξιότητές σου και είναι ζωτικής σημασίας για να διεκδικήσεις δυναμικά την πρώτη σου θέση εργασίας ως game programmer.

LEARN
  • Να παράγεις παιχνίδια για κονσόλες, υπολογιστές και κινητές συσκευές
  • Καινοτόμες και δημιουργικές μεθόδους στο πλαίσιο της ανάπτυξης παιχνιδιών
  • Σε state-of-the-art εγκαταστάσεις με επαγγελματικό εξοπλισμό
  • Σε ταχύρρυθμα τμήματα με έμφαση και σεβασμό στην μοναδικότητά σου
  • Σε ένα δημιουργικό περιβάλλον που εμπνέει και εξάπτει τη φαντασία
BY DOING
  • Θεωρητικές και πρακτικές διαλέξεις με ειδικά εξοπλισμένο υπολογιστή στην αποκλειστική διάθεσή σου
  • Ατομικές και ομαδικές εργασίες με τεχνικό και δημιουργικό περιεχόμενο
  • Πρακτική εξάσκηση σε workshops με την υποστήριξη εξειδικευμένου εκπαιδευτικού προσωπικού
  • Διαλέξεις σε πρωτοποριακές για την Ελλάδα εκπαιδευτικές ενότητες
  • Συνεργασίες με σπουδαστές από άλλους Creative Media τομείς        
AND SUCCEED
  • Εντάξου στη συναρπαστική και δημιουργική βιομηχανία των ψηφιακών παιχνιδιών
  • Αποφοίτησε με ένα επαγγελματικό portfolio που θα παρουσιάζει τις τεχνικές και τις καλλιτεχνικές σου γνώσεις και ικανότητες
  • Δραστηριοποιήσου σε συνεργασία με το Σύλλογο Αποφοίτων της SAE, το μεγαλύτερο δίκτυο δημιουργών παγκοσμίως
  • Χάραξε με αυτοπεποίθηση το δικό σου μονοπάτι για να επιτύχεις την καριέρα των ονείρων σου
  • Αξιοποίησε τη διεθνή αναγνωρισιμότητα που προσφέρει το παγκόσμιο δίκτυο της SAE για μια επιτυχημένη επαγγελματική σταδιοδρομία

Με την επιτυχημένη ολοκλήρωση του BSc (Hons) Games Programming εξασφαλίζεις
  • Καθιερωμένο και διεθνώς αναγνωρισμένο τίτλο σπουδών του Middlesex University
  • Δυνατότητα αναγνώρισης επαγγελματικών προσόντων από́ το Συμβούλιο Αναγνώρισης Επαγγελματικών Προσόντων (ΣΑΕΠ) του Υπουργείου Παιδείας
  • Δυνατότητα συμμετοχής σε διαγωνισμούς του ΑΣΕΠ
  • Δυνατότητα συνέχισης των σπουδών σε μεταπτυχιακό́ επίπεδο
  • Ένταξη στο Σύλλογο Αποφοίτων της SAE, το μεγαλύτερο δίκτυο δημιουργών παγκοσμίως

ΤΙΤΛΟΣ ΣΠΟΥΔΩΝ:

  • BACHELOR OF SCIENCE 

(180 ECTS CREDITS)


ΔΙΑΡΚΕΙΑ:
36 ΜΗΝΕΣ


ΕΝΑΡΞΗ ΝΕΩΝ ΤΜΗΜΑΤΩΝ:
ΟΚΤΩΒΡΙΟΣ 2017

Οι εγγραφές έχουν ξεκινήσει



ΕΝΟΤΗΤΕΣ

Introduction to Games Programming

Αυτή η ενότητα θα σου προσφέρει μια γενική εικόνα και μια εισαγωγή στις αρχές προγραμματισμού. Μέσω της επισκόπησης των βασικών εννοιών των μαθηματικών και της φυσικής, θα μπορείς πλέον να ξεκινήσεις να αναπτύσσεις τα δικά σου games. Η ενότητα εστιάζει στην ανάπτυξη της γνώσης και των δεξιοτήτων στις αρχές του αντικειμενοστραφούς προγραμματισμού (OOP), τους βασικούς μηχανισμούς παιχνιδιών, τους μετασχηματισμούς αντικειμένων και στον χειρισμό της εισόδου στοιχείων από τον χρήστη. Επιπλέον, εξετάζεται η προσάρτηση ήχου καθώς θα μάθεις να προγραμματίζεις βασικά είδη μηχανισμών για games.

Ενδεικτική Θεματολογία

  • Introduction to maths stats, logic, and algorithms
  • Programming Basics
  • OOP Basics
  • User Input
  • GUI
  • Sound/Audio Integration
  • Object Transformation

Projects

Διάφορες εργασίες προγραμματισμού για να επιδείξεις βασικές δεξιότητες σε περιβάλλοντα ανάπτυξης λογισμικού

  • Έργο προγραμματισμού για να προσαρμοστείς στους βασικούς τομείς προγραμματισμού, όπως GUI, game mechanics, object handling και audio implementation σε μια game engine

Μαθησιακά Αποτελέσματα

Με την επιτυχημένη ολοκλήρωση αυτής της ενότητας θα είσαι σε θέση να:

Γνώσεις

  • Υλοποιείς προγραμματιστικά παραδειγματικά μοντέλα και δομές δεδομένων
  • Περιγράφεις τις αρχές του αντικειμενοστραφούς προγραμματισμού (OOP)
  • Αναγνωρίζεις τις αρχές των μαθηματικών και φυσικής που σχετίζονται με games

Δεξιότητες

  • Παράγεις ποιοτικά σταθερό κώδικα χρησιμοποιώντας αντικειμενοστραφή προγραμματισμό (OOP)
  • Προγραμματίζεις χρησιμοποιώντας βασικούς μηχανισμούς παιχνιδιών
  • Υλοποιείς απεικονίσεις δεδομένων παιχνιδιών ενσωματωμένα σε γραφικά περιβάλλοντα διεπαφής χρήστη-μηχανής
  • Ενσωματώνεις αποτελεσματικά ήχο και ηχητικά στοιχεία σε games 

Information, Communication and Professional Media Practice

Στην ενότητα αυτή θα εισαχθείς στις βασικές αρχές και διεργασίες της ακαδημαϊκής έρευνας, της κριτικής σκέψης και γραφής, καθώς και να διευκολυνθεί η ανάπτυξη εργαλείων για αποτελεσματική μελέτη και διαχείριση έργου. Θα σου παρουσιάσουμε τις διαδεδομένες θεωρίες του πολιτισμού και της επικοινωνίας, προκειμένου να αναπτύξεις μια ουσιαστική κατανόηση των βιομηχανιών του πολιτισμού και του ρόλου του σπουδαστή ως πρεσβευτή σε αυτές. Συνδυαστικά αυτές οι δεξιότητες θα σου επιτρέψουν να αναγνωρίσεις δυνατότητες επαγγελματικής εξέλιξης και να αναπτύξεις τις απαραίτητες δεξιότητες προς την επίτευξη αυτής.

Ενδεικτική Θεματολογία

  • Learning theories and methods
  • Introduction to basic concepts and tools of project management, including group and collaborative work
  • Tools for career development
  • Defining and developing goals and outcomes
  • Concepts of, practices in, and reasons for research
  • Writing skills (articles, essays, journals, reports, proposals) and the differences between concept development and presentation format
  • Essay structure, paragraph structure, sentence structure
  • Concept of a thesis/hypothesis
  • Ownership, intellectual copyright and plagiarism
  • Referencing, APA and Harvard
  • Introduction to culture and cultural movements
  • Overview of the creative media industries

Projects

  • Cultural and Industry Analysis
  • Career Pathway
  • Industry Sector Comparison

Μαθησιακά Αποτελέσματα

Με την επιτυχημένη ολοκλήρωση αυτής της ενότητας θα είσαι σε θέση να:

Γνώσεις

  • Συνοψίσεις τις βασικές αρχές των θεωριών μάθησης και την εφαρμογή τους στη διαδικασία μάθησης, την επικοινωνία και την ομαδική εργασία
  • Εξηγήσεις ακαδημαϊκές πρακτικές, κριτική σκέψη και την ιδιαιτερότητα αυτών
  • Αναγνωρίζεις συντελεστές στις βιομηχανίες δημιουργικών μέσων και να συζητάς την επίδραση αυτών σε ευρύτερα πολιτιστικά, οικονομικά, πολιτικά και γεωγραφικά φαινόμενα
  • Επικοινωνήσεις ένα καλοσχεδιασμένο πλάνο για επαγγελματική εξέλιξη, ανάπτυξη project ή ιδέας

Δεξιότητες

  • Αναλύεις στόχους και να αναπτύσσει εργασίες, να διαχειρίζεσαι χρόνο και πόρους ανάλογα, καθώς και ομαδικές δραστηριότητες
  • Εκφράζεις σε γραπτό λόγο ένα επιχείρημα πειστικά χρησιμοποιώντας ένα τυποποιημένο σύστημα παραπομπών
  • Εφαρμόζεις την καταλληλότερη μέθοδο μάθησης σε συγκεκριμένες περιστάσεις και να προσαρμόζεις μεθόδους μάθησης όταν απαιτηθεί
  • Συζητάς πολιτιστικές και επικοινωνιακές πτυχές των διάφορων μέσων / τομέων (ήχος, εικόνα, κινηματογράφος, διαδίκτυο) 

Foundations of Game Design and Game Production

Σε αυτή την ενότητα θα σου παρουσιάσουμε τις θεμελιώδεις έννοιες της θεωρίας σχεδιασμού παιχνιδιών, τις πρακτικές σχεδιασμού επιπέδων παιχνιδιού, τις συνήθεις τεχνικές που χρησιμοποιούνται στην παραγωγή παιχνιδιών, καθώς θα έχεις την ευκαιρία να αποκτήσεις πρακτική εμπειρία στον σχεδιασμό, την πρωτοτύπηση και την αναθεώρηση διάφορων ειδών παιχνιδιών. Ταυτόχρονα θα εισαχθείς στις κριτικές/αναλυτικές δεξιότητες που χρησιμοποιούνται στην αποδόμηση υπαρχόντων παιχνιδιών, με στόχο την αναδημιουργία και την τροποποίησή τους. Φροντίζουμε να διδαχθείς ορολογία σχεδιασμού και ανάπτυξης παιχνιδιών κατά τη διάρκεια μελέτης άρθρων και εργασιών από πηγές της βιομηχανίας, να εισαχθείς στις τεχνικές και τις ροές εργασίας παραγωγής παιχνιδιών που χρησιμοποιούνται στις σύγχρονες γραμμές παραγωγής της βιομηχανίας, σε πρακτικές ευέλικτης διαχείρισης στην ανάπτυξη παιχνιδιών και στις γραμμές παραγωγής ψηφιακής ανάπτυξης.

Ενδεικτική Θεματολογία

  • Game Design
  • Game Mechanics & Machinations
  • Interactive Storytelling & Narrative Design
  • Level Design
  • Teaching Mechanisms & Reward Systems
  • Level Design Flow & Mechanics
  • Shaping the World & Evoking Emotions
  • Architecture & Urban Planning
  • Proprietary & Third Party Engines
  • Game Development Workflows
  • Digital Assets Pipelines
  • Assets Importing & Handling
  • Tools Interoperability
  • Level Editors
  • Versioning & Backup
  • Iteration & Testing
  • Documentation Development
  • Game Project Management Tools

Projects

  • Level Narrative & Prototyping Assignment
  • Digital Assets Pipeline Research Presentation
  • Design Document

Μαθησιακά Αποτελέσματα

Με την επιτυχημένη ολοκλήρωση αυτής της ενότητας θα είσαι σε θέση να:

Γνώσεις

  • Χρησιμοποιείς την ορολογία και το λεξιλόγιο του σχεδιασμού παιχνιδιών
  • Δημιουργείς έγγραφα σχεδιασμού, διαγράμματα ροής, σχηματικά διαγράμματα και θα αναπτύσσεις λύσεις σε προβλήματα σχεδιασμού
  • Δημιουργείς projects με εργαλεία ανάπτυξης παιχνιδιών (game development tools) και λογισμικό middleware.
  • Επικοινωνείς τους σκοπούς των games projects αποτελεσματικά με την χρήση εγγράφων σχεδιασμού.

Δεξιότητες

  • Συνενώνεις διάφορους τύπους game assets χρησιμοποιώντας διάφορα εργαλεία και formats
  • Υλοποιείς level designs με την χρήση διαγραμμάτων ροής και ρυθμούς προόδου
  • Δημιουργείς ένα game ακολουθώντας ένα design brief
  • Ακολουθήσεις γραμμές παραγωγής και δημιουργικές ροές εργασίας στην ανάπτυξη games 

Applied Mathematics and Environment Programming

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

Ενδεικτική Θεματολογία

  • Math Programming
  • Physics Programming
  • Environment Programming
  • Artificial Intelligence Fundamentals
  • World Construction
  • Environmental Simulation

Projects

  • Programming project για να αποδειχθεί η εφαρμογή μιας λειτουργικής φυσικής συμπεριφοράς, για ένα συγκεκριμένο αντικείμενο
  • Programming project με τη δημιουργία κώδικα για την προσομοίωση ενός ρεαλιστικού περιβάλλοντος, μέσα σε μια μηχανή παιχνιδιού

Μαθησιακά Αποτελέσματα

Με την επιτυχημένη ολοκλήρωση αυτής της ενότητας θα είσαι σε θέση να:

Γνώσεις

  • Υπολογίζεις μαθηματικούς κανόνες σχετικούς με μηχανισμούς παιχνιδιών και μηχανές παιχνιδιών
  • Διατυπώνεις την φυσική συμπεριφορά των στοιχείων που απαρτίζουν ένα παιχνίδι
  • Διαλέγεις τις κατάλληλες μεθόδους τεχνητής νοημοσύνης για κάθε περίπτωση

Δεξιότητες

  • Δημιουργείς λειτουργικούς εικονικούς κόσμους
  • Προσομοιώνεις ένα αναγνωρίσιμο εικονικό περιβάλλον και να παράγεις τον αντίστοιχο πληθυσμό
  • Εφαρμόσεις βασικές τεχνικές τεχνητής νοημοσύνης
  • Παρέχεις ρεαλιστικές και φυσικά λειτουργικές συμπεριφορές για καθορισμένα αντικείμενα 

Network Programming and Tool Development

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

Ενδεικτική Θεματολογία

  • Network Programming
  • Server-Client Communication
  • Lag Compensation
  • Prediction
  • Tool Development (e.g. Editor, File converters)
  • File I/O
  • Writing Custom Importers (e.g. 3D mesh files, XML)

Projects

  • ​Εργασία προγραμματισμού, για να αποδείξεις την αποτελεσματική χρήση των διαφόρων στοιχείων του προγραμματισμού για την παραγωγή ενός εργαλείου
  • Εργασία προγραμματισμού,για να συμμετέχεις σε μια ομάδα έργου και να υποστηρίξεις την ομάδα με τον απαραίτητο προγραμματισμό του δικτύου για την εφαρμογή ενός multiplayer game ή/και highscore/game state storage σε έναν server

Μαθησιακά Αποτελέσματα

Με την επιτυχημένη ολοκλήρωση αυτής της ενότητας θα είσαι σε θέση να:

Γνώσεις

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

Δεξιότητες

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

Creative Production

Αυτή είναι μια ενότητα επιλογής. Σου δίνεται η δυνατότητα να επιλέξεις μια ενότητα επιλογής στο Τρίμηνο 3 και 5 των σπουδών σου.

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

Ενδεικτική Θεματολογία

  • Practical Production Planning
  • Production Techniques in relevant discipline
  • Specialized digital production software
  • Innovative use of built-in software features
  • Production Planning
  • Methods for evaluation
  • Reflective and Critical Analysis
  • Giving, receiving and learning from feedback
  • Cross-disciplinary production practice

Projects

  • Creative Production

Μαθησιακά Αποτελέσματα

Με την επιτυχημένη ολοκλήρωση αυτής της ενότητας θα είσαι σε θέση να:

Γνώσεις

  • Αξιολογήσεις της προσωπικές τους παραγωγικές διαδικασίες και δημιουργικές αποφάσεις
  • Συζητήσεις ροές παραγωγής μέσων σε ένα ευρύτερο θεωρητικό πλαίσιο
  • Διακρίνεις τη διαφοροποίηση μεταξύ καλών ιδεών και καλών ιδεών οι οποίες θα βελτίωναν την παραγωγή καθολικά

Δεξιότητες

  • Εφαρμόσεις θεωρία παραγωγής, σε πρακτικές παραγωγικές τεχνικές
  • Παράγεις σύνθετα προϊόντα ψηφιακών μέσων υψηλών προδιαγραφών
  • Πειραματιστείς με παραγωγικές τεχνικές βασισμένες σε ανατροφοδότηση πληροφορίας
  • Παράγεις λεπτομερειακές αλλά συνοπτικές αξιολογήσεις παραγωγών 

Practical Mobile App Design

Αυτή είναι μια ενότητα επιλογής. Σου δίνεται η δυνατότητα να επιλέξεις μια ενότητα επιλογής στο Τρίμηνο 3 και 5 των σπουδών σου.

Αυτή η ενότητα θα σου προσφέρει μια επισκόπηση του τομέα των Εφαρμογών σε Κινητές Συσκευές, την ιστορία του, τα στοιχεία χρηστών και την φιλοσοφία τους. Θα αναπτύξεις τη σωστή αντίληψη και ικανότητες για τον Σχεδιασμό περιβάλλοντος, Διεπαφών και της Εμπειρίας Χρήστη, ειδικά για εφαρμογές κινητών συσκευών. Θα χρησιμοποιήσεις προγράμματα ενδιάμεσου λογισμικού με την τεχνική «μεταφοράς και απόθεσης» (drag and drop) για να μπορέσεις να αναπτύξεις (χωρίς χρήση κώδικα) ένα υλοποιήσιμο σενάριο για εφαρμογή σε κινητή συσκευή, από το σχεδιασμό μέχρι να αναθέσεις στην παραγωγή μια έκδοση της που λειτουργεί.

Ενδεικτική Θεματολογία

  • Overview of Application (App) industry
  • Uses, users and user needs
  • User Experience (UX) and User Interface Design (UID)
  • Key Functions
  • Application Architecture
  • Design Process
  • Legal and Copyright considerations
  • Testing, Distributing and Selling Apps
  • Information architecture
  • Basic Concepts of Coding
  • Middleware for App creation
  • Use of Media
  • Use of device functions (camera, microphone, accelerometer)
  • Prototyping

Projects

  • Mobile Application Case Study
  • Mobile Application Development

Μαθησιακά Αποτελέσματα

Με την επιτυχημένη ολοκλήρωση αυτής της ενότητας θα είσαι σε θέση να:

Γνώσεις

  • Σχεδιάζεις έχοντας κατανόηση των αναγκών της Εμπειρίας Χρήστη στον τομέα των Εφαρμογών κινητών συσκευών που χρησιμοποιούν τις Εφαρμογές
  • Αναλύεις τις ανάγκες και συμπεριφορές των χρηστών
  • Εξηγείς την αρχιτεκτονική των εφαρμογών
  • Συζητάς τον αντίκτυπο των εφαρμογών κινητών συσκευών στην κουλτούρα, την ανάπτυξη και την χρήση τους

Δεξιότητες

  • Χρησιμοποιείς ενδιάμεσα λογισμικά για να παράγεις βασικές λειτουργικές εφαρμογές
  • Εφαρμόζεις ανάγκες των χρηστών μέσω του σχεδιασμού Εμπειρίας Χρήστη (UX) και του σχεδιασμού Διεπαφών Χρηστών (UID)
  • Σχεδιάζεις και ολοκληρώνεις τυπικά ερωτηματολόγια Εμπειρίας Χρήστη (UX)
  • Σχεδιάζεις και διαχειρίζεσαι περιεχόμενο εφαρμογών κινητών συσκευών 

Advanced Artificial Intelligence

Αυτή είναι μια ενότητα επιλογής. Σου δίνεται η δυνατότητα να επιλέξεις μια ενότητα επιλογής στο Τρίμηνο 3 και 5 των σπουδών σου.

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

Ενδεικτική Θεματολογία

  • A Star
  • Behaviour Trees
  • Flocking
  • Advanced Pathfinding
  • Non-Player Characters
  • Agents

Projects

  • Project σχεδιασμού, εφαρμογής και ανάλυσης ενός σύνθετου αλγόριθμου που κάνει χρήση όλων των τεχνικών AI που συζητήθηκαν στην εκπαιδευτική ενότητα

Μαθησιακά Αποτελέσματα

Με την επιτυχημένη ολοκλήρωση αυτής της ενότητας θα είσαι σε θέση να:

Γνώσεις

  • Επιδείξεις την κατανόηση των βασικών ιδεών της τεχνητής νοημοσύνης σε προσομοιωμένα περιβάλλοντα
  • Αναλύεις τεχνικές βελτιστοποίησης εφαρμόσιμες σε υπάρχοντα ή νέα προγράμματα τεχνητής νοημοσύνης
  • Αξιολογείς στρατηγικές λήψης αποφάσεων για συντελεστές εικονικών κόσμων
  • Ορίζεις βασικές απαιτήσεις για την διευκόλυνση της σταθερότητας συστημάτων τεχνητής νοημοσύνης

Δεξιότητες

  • Εφαρμόσεις διάφορες ανώτερες τεχνικές τεχνητής νοημοσύνης σε ένα παιχνίδι
  • Προγραμματίσεις ένα σύστημα λήψης αποφάσεων με τεχνικές τεχνητής νοημοσύνης
  • Αναλύεις τεχνικές βελτιστοποίησης εφαρμόσιμες σε υπάρχοντα ή νέα προγράμματα τεχνητής νοημοσύνης

Game Optimisation, Analysis and Interfacing

Αυτή είναι μια ενότητα επιλογής. Σου δίνεται η δυνατότητα να επιλέξεις μια ενότητα επιλογής στο Τρίμηνο 3 και 5 των σπουδών σου.

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

Ενδεικτική Θεματολογία

  • Multithreading
  • Performance Analysis
  • Graphics Pipeline Optimisation
  • CUDA and OpenCL
  • Overview and comparison of scripting languages
  • Interfacing with a Scripting Language
  • Disclosure of data structures and interfaces

Projects

  • Programming optimization project για να εξασφαλιστεί ότι είσαι σε θέση να επιτύχεις την ανάπτυξη εφαρμογών υψηλής απόδοσης

Μαθησιακά Αποτελέσματα

Με την επιτυχημένη ολοκλήρωση αυτής της ενότητας θα είσαι σε θέση να:

Γνώσεις

  • Αναλύσεις κριτικά κώδικα προγραμματισμού παιχνιδιών και να εξακριβώσεις σημεία βελτιστοποίησης αυτού
  • Εξακριβώσεις λύσεις πολυτμηματικής ανάπτυξης λογισμικού (modular design) για διεργασίες πολλαπλών πυρήνων επεξεργασίας
  • Αναλύσεις τα αποτελέσματα μετρήσεων των games σε πραγματικό χρόνο

Δεξιότητες

  • Δημιουργήσεις επιτυχημένες διανομές επεξεργαστικών δομών σε πολλαπλές παράλληλες επεξεργαστικές μονάδες
  • Ενοποιήσεις γλώσσες προγραμματισμού υψηλού επιπέδου (scripting languages) με σκοπό τη δημιουργία περιβαλλόντων διεπαφής χρήστη-μηχανής
  • Δημιουργήσεις κατάλληλες τεχνικές βελτιστοποίησης 

Graphics and Shader Programming for Games

Σε αυτή την ενότητα θα αναπτύξεις τις δεξιότητές σου στον προγραμματισμό που σχετίζεται με έναν από τους κύριους τομείς του game programming, τον προγραμματισμό γραφικών. Η επιτυχημένη και αποτελεσματική χρήση των γραφικών στοιχείων είναι ένα από τα κύρια χαρακτηριστικά που επηρεάζουν την εμπειρία του παίκτη. Σε αυτή την εκπαιδευτική μονάδα θα μελετήσεις τις τεχνικές και δημιουργικές πλευρές του προγραμματισμού γραφικών, μαθαίνοντας να αναλύεις και να παρέχεις βασικά εργαλεία προγραμματισμού γραφικών και τεχνικών, παράγοντας παιχνίδια υψηλής ποιότητας τα οποία χρησιμοποιούν αποτελεσματικά τα γραφικά στοιχεία τους.

Ενδεικτική Θεματολογία

  • Direct X / Open GL
  • Sprites
  • Textures
  • Gameloop / Timer
  • Different Types of Shaders
  • Shader / Render-Pipeline
  • Lights
  • Maps

Projects

  • Εργασία προγραμματισμού, με αποδεδειγμένη εφαρμογή γραφικών που να συμβάλλουν προς τη δημιουργία ενός σύνθετου game project με προγραμματισμό της μηχανής γραφικών.

Μαθησιακά Αποτελέσματα

Με την επιτυχημένη ολοκλήρωση αυτής της ενότητας θα είσαι σε θέση να:

Γνώσεις

  • Εξετάσεις την ροή επεξεργασίας του τελικού αποτελέσματος
  • Διαφοροποιήσεις τις τεχνικές μεταξύ επεξεργασίας στη γενική κεντρική μονάδα του υπολογιστή και επεξεργασίας στην κεντρική μονάδα επεξεργασίας γραφικών
  • Αναλύσεις διαφορετικές προσέγγισης στον προγραμματισμό γραφικών

Δεξιότητες

  • Συντάξεις αποτελεσματικό κώδικα για προγραμματισμό γραφικών
  • Προγραμματίσεις τη γενική κεντρική μονάδα του υπολογιστή και τη κεντρική μονάδα επεξεργασίας γραφικών
  • Δημιουργήσεις προγράμματα για γραφικά μέσα σε εικονικό περιβάλλον παιχνιδιού 

Marketing, Business Planning and Law

Στην ενότητα αυτή θα γνωρίσεις βασικά εργαλεία που θα σου επιτρέψουν να λειτουργήσεις στον επιχειρηματικό κόσμο. Επίσης θα σου διδάξουν τις βασικές αρχές και τις μεθόδους ανάλυσης του επιχειρείν και του μάρκετινγκ. Θα εισαχθείς σε ουσιαστικά νομικά και ηθικά ζητήματα, τα οποία χαρακτηρίζουν σε μεγάλο βαθμό τις πρακτικές που ακολουθούνται στις βιομηχανίες των δημιουργικών μέσων. Ολοκληρώνοντας την ενότητα αυτή θα έχεις αναπτύξει και αξιοποιήσει επικοινωνιακές δεξιότητες, μελετώντας και εφαρμόζοντας θεωρίες επικοινωνίας καθώς και τον ρόλο αυτών στον τρόπο που κατανοούμε σε επίπεδο κοινωνικό, πολιτιστικό και οικονομικό.

Ενδεικτική Θεματολογία

  • Business and Management Studies
  • Business Planning
  • Legal Issues and Law
  • Enterprise, Entrepreneurship
  • Ethical Considerations
  • Marketing Concepts
  • Market Segmentation and Targeting
  • Marketing & Promotional Strategies
  • Brand Development
  • Brand Management
  • Product Development
  • Communication Models and Theories
  • Crafting the Pitch
  • Presentation Techniques

Projects

Ένα σύνολο εργασιών που περιλαμβάνει business και marketing plan, draft contracts και παρουσιάσεις

Μαθησιακά Αποτελέσματα

Με την επιτυχημένη ολοκλήρωση αυτής της ενότητας θα είσαι σε θέση να:

Γνώσεις

  • Επιδεικνύεις την κατανόηση των βασικών αρχών και πρακτικών του επιχειρείν και του μάρκετινγκ, σε σχέση με τις βιομηχανίες δημιουργικών μέσων
  • Συζητάς νομικά και ηθικά ζητήματα που αφορούν στις βιομηχανίες δημιουργικών μέσων
  • Συζητάς τις βασικές αρχές και θεωρίες της επικοινωνίας

Δεξιότητες

  • Εφαρμόζεις αρχές επιχειρηματικού και προωθητικού σχεδιασμού
  • Επικοινωνείς αποτελεσματικά επιχειρηματικές και προωθητικές ιδέες και προτάσεις
  • Συνοψίζεις τις ανάγκες μιας δεδομένης κατάστασης και να επικοινωνείς τις ιδέες σου εύστοχα και εναρμονισμένα με τις απαιτήσεις
  • Αναπτύσσεις τα βασικά σημεία ενός συμφωνητικού και να επιχειρηματολογείς ως προς την ορθότητα αυτού 

Research Practice and Society

Η έρευνα είναι το κλειδί για μια επιτυχημένη επαγγελματική σταδιοδρομία. Στην ενότητα αυτή θα αναπτύξεις προχωρημένη κριτική κατανόηση ποιοτικών και ποσοτικών μεθοδολογιών έρευνας και των εφαρμογών τους τόσο στην καλλιτεχνική όσο και στην επιστημονική έρευνα. Θα εξελίξεις τις γνώσεις σου πάνω στον σχεδιασμό και στην εφαρμογή ερευνών προκειμένου είσαι σε θέση να αντιμετωπίσεις συγκεκριμένα ερευνητικά ερωτήματα, να κατανοήσεις σε βάθος τις πολιτιστικές βιομηχανίες και τον δικό τους ρόλο μέσα σε αυτές. Επιπλέον, θα διευρύνεις την οπτική σου σε πολιτιστικά ζητήματα και κινήματα δίνοντας έμφαση στην εξέλιξη των ιδεών κατά τη διάρκεια του χρόνου και την φύση της πολιτιστικής διαφοροποίησης. Θα κατανοήσεις τους συσχετισμούς διαφόρων τομέων των πολιτιστικών βιομηχανιών, την επιστημονική και πολιτιστική ιστορία, και την ιστορία των ιδεών στο πλαίσιο των πολιτιστικών βιομηχανιών. Όλα τα παραπάνω, μαζί με μια βαθύτερη κατανόηση της συνεχούς αλληλεπίδρασης μεταξύ της επιστήμης, του πολιτισμού και των δημιουργικών μέσων, έχουν σχεδιαστεί έτσι ώστε να προωθούν μια δυναμική προσέγγιση σε έναν συνεχή σχεδιασμό επαγγελματικής εξέλιξης.

Ενδεικτική Θεματολογία

  • Research Methodologies and their application in the creative media industries
  • Artistic and Scientific research and practice
  • Theories and Paradigms of research
  • Contemporary issues surrounding research
  • Developing a research question / hypothesis
  • Gathering, analysis, interpretation and presentation of data
  • Literature review and critical analysis of existing research
  • Research Ethics
  • Creative media industries: past, present and future
  • The role of practitioners in the creative media industries
  • History of ideas, and scientific and cultural theories
  • Types of culture
  • Scientific and cultural issues, the development of ideas over time and cultural diversity
  • Decoding science and culture: communication, meaning and semiotics

Projects

  • Cultural Analysis
  • Creative Media Practitioner Analysis
  • Major Project Proposal

Μαθησιακά Αποτελέσματα

Με την επιτυχημένη ολοκλήρωση αυτής της ενότητας θα είσαι σε θέση να:

Γνώσεις

  • Αξιολογείς μια σειρά ποιοτικών και ποσοτικών μεθοδολογιών έρευνας που χρησιμοποιούνται στις Πολιτιστικές Βιομηχανίες
  • Αναλύεις κριτικά τομείς της βιομηχανίας, την σχέση τους με τις τέχνες, και συγκεκριμένα θέματα μέσα στον χώρο των πολιτιστικών βιομηχανιών
  • Συζητάς συνεχιζόμενες στρατηγικές επαγγελματικής ανάπτυξης
  • Αξιολογείς με κριτικό πνεύμα τους συσχετισμούς και την αλληλεπίδραση μεταξύ πολιτισμού και καταναλωτών του πολιτισμού, σε σχέση με διαφορετικές και μεταβαλλόμενες πολιτιστικές ιδέες

Δεξιότητες

  • Εφαρμόζεις ποιοτικές, ποσοτικές και μικτές μεθόδους έρευνας σε ακαδημαϊκό πλαίσιο και στο πλαίσιο των πολιτιστικών βιομηχανιών
  • Επιλέγεις την πιο κατάλληλη μεθοδολογία έρευνας για να απαντήσεις σε ένα συγκεκριμένο ερευνητικό ερώτημα
  • Αναπτύξεις ένα προσωπικό συνεχώς εξελισσόμενο πλάνο επαγγελματικής ανάπτυξης
  • Επικοινωνείς την γνώση σου πάνω σε θέματα πολιτισμού αποτελεσματικά, μέσα από συγκριτική μελέτη ποικίλων ιδεών επί του πολιτισμού 

Advanced Specialised Project

Αυτή είναι μια ενότητα επιλογής. Σου δίνεται η δυνατότητα να επιλέξεις μια ενότητα επιλογής στο Τρίμηνο 3 και 5 των σπουδών σου.

Σε αυτή την ενότητα θα εξασκηθείς σε επαγγελματικό επίπεδο, μέσα από το σχεδιασμό και την εφαρμογή μιας ανεξάρτητης εργασίας (θεωρητική ή πρακτική, ατομική ή ομαδική). Επιλέγοντας συγκεκριμένο πεδίο εξειδίκευσης θα κατανοήσεις καλύτερα τις επαγγελματικές προτιμήσεις σου και θα αποκομίσεις ουσιαστικές κατευθύνσεις στην επαγγελματική σου σταδιοδρομία. Τέλος θα μάθεις να αξιολογείς τις δεξιότητες και γνώσεις σου, καθώς και να αναπτύσσεις στρατηγικές που θα σου επιτρέψουν να εξελιχθείς στο βαθμό που ο ίδιος επιθυμείς.

Ενδεικτική Θεματολογία

Η ενότητα μπορεί να προσαρμοστεί σε πολύ μεγάλο βαθμό από το σπουδαστή (ή σπουδαστική ομάδα) και γι’ αυτό το λόγο θα πρέπει να προταθεί η δομή της εργασίας και να συμφωνηθεί από τον επιβλέποντα καθηγητή. Ακολουθούν τα σημεία αξιολόγησης πρέπει να συμπεριλαμβάνονται στην πρόταση:

  • Self Assessment
  • Project Planning and Management
  • Resource Allocation
  • Time Management
  • Reporting and Presentation

Projects

Ανάλογα με τη φύση του συμφωνημένου project, η εργασία αυτή μπορεί να είναι το πρακτικό μέρος μιας μεγάλης παραγωγής δημιουργικών μέσων, ένα portfolio αποτελούμενο από περισσότερες μικρότερες εργασίες, ή ένα γραπτό κείμενο όπως μια έκθεση ή ένα επιχειρηματολογικό άρθρο. Με τη διεκπεραίωση του project θα υλοποιήσεις μια ολοκληρωμένη παρουσίαση του έργου σου στους υπόλοιπους σπουδαστές, εστιάζοντας περισσότερο στην επαγγελματική σου εξέλιξη και όχι στο ίδιο το έργο.

Μαθησιακά Αποτελέσματα

Με την επιτυχημένη ολοκλήρωση αυτής της ενότητας θα είσαι σε θέση να:

Γνώσεις

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

Δεξιότητες

  • Αναλύεις και να κρίνεις τα πλεονεκτήματα και μειονεκτήματα μιας δεδομένης κατάστασης
  • Αναπτύσσεις μαθησιακές στρατηγικές προκειμένου να αποκτήσεις δεξιότητες και γνώσεις, καθώς και να οργανώνεις αποτελεσματικά για να εκτελείς μια εργασία
  • Παρουσιάζεις τα αποτελέσματα της εργασίας σου με πειστικό και αποτελεσματικό τρόπο
  • Αναπτύσσεις δεξιότητες σε συνάρτηση με την εργασία που σου έχει ανατεθεί 

Human Computer Interaction

Αυτή είναι μια ενότητα επιλογής. Σου δίνεται η δυνατότητα να επιλέξεις μια ενότητα επιλογής στο Τρίμηνο 3 και 5 των σπουδών σου.

Σε αυτή την ενότητα θα εισαχθείς στις γενικές ιδέες πίσω από την διεπαφή ανθρώπου-υπολογιστή (HCI) μέσα από την ανάλυση της περίπλοκης θεωρίας και των τεχνικών που προσφέρουν σχετικά με τον σχεδιασμό ροής του παιχνιδιού οι τομείς του Περιβάλλοντος Διεπαφής Χρήστη και Εμπειρία Χρήστη. Θα γνωρίσεις τις κύριες ιδέες που κρύβονται πίσω από στιβαρά σχέδια διεπαφής και θα διδαχθείς πώς να σχεδιάζεις, να ελέγχεις και να παράγεις είδη διεπαφής τα οποία θα καθηλώσουν το κοινό σου και θα μετατρέψουν την ροή των μηχανισμών των games σου σε υπέροχες και ολοκληρωμένες εμπειρίες διεπαφής.
Τα υλικά περιβάλλοντα διεπαφής, τα όργανα ελέγχου συσκευών και τα εικονικά όργανα ελέγχου είναι μερικές από τις περιπτώσεις που αναλύονται μαζί με την σχεδίαση της οργάνωσης και της διάταξης των στοιχείων, με σκοπό να αποκτήσεις μια ισχυρή κατανόηση των εργαλείων που συντελούν στη δημιουργία ενός καλό συστήματος διεπαφής για βιντεοπαιχνίδια, ενώ παράλληλα μελετάται η ευχρηστία και η αξιολόγηση τους. Ακόμα, θα εισαχθείς στις ιδέες των διάφανων σχεδίων διεπαφής μέσα από την διαδικασία της αξιολόγησης, της επανάληψης και της ανάλυσης του σχολιασμού των χρηστών.

Ενδεικτική Θεματολογία

  • HCI & UI Principles
  • Organization & Layout
  • Visual Elements
  • Hardware Interfaces & Device Based Controls
  • Designing for Usability
  • Providing effective feedback, guidance & assistance
  • Iterative design
  • Evaluation methods
  • Heuristic Evaluation

Projects

  • UI Design & Prototyping Project

Μαθησιακά Αποτελέσματα

Με την επιτυχημένη ολοκλήρωση αυτής της ενότητας θα είσαι σε θέση να:

Γνώσεις

  • Συζητήσεις ιδέες σχετικά με την διεπαφή χρήστη και την εμπειρία του χρήστη
  • Αναλύσεις σχέδια ανθρώπινης διεπαφής με τον υπολογιστή προσαρμοσμένα με βάση τα games
  • Δημιουργήσεις μεθόδους και στρατηγικές για την δόμηση πρωτοτύπων σχεδίων διεπαφής με τον χρήστη και την εμπειρία του στην εφαρμογή του game
  • Αναπτύξεις διαγράμματα εμπειρίας χρήστη για ψηφιακά παιχνίδια

Δεξιότητες

  • Δημιουργήσεις κείμενα και θα σχεδιάσεις διαγράμματα ροής διεπαφής με το κοινό που έχεις στοχεύσει
  • Παράγεις σχέδια διεπαφής και εμπειρίας του χρήστη με την εφαρμογή ελέγχων και σχεδιασμού μέσω επαναληπτικής παραγωγής
  • Δημιουργήσεις ένα ολοκληρωμένο σχέδιο διεπαφής χρήστη για ψηφιακά games 

Contemporary Game Practice

Αυτή είναι μια ενότητα επιλογής. Σου δίνεται η δυνατότητα να επιλέξεις μια ενότητα επιλογής στο Τρίμηνο 3 και 5 των σπουδών σου.

Σε αυτή την ενότητα θα ερευνήσεις τις μοντέρνες τάσεις και πρακτικές μέσα στην βιομηχανία ανάπτυξης παιχνιδιών, εστιάζοντας στην εφαρμογή κανόνων παιχνιδιών σε άλλες όψεις της κοινωνίας, σε άλλες βιομηχανίες και στα παιχνίδια σαν μέσω μετάδοσης πληροφορίας. Θα εξετάσεις τις ευρύτερες έννοιες και επιπτώσεις των παιχνιδιών μέσα από το πρίσμα της κουλτούρας, λαμβάνοντας υπόψιν τις πρακτικές και την προοπτική τους σε σχέση με κοινωνικά, οικονομικά, καλλιτεχνικά, εκπαιδευτικά ζητήματα. Παράλληλα, θα εξερευνήσεις τον τρόπο σκέψης και προσέγγισης που χρησιμοποιείται στα games και τους μηχανισμούς τους σε ευρύτερο πλαίσιο από εκείνο της βιομηχανίας και θα τα κατανοήσεις σαν μέσα για την επαφή των ανθρώπων με νέους και καινοτόμους τρόπους που υπερβαίνουν τα παραδοσιακά περιβάλλοντα παιχνιδιών.

Ενδεικτική Θεματολογία

  • Game Thinking
  • Psychology and Motivation
  • Edutainment
  • Enterprise Gamification
  • Behavioral Design
  • Social Applications
  • Conflict Resolution
  • Digital Games Cultures
  • Focusing on Aesthetics
  • Games as Art
  • Mediality of Games
  • Social Contexts of Computer Games
  • Virtual Worlds and Societies
  • Philosophical Views on a new Medium
  • The Future of Games

Projects

  • Project όπου θα λάβεις ένα non-game related σύστημα προκειμένου να ενσωματώσεις τις τεχνικές Gamification με σκοπό τη βελτίωση της συνολικής εμπειρίας του χρήστη

Μαθησιακά Αποτελέσματα

Με την επιτυχημένη ολοκλήρωση αυτής της ενότητας θα είσαι σε θέση να:

Γνώσεις

  • Περιγράψεις τεχνικές υιοθετημένες σε διάφορες μορφές προϊόντων που έχουν μετατραπεί μέσω εφαρμογής των θεωριών παιχνιδιών σε μια ποικιλία από περιβάλλοντα
  • Οργανώσεις και αναπτύξεις ιδέες και στρατηγικές για την εφαρμογή θεωριών παιχνιδιών σε συγκεκριμένους τομείς
  • Κρίνεις και να αξιολογήσεις τα games ως μέσο που σχετίζεται με την κουλτούρα από κοινωνικές και καλλιτεχνικές οπτικές

Δεξιότητες

  • Εφαρμόσεις θεωρίες και στρατηγικές games για την επιτυχημένη εμπλοκή των παικτών
  • Παράγεις λύσεις μέσω καινοτόμων και δημιουργικών παιχνιδιών που θα πληρούν τους προγραμματισμένους στόχους του έργου 

Industry Engagement

Αυτή είναι μια ενότητα επιλογής. Σου δίνεται η δυνατότητα να επιλέξεις μια ενότητα επιλογής στο Τρίμηνο 3 και 5 των σπουδών σου.

Στη συγκεκριμένη ενότητα θα αναλάβεις δραστηριότητες μέσα στη βιομηχανία ώστε να αποκτήσεις γνώσεις και να αναπτύξεις δεξιότητες σε επαγγελματικό επίπεδο στον τομέα της πολιτιστικής βιομηχανίας που σε ενδιαφέρει. Μέσα από διάφορες δράσεις που είναι δυνατόν να λάβουν τη μορφή μιας συγκεκριμένης πρακτικής άσκησης ή μιας σειράς περισσότερων δραστηριοτήτων στη βιομηχανία οι οποίες προωθούν την κατανόηση των δυναμικών στον χώρο εργασίας, διευκολύνεται η ενεργή συμμετοχή στις παραγωγικές διαδικασίες και φέρνουν τον σπουδαστή σε επαφή με σύγχρονες πρακτικές του χώρου. Μέσα από την εμπειρία της πρακτικής άσκησης θα αντλήσεις πολύ σημαντικές πληροφορίες και γνώσεις για την δημιουργία ενός portfolio με projects που θα εξοπλίσει και θα διευκολύνει τη μετάβασή σου από τον χώρο των σπουδών στο χώρο εργασίας και ενδεχομένως να αποτελέσει ένα πρακτικό πλαίσιο εκπαίδευσης.

Ενδεικτική Θεματολογία

  • Critically analysing current/historical industry trends and practices (case study approach)
  • Industry Engagement Analysis
  • Becoming a reflective practitioner
  • Logbook Development
  • Building a Portfolio
  • Supervisor Consultation
  • Combination of directed and self directed industry engagement activities

Projects

  • Industry Engagement Portfolio
  • Industry Engagement Activity and Report

Μαθησιακά Αποτελέσματα

Με την επιτυχημένη ολοκλήρωση αυτής της ενότητας θα είσαι σε θέση να:

Γνώσεις

  • Εξετάζεις προχωρημένες θεωρητικές και πρακτικές προοπτικές, ηθικά ζητήματα, και άλλη παρόμοια γνώση που είναι δυνατόν να εφαρμοστούν στο πλαίσιο της εργασίας/πρακτικής
  • Αναλογιστείς τη συμμετοχή άλλων επαγγελματιών της βιομηχανίας και την συνεισφορά τους στην εργασία/πρακτική
  • Εκθέσεις μια λογική άποψη και να θέσεις το πλαίσιο σύμφωνα με το οποίο επιλέχτηκαν οι μέθοδοι έρευνας οι οποίες με τη σειρά τους οδήγησαν σε δημιουργικές προσεγγίσεις σε ότι αφορά τον σχεδιασμό δράσεων ή/και την επίλυση προβλημάτων
  • Αξιολογήσεις τη διαδικασία της σχεδίασης και ανάπτυξης της δραστηριότητας που ανέλαβες στον χώρο της πολιτιστικής βιομηχανίας καθώς και τον τρόπο που τα αποτελέσματα αυτής της εργασίας συνέβαλλαν στη βελτίωση της δραστηριότητας αυτής αλλά και άλλων παράλληλων δραστηριοτήτων

Δεξιότητες

  • Δεσμευτείς και να αναλάβεις την ευθύνη μελλοντικής επαγγελματικής ανάπτυξης χρησιμοποιώντας τις γνώσεις που αποκόμισες από τη συγκεκριμένη δραστηριότητα
  • Επιδείξεις συναφή και οργανωμένη επικοινωνία, ανάπτυξη διαπροσωπικών σχέσεων και δικτύωσης όταν μοιράζεσαι ιδέες και πληροφορίες σε ένα επαγγελματικό περιβάλλον
  • Δημιουργήσεις έναν πλούσιο φάκελο με δείγματα εργασίας και άλλο κατάλληλο υλικό που θα ενισχύσει την καριέρα που θέλεις να ακολουθήσεις

Back End Development

Αυτή είναι μια ενότητα επιλογής. Σου δίνεται η δυνατότητα να επιλέξεις μια ενότητα επιλογής στο Τρίμηνο 3 και 5 των σπουδών σου.

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

Ενδεικτική Θεματολογία

  • Server Hardware, Server OS and Web Servers
  • Back-end Programming Languages and Frameworks
  • Back-end Management Tools, Metrics & Analytics
  • User Tools & Experience
  • Reducing Lag Times and Condense Network Calls
  • Controlling the Game from the Server
  • One User using Multiple Devices
  • Database Architecture
  • Flexible Database Design
  • UDIDs, Keys, Analytics
  • Security Aspects
  • Multiplatform Access
  • XML/JSON
  • Cloud Techniques & Technologies

Projects

  • MMORPG Database Proposal
  • Multiplatform Database Access
  • Cloud Development and Back-end Management for Games

Μαθησιακά Αποτελέσματα

Με την επιτυχημένη ολοκλήρωση αυτής της ενότητας θα είσαι σε θέση να:

Γνώσεις

  • Περιγράψεις κοινά πλαίσια ανάπτυξης διακομιστή και βάσης δεδομένων που χρησιμοποιούνται στην βιομηχανία ανάπτυξης games
  • Περιγράψεις την λειτουργικότητα των μοντέλων επικοινωνίας μεταξύ πελάτη-διακομιστή
  • Αξιολογείς τεχνολογίες και πλαίσια ανάπτυξης διακομιστή και βάσης δεδομένων
  • Αναλύσεις ρίσκα και οφέλη λύσεων που βασίζονται σε cloud τεχνολογίες

Δεξιότητες

  • Δημιουργήσεις συστήματα βάσης δεδομένων κατάλληλα για παιχνίδια
  • Αναπτύξεις εργαλεία διαχείρισης βάσης δεδομένων
  • Διαχειριστείς την πρόσβαση σε απομακρυσμένα συστήματα βάσης δεδομένων μέσω προγραμματισμού από διάφορες πλατφόρμες 

Major Project (BSc)

Η πτυχιακή εργασία σου έχει ως σκοπό να αναδείξει μια σειρά προχωρημένων δεξιοτήτων που εναρμονίζονται με τις απαιτήσεις του 6ου επιπέδου των σπουδών σου. Με την επιτυχημένη ολοκλήρωση της πτυχιακής, θα επιδείξεις την ικανότητά του να αναλαμβάνεις ανεξάρτητα έργα και να διαχειρίζεσαι εγχειρήματα- εργασίες μεγάλης κλίμακας. Σημαντικό ρόλο στην ενότητα αυτή έχει η διερεύνηση των μεθόδων έρευνας και των εφαρμογών τους σε συγκεκριμένο καλλιτεχνικό ύφος/στυλ και στην παρουσίασή του στο κοινό. θα αναπτύξεις μια πρόταση για την πτυχιακή εργασία σου και θα την καταθέσεις για έγκριση. Θα διαχειριστείς όλα τα ζητήματα που εμπλέκονται από την προκαταρτική φάση και τον σχεδιασμό μέχρι την ολοκλήρωση του έργου. Η πτυχιακή εργασία αποτελεί προσωπική επιλογή και μπορεί να ποικίλει σε είδος και μορφή. Παρόλα’ αυτά υπάρχει η προσδοκία ότι το τελικό αποτέλεσμα θα είναι τέτοιο που θα στηρίξει την μετάβασή σου είτε στην αγορά εργασίας είτε σε μεταπτυχιακές σπουδές.

BSc (Hons) Route

Οι μέθοδοι έρευνας για μια πτυχιακή εργασία επιπέδου BSc μπορεί να περιλαμβάνουν υπολογισμούς, μετρήσεις, προσομοιώσεις ή παρατηρήσεις τεχνικών ή επιστημονικών συσχετισμών.

Μαθησιακά Αποτελέσματα

Με την επιτυχημένη ολοκλήρωση αυτής της ενότητας θα είσαι σε θέση να:

Γνώσεις

  • Αναλύσεις εξειδικευμένους τομείς ενδιαφέροντος
  • Αναδείξεις δημιουργικές οπτικές στον εξειδικευμένο τομέα που σε ενδιαφέρει
  • Συζητήσεις κατάλληλες μεθοδολογίες που είναι απαραίτητες για τη διεξαγωγή αξιόπιστης και έγκυρης έρευνας
  • Σχεδιάσεις τις περίπλοκες διαδικασίες που εμπλέκονται στην υλοποίηση μιας πτυχιακής εργασίας

Δεξιότητες

  • Εφαρμόσεις με επιτυχία τις κατάλληλες μεθοδολογίες που απαιτούνται για την ανάπτυξη αξιόπιστης και έγκυρης έρευνας
  • Εφαρμόσεις ακαδημαϊκές και δημιουργικές δεξιότητες κατάλληλες για το συγκεκριμένο επίπεδο σπουδών
  • Διαχειριστείς ένα μεγάλο έργο με επαγγελματισμό και αποτελεσματικότητα
  • Επικοινωνήσεις με επιτυχία τα αποτελέσματα της εργασίας σου 
ΠΡΟΫΠΟΘΕΣΕΙΣ

Για την εγγραφή σου στο πρόγραμμα σπουδών BSc (Hons) Games Programming απαιτείται Απολυτήριο Λυκείου ή ισοδύναμος τίτλος και συνέντευξη με τον ακαδημαϊκό συντονιστή του προγράμματος σπουδών.

Η εγγραφή σου στο πρόγραμμα σπουδών δεν προϋποθέτει προηγούμενη εμπειρία ή γνώσεις στον τομέα του programming και των games.

Με την εγγραφή σου στο πρόγραμμα σπουδών έχεις δικαίωμα Αναβολής Στράτευσης.

Οι διαλέξεις πραγματοποιούνται στην ελληνική γλώσσα.

Games Programming - SAE

ΔΙΔΑΚΤΡΑ ΣΠΟΥΔΩΝ

Οι εγγραφές έχουν ξεκινήσει!

Συμπλήρωσε την φόρμα για να κατεβάσεις και να λάβεις μέσω email περισσότερες πληροφορίες καθώς και τα δίδακτρα του προγράμματος. Επιπλέον μπορείς να επικοινωνήσεις με τη Study Advisor της SAE Athens, Ελίνα Κοστανιάν, στο 210 3217661 καθημερινά 12:00 - 20:00. 

 

Συναίνεση στη χρήση προσωπικών δεδομένων
Σας ενημερώνουμε ότι με την υποβολή της παραπάνω φόρμας δίνετε τη συγκατάθεσή σας για να λάβετε τις πληροφορίες που έχετε ζητήσει στα στοιχεία επικοινωνίας που έχετε δηλώσει. Επιπλεόν συναινείτε στη συλλογή και χρήση των δεδομένων αυτών από το διεθνή Όμιλο SAE Institute σύμφωνα με τους όρους προστασίας προσωπικών δεδομένων όπως αυτοί περιγράφονται ΕΔΩ.

 

KAPIEPA

Με την αποφοίτησή σου από το πρόγραμμα σπουδών Games Programming της SAE αποκτάς πολλές επιλογές επαγγελματικής σταδιοδρομίας και απασχόλησης οι οποίες περιλαμβάνουν:

Career options

  • Game Engine Programmer
  • Graphics Programmer
  • AI (Artificial Intelligence) Programmer
  • Games Developer
  • Functional Programmer
  • Network Programmer
  • Physics Programmer
  • Audio Programmer
  • Gameplay Programmer
  • Testing and QA