TIS-100

TIS-100

Windows / Zachtronics Industries / 51 / Πλήρης προδιαγραφή
Περιγραφή

TIS-100: The Ultimate Assembly Language Programming Game

Είστε λάτρης των παιχνιδιών προγραμματισμού; Σας αρέσει η πρόκληση της επίλυσης πολύπλοκων γρίφων και της σύνταξης κώδικα για να πετύχετε τους στόχους σας; Αν ναι, τότε το TIS-100 είναι το παιχνίδι για εσάς! Αναπτύχθηκε από τη Zachtronics, τους δημιουργούς των SpaceChem και Infinifactory, το TIS-100 είναι ένα παιχνίδι προγραμματισμού ανοιχτού τύπου που θα δοκιμάσει τις δεξιότητές σας.

Στο TIS-100, παίζετε ως προγραμματιστής που έχει ως αποστολή την επιδιόρθωση ενός κατεστραμμένου συστήματος υπολογιστή που είναι γνωστό ως Tessellated Intelligence Systems (TIS). Αυτή η μαζικά παράλληλη αρχιτεκτονική υπολογιστή αποτελείται από μη ομοιόμορφα διασυνδεδεμένους ετερογενείς κόμβους που απαιτούν πολύπλοκη επεξεργασία ροής δεδομένων. Η δουλειά σας είναι να ξαναγράψετε κατεστραμμένα τμήματα κώδικα για να επισκευάσετε το TIS-100 και να ξεκλειδώσετε τα μυστικά του.

Αλλά μην σας ξεγελάσει η φαινομενικά απλή υπόθεση του. Το TIS-100 δεν είναι το μέσο παιχνίδι προγραμματισμού σας. Αντί να χρησιμοποιούν γλώσσες υψηλού επιπέδου όπως η Python ή η Java, οι παίκτες πρέπει να γράψουν κώδικα γλώσσας assembly για να λύσουν παζλ και να προχωρήσουν σε επίπεδα. Αυτό σημαίνει ότι κάθε γραμμή κώδικα μετράει και ακόμη και μικρά λάθη μπορεί να έχουν μεγάλες συνέπειες.

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

Μια μοναδική πτυχή του TIS-100 είναι η εστίασή του στη βελτιστοποίηση. Οι παίκτες δεν κρίνονται μόνο για το αν τα προγράμματά τους λειτουργούν σωστά αλλά και για το πόσο αποτελεσματικά εκτελούνται. Αυτό σημαίνει ότι οι παίκτες πρέπει να τροποποιούν συνεχώς τον κώδικά τους προκειμένου να μειώνουν τον χρόνο εκτέλεσης ή τη χρήση μνήμης, ενώ παράλληλα επιτυγχάνουν τους στόχους τους.

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

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

Χαρακτηριστικά:

1) Παιχνίδι Unique Assembly Language Programming

2) Προκλητικά παζλ που απαιτούν βελτιστοποίηση

3) Εκτενές φροντιστηριακό τμήμα για αρχάριους

4) Συναρπαστική ιστορία και ατμόσφαιρα

5) Πολλαπλές καταλήξεις με βάση τις επιλογές του παίκτη

Απαιτήσεις συστήματος:

Ελάχιστο:

Λειτουργικό σύστημα: Windows XP/Vista/7/8/10

Επεξεργαστής: 2 GHz

Μνήμη: 2 GB RAM

Γραφικά: Κάρτα βίντεο συμβατή με OpenGL 3+

Αποθηκευτικός χώρος: 200 MB διαθέσιμος χώρος

Συνιστάται:

Λειτουργικό σύστημα: Windows XP/Vista/7/8 /10

Επεξεργαστής: Intel Core i5 @ ~ 2 GHz (ή ισοδύναμο)

Μνήμη: 4 GB RAM

Γραφικά: NVIDIA GeForce GTX460/AMD Radeon HD5850 (OpenGL3+)

Αποθηκευτικός χώρος: 200 MB διαθέσιμος χώρος

Συμπέρασμα:

Αν ψάχνετε για ένα συναρπαστικό παιχνίδι παζλ με μοναδικούς μηχανισμούς παιχνιδιού με επίκεντρο τις έννοιες προγραμματισμού της γλώσσας συναρμολόγησης, μην κοιτάξετε πέρα ​​από το TIS-100! Με προκλητικούς γρίφους που απαιτούν δεξιότητες βελτιστοποίησης σε συνδυασμό με μια συναρπαστική ιστορία και ατμόσφαιρα, αυτό το παιχνίδι προσφέρει ώρες με τις ώρες που αξίζει να παίζετε ενώ παράλληλα διδάσκει πολύτιμες έννοιες κωδικοποίησης καθιστώντας το τέλεια επιλογή τόσο για έμπειρους προγραμματιστές όσο και για αρχάριους!

Πλήρης προδιαγραφή
Εκδότης Zachtronics Industries
Ιστότοπος εκδότη http://www.spacechemthegame.com
Ημερομηνία κυκλοφορίας 2019-09-11
Ημερομηνία προστέθηκε 2019-09-11
Κατηγορία Παιχνίδια
Υποκατηγορία Προσομοίωση
Εκδοχή
Απαιτήσεις Os Windows
Απαιτήσεις None
Τιμή
Λήψεις ανά εβδομάδα 2
Σύνολο λήψεων 51

Comments: