Το Tetris μπορεί πλέον να είναι ο εκτυπωτής σας & excl;

Posted on
Συγγραφέας: Morris Wright
Ημερομηνία Δημιουργίας: 24 Απρίλιος 2021
Ημερομηνία Ενημέρωσης: 19 Νοέμβριος 2024
Anonim
Το Tetris μπορεί πλέον να είναι ο εκτυπωτής σας & excl; - Παιχνίδια
Το Tetris μπορεί πλέον να είναι ο εκτυπωτής σας & excl; - Παιχνίδια

Ο Michael Birken, ένας πολυδύναμος προγραμματιστής Java, χρησιμοποίησε την τεχνογνωσία προγραμματισμού για να δημιουργήσει έναν αλγόριθμο που μπορεί να μετατρέψει μια εικόνα σε ένα παιχνίδι Tetris. Ο αλγόριθμός του περνά μέσα από την εικόνα και βρίσκει τα διάφορα εικονοστοιχεία και τα σχήματα τους και βρίσκει σημεία όπου μπορεί να τοποθετηθεί ένα Tetrimino. Όπως δηλώνει ο Birken στην περιοχή του,


"Ο αλγόριθμος εκτύπωσης Tetris μετατρέπει κάθε σειρά της εικόνας bitmap σε μια σειρά από περάσματα.Μετά από αριστερά προς τα δεξιά, κάθε πέρασμα απλώνεται απίστευτα σε J, T και L Tetriminos κάθε φορά που ταιριάζουν.Για παράδειγμα, η εικόνα που ακολουθεί περιέχει μια σειρά 16 pixels από μια εικόνα bitmap.

Τα 5 περάσματα που απαιτούνται για την κάλυψη των 16 εικονοστοιχείων εμφανίζονται στις παρακάτω εικόνες. "

Περισσότερες λεπτομέρειες βρίσκονται στον ιστότοπο του Birken, ο οποίος συνδέεται παρακάτω, αλλά είναι τρελό να πιστεύουμε ότι κανένας άλλος προγραμματιστής δεν έχει δοκιμάσει κάτι τέτοιο.


Τέλος, για όσους από εσάς αποκαλείτε επίσης προγραμματιστές, μπορείτε ακόμη να ελέγξετε τον πηγαίο κώδικα του Tetris Εκτυπωτής εδώ. Τώρα το μόνο ερώτημα παραμένει, μπορεί να είναι το μεγαλύτερο Tetris παίκτες στον κόσμο εικόνες τέχνη όπως αυτό το πρόγραμμα; Ας ελπίσουμε ότι μια μέρα μπορούμε να τους δούμε να αγωνίζονται δίπλα δίπλα, κάνοντας μια τρομερή σκήτη Mario.