Μια νέα θύρα του πρώτου προσώπου shooter Doom έχει αναπτυχθεί για να τρέχει σε κβαντικούς υπολογιστές. Γνωστή ως Quandoom, η έκδοση δημιουργήθηκε από τον Luke Mortimer, έναν ερευνητή κβαντικών υπολογιστών στο ICFO στη Βαρκελώνη, ο οποίος κυκλοφορεί έργα με το όνομα Lumorti. Είναι γραμμένο ως ένα ενιαίο αρχείο QASM με τη γλώσσα που χρησιμοποιείται για τον προγραμματισμό κβαντικών κυκλωμάτων και αλγορίθμων.
Ενώ επί του παρόντος δεν υπάρχει κβαντικό υλικό ικανό να παίξει το παιχνίδι, η δουλειά του Lumorti δείχνει τη δυνατότητα για gaming σε νέες αρχιτεκτονικές. Η κβαντική θύρα ξεπερνά τα όρια με προδιαγραφές που νανίζουν ακόμα και τους πιο ισχυρούς κλασικούς υπολογιστές. Απαιτεί 72.376 qubits και 80 εκατομμύρια πύλες μόνο για την εκτέλεση του βασικού κώδικα.
Ωστόσο, το Quandoom μπορεί ακόμα να βιωθεί σήμερα. Ο Lumorti περιέλαβε έναν ελαφρύ προσομοιωτή QASM που μεταφράζει τις κβαντικές οδηγίες σε κλασικό υπολογισμό. Ακόμη και σε ένα συνηθισμένο φορητό υπολογιστή, ο προσομοιωτής επιτρέπει στο Quandoom να τρέχει με 10-20 καρέ ανά δευτερόλεπτο. Τα πρώτα πλάνα παιχνιδιού μοιάζουν με διανυσματικά γραφικά της δεκαετίας του 1980.
Παρόλο που ένας τέτοιος κβαντικός υπολογιστής δεν υπάρχει αυτή τη στιγμή, το Quandoom μπορεί να προσομοιωθεί αποτελεσματικά σε έναν κλασικό υπολογιστή, με δυνατότητα εκτέλεσης 10-20 fps στον φορητό υπολογιστή μου χρησιμοποιώντας τον συνοδευτικό προσομοιωτή QASM ελαφρού βάρους (150 γραμμές C++).
Για να παίξετε Quandoom, κατεβάστε τα αρχεία από το GitHub και σύρετε το αρχείο QASM στο εκτελέσιμο αρχείο προσομοιωτή. Θα πρέπει να γνωρίζετε ότι θα χρειαστούν περίπου 5-6 GB μνήμης RAM για να φορτώσει. Μόνο το πρώτο επίπεδο μπορεί να αναπαραχθεί προς το παρόν με απλοποιημένα γραφικά και χωρίς ήχο ή μουσική. Η Lumorti παρέχει συμβουλές για τη μεταγλώττιση για τη δοκιμή προηγμένων τεχνικών πτυχών και σε άλλα συστήματα.
Το αρχείο κώδικα Quandoom συμπιέστηκε σημαντικά χρησιμοποιώντας συντομογραφίες, αλλά εξακολουθεί να είναι αρκετά μεγάλο στα 30 GB χωρίς αυτές. Οι εργασίες συνεχίζονται για την επανεισαγωγή τμημάτων του κλασικού DOOM που λείπουν στην κβαντική έκδοση με την πάροδο του χρόνου, με την ανάπτυξη μερικές φορές λίγο αργή αφού ο Lumorti παραδέχεται ότι μερικές φορές βαριέται με το φιλόδοξο έργο.
VIA: NeoWin.net