laby ένα απλό robot-game με τη χρήση κώδικα

0
robot-game
Το laby είναι ένα μικρό παιχνίδι που σας μαθαίνει τη λογική των αλγόριθμων στο προγραμματισμό. Αν και είναι αρκετά απλό στο σχεδιασμό και στη εμφάνιση, είναι ένας πολύ ευχάριστος και δημιουργικός τρόπος για να περάσετε τη ώρα σας.
Με το laby δεν πρόκειται να μάθετε καμία γλώσσα προγραμματισμού, καθώς δεν είναι αυτός ο σκοπός του. Σκοπός του παιχνιδιού είναι να σας κάνει μια πρώτη γνωριμία με τους αλγόριθμους δείχνοντας μερικές βασικές αρχές του προγραμματισμού.

10+ γλώσσες

Υποστηρίζει αρκετές γλώσσες προγραμματισμού όπως c, python, java, perl, pascal, ruby, c++, vala και αρκετές ακόμα που μπορείτε να φορτώσετε σαν mods.

robot-style

robot-game
Το laby έχει την κλασσική μορφή παιχνιδιών robot σε 2d tiles. Έτσι έχετε υπό τον έλεγχό σας, ένα μυρμήγκι το οποίο προσπαθεί να αποφύγει τις αράχνες και να βρει την έξοδο από το λαβύρινθο. Εσείς με διάφορες εντολές θα προσπαθήσετε να δημιουργήσετε τον κατάλληλο αλγόριθμο για να το καταφέρετε. Προχωρώντας στις πίστες θα αρχίσετε να χρησιμοποιείτε if/else και loops.
 
Οι πίστες τη δεδομένη στιγμή είναι 11 + 1 demo. To project είναι ενεργό στο github και έτσι βγαίνουν νεότερες εκδόσεις του laby κατά καιρούς προσθέτοντας νέες πίστες.

Μειονεκτήματα

H πρώτη πίστα με loop
Δυστυχώς αν και το laby έχει αρκετές καλές προοπτικές δεν είναι τέλειο. Έχει κάποιες χτυπητές αδυναμίες, όπως ότι δεν μπορείτε να σώσετε το κώδικα σας καθώς και ότι δεν χρειάζεται να περάσετε μία πίστα για να παίξετε κάποια άλλη.
Επίσης οι 11 πίστες ίσως είναι λίγο λιγότερες από ότι θα έπρεπε σε ένα τέτοιο παιχνίδι.

 


Εγκατάσταση 

Το Laby διατίθεται για Linux και Windows. Για Linux έχει έτοιμα πακέτα για Debian/Ubuntu. Για όλες τις υπόλοιπες διανομές θα πρέπει να το κάνετε compile. Μπορείτε να κατεβάσετε το tarball ή το κατάλληλο πακέτω από εδώ
Υπάρχει στο Software Center των Ubuntu και των παράγωγων διανομών καθώς και είναι προεγκατεστημένο σε μερικές διανομές όπως edubuntu.

 


Συνοψίζοντας

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

 

 
Διαφήμιση
Προηγούμενο άρθροZorin OS, μια Linux διανομή που θυμίζει Windows
Επόμενο άρθροGifify ένα πολύ απλό εργαλείο για δημιουργία gif μέσω τερματικού
Εγγραφείτε
Ειδοποίηση από
guest

Επιτρέπεται ο ανώνυμος σχολιασμός. Παρότι απαιτείται email, δεν χρειάζεται να είναι το πραγματικό σας email. Δεν επιτρέπονται υβριστικά, προσβλητικά ή spam σχόλια

Η φόρμα σχολιασμού συλλέγει το όνομα, το email και το περιεχόμενου του σχολίου για να μπορούμε να ελέγχουμε τα σχόλια που γίνονται στην ιστοσελίδα. Παρακαλούμε διαβάστε και αποδεχτείτε τους όρους χρήσεις και την πολιτική απορρήτου της ιστοσελίδας μας για να σχολιάσετε
0 Σχόλια
νεότερο
παλαιότερο πιο δημοφιλές
Inline Feedbacks
Δείτε όλα τα σχόλια