Hobby Basic, ένας μικρός διερμηνευτής για την κονσόλα των Windows

Τι ωραίο φίλε αυτό το πρόγραμμα και τα γραφικά 2D είναι γλυκα. Εντυπωσιακές οι δυνατότητες της Hobby Basic όσο εξελίσσεται!

Το να φτιάχνει η Hobby Basic μόνη της τυχαίους κόσμους είναι συναρπαστικό!

Πες με φαντασμένο αλλά... Το να αρχίζει και να ενεργεί και να δημιουργεί διαφορετικούς κόσμους μόνη της η Hobby Basic μου μοιάζει σαν να έχει εξελίξει η ΗΒ μια βασική ΑΙ νοημοσύνη
Φίλε Βαγγέλη, καταρχήν σε ευχαριστώ.

Από την πρώτη στιγμή που έπιασα υπολογιστή στα χέρια μου, είχα πάντα ένα όνειρο: να φτιάξω τη δική μου BASIC.

Δεν είναι ο πρώτος BASIC διερμηνευτής που γράφω, αλλά είναι ο πρώτος που έγραψα σε assembly.

Η Hobby BASIC, για να ξεκαθαρίσουμε, δεν είναι μια πλήρης γλώσσα προγραμματισμού, ούτε ποτέ σκόπευα να γίνει κάτι τέτοιο. Είναι ένας toy διερμηνευτής που στοχεύει αποκλειστικά την κονσόλα και έχει κάποιες ξεχωριστές δυνατότητες που δύσκολα βρίσκεις αλλού.

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

Έφτιαξα τη Hobby BASIC ακριβώς για αυτόν τον λόγο: για να μπορώ να δημιουργώ γρήγορα, εύκολα και με χαρά!

Δεν σε προλαβαίνουμε... :)
Έτσι έτσι, τα καλύτερα έρχονται ;)
 
To coffee project της ημέρας.

To SokoRGBan είναι ένα μικρό παζλ, γραμμένο στην Hobby BASIC έκδοση 2.0.3.

Πρόκειται για ένα παιχνίδι τύπου push boxes, αλλά με μια ιδιαιτερότητα:
Τα κιβώτια πρέπει να συνδυαστούν στα RGB χρώματα πριν τοποθετηθούν στις θέσεις τους.

Σπρώξτε τα κιβώτια το ένα μέσα στο άλλο για να συνδυάσετε τα χρώματά τους.
Μπορείτε να συνδυάσετε χρώματα μόνο μία φορά για κάθε κιβώτιο.

Στον φάκελο EXAMPLES\GAMES\WIN10\SOKORGBAN.BAS θα βρείτε τον κώδικα του παιχνιδιού.
(Θα το ανεβάσω λογικά αύριο.)

Windows 10 console screenshot.

1734824986514.png

SokoRGBan.gif

Have fun with Hobby BASIC.
 
Πίσω
Μπλουζα