Πριν μερικές μέρες, η Google ανακοίνωσε τη λίστα σπουδαστών που έγιναν δεκτοί στο φετινό Καλοκαίρι Προγραμματισμού της Google.
Με υπερηφάνεια καλωσορίζουμε αυτή τη χρονιά 4 σπουδαστές που θα δουλέψουν πάνω σε διάφορα μέρη του πρότζεκτ στους ερχόμενους μήνες.
-
Ο Pragyansh Chaturvedi (γνωστός και ως Raikou) θα αναλάβει τη βελτίωση της μηχανής DIRECTOR στο ScummVM. Η δουλειά του θα συμβάλει στην υποστήριξη πολλών παιχνιδιών περιπέτειας που κυκλοφόρησαν την δεκαετία του '90 και φτιάχτηκαν με τα δημιουργικά εργαλεία του Macromedia Director. Υλοποιώντας περισσότερες εσωτερικές μεθόδους που χρησιμοποιεί η DIRECTOR, ο Pragyansh έχει ως κύριο στόχο να επεκτείνει την υποστήριξη για τα Meet Mediaband και The Journeyman Project (Win και Mac), καθιστώντας τα πλήρως σταθερά για παιχνίδι από την αρχή μέχρι το τέλος χωρίς καθόλου δυσλειτουργίες.
-
Ο Michael Hayman (γνωστός και ως Quote58) θα υλοποιήσει την υποστήριξη για το παιχνίδι The Immortal (Ο Αθάνατος). Ο τίτλος αυτός (που κυκλοφόρησε το 1990) μπορεί να χαρακτηριστεί ως ένα μίγμα διάφορων ειδών καθώς συνδυάζει στοιχεία παιχνιδιού ρόλων (RPG) με δράση και γρίφους. Οι διαφορές ανάμεσα στις γνωστές εκδόσεις του παιχνιδιού (που έχουν γραφεί σε καθαρό κώδικα Assembly!) είναι μια ενδιαφέρουσα πρόκληση. Το πρότζεκτ αυτό αποτελεί συνέχεια μιας εργασίας περασμένου GSoC που ξεκίνησε αρχικά από έναν πρώην σπουδαστή το 2018.
-
Ο Emanuele Grisenti (γνωστός και ως grisenti) θα εργαστεί πάνω σε μια νέα μηχανή, την HPL1. Ο πρωτότυπος πηγαίος κώδικας για αυτή τη μηχανή δημοσιεύτηκε πρόσφατα από την εταιρεία που τον ανέπτυξε αρχικά, την Frictional Games υπό την άδεια GPLv3. Ο σκοπός αυτού του πρότζεκτ θα είναι η επίτευξη την πλήρους μεταφοράς αυτής της μηχανής στο ScummVM, με τον επιμέρους στόχο της υποστήριξης του παιχνιδιού επιβίωσης του 2007, του Penumbra: Overture.
-
Ο Avijeet Maurya (γνωστός και ως StableSteady) θα αναλάβει συνεχίσει τη δουλειά πάνω σε αρκετές μηχανές που έχουν μείνει ανολοκλήρωτες: τις MacVenture, Avalanche, Glk-Scott, Pink και WAGE. Κάποιες από αυτές τις μηχανές βρίσκονται πολύ κοντά στο να ολοκληρωθούν. Το κυρίως αντικείμενο της εργασίας του Avijeet θα είναι να ταυτοποιήσει όλες τις λειτουργίες που λείπουν και να διορθώσει υπάρχοντα γνωστά προβλήματα (bugs). Ο στόχος αυτού του πρότζεκτ είναι να φτάσουν οι παραπάνω μηχανές σε μια σταθερή κατάσταση λειτουργίας.
Η ομάδα μας είναι ιδιαίτερα ενθουσιασμένη για όσα θα επιτευχθούν στις ερχόμενες εβδομάδες - και ελπίζουμε να ισχύει το ίδιο και για εσάς.
Παρακαλούμε να υποδεχτείτε θερμά τους νέους σπουδαστές μας! Ας κάνουμε το GSoC 2022 μια τεράστια επιτυχία - όλοι μαζί!