Πίνακας περιεχομένων:

Γράψτε το δικό σας παιχνίδι Tic Tac Toe σε Java: 6 βήματα
Γράψτε το δικό σας παιχνίδι Tic Tac Toe σε Java: 6 βήματα

Βίντεο: Γράψτε το δικό σας παιχνίδι Tic Tac Toe σε Java: 6 βήματα

Βίντεο: Γράψτε το δικό σας παιχνίδι Tic Tac Toe σε Java: 6 βήματα
Βίντεο: Δημιουργήστε το δικό σας παιχνίδι Tic Tac Toe | Νυχτερίδες & Σταυροί | 2017 | 100% εργασίας 2024, Νοέμβριος
Anonim
Γράψτε το δικό σας παιχνίδι Tic Tac Toe στην Java
Γράψτε το δικό σας παιχνίδι Tic Tac Toe στην Java

Είμαι σίγουρος ότι όλοι γνωρίζετε για το κλασικό παιχνίδι του Tic Tic Toe. Από τα δημοτικά μου χρόνια, το Tic Tac Toe ήταν ένα δημοφιλές παιχνίδι που συνήθιζα να παίζω με τους φίλους μου. Πάντα με γοήτευε η απλότητα του παιχνιδιού. Στο πρωτοετές μου έτος, η τάξη Java μου απαιτούσε να δημιουργήσω ένα παιχνίδι, ένα διαδραστικό. Το Tic Tac Toe ήταν το πρώτο που μου ήρθε στο μυαλό. Μου πήρε μερικές εβδομάδες για να αναπτύξω αυτό το πρόγραμμα και ήθελα να το μοιραστώ με όλους εσάς. Ελπίζω όλοι να δημιουργήσετε αυτό το πρόγραμμα και να μοιραστείτε μαζί μου το ταξίδι σας.

Happy Tic Tac Toeing:)

Ακολουθούν απλά βήματα για να γράψετε το δικό σας πρόγραμμα tic tac toe στη Java.

Βήμα 1: Κατανόηση της ροής υψηλού επιπέδου

Κατανόηση της ροής υψηλού επιπέδου
Κατανόηση της ροής υψηλού επιπέδου

Εδώ είναι η ρύθμιση:

Πίνακας Tic tac toe που αντιπροσωπεύεται από μια διάσταση χαρακτήρων δύο διαστάσεων. Υπάρχουν 3 σειρές και 3 στήλες, αριθμημένες από 0 έως 2 κάθε φορά.

Υπάρχουν 2 παίκτες. Ο χρήστης και ο υπολογιστής. Ο παίκτης έχει μία ενέργεια. Επιλέξτε το επόμενο καλύτερο κελί στον πίνακα.

Υπάρχει μια ενότητα παιχνιδιού που ελέγχει τα επόμενα βήματα και τη λήψη αποφάσεων.

Δείτε πώς λειτουργεί το πρόγραμμα Tic Tac Toe:

1. Αρχικοποιήστε τον πίνακα

2. Επαναλάβετε τα παρακάτω βήματα σε έναν βρόχο:

ένα. Λήψη μετακίνησης από το χρήστη (Ο παίκτης πρέπει να εισαγάγει τη μετακίνηση σε μορφή ευρετηρίου πίνακα [σειρά] [στήλη])

σι. Ελέγξτε εάν η κίνηση είναι έγκυρη

ντο. Σημειώστε την επιλεγμένη μετακίνηση του πίνακα

ρε. Ελέγξτε την κατάσταση του παιχνιδιού. Διάλειμμα από το βρόχο εάν το παιχνίδι έχει τελειώσει.

μι. Μετακινηθείτε από τον υπολογιστή

φά. Ελέγξτε την κατάσταση του παιχνιδιού. Διάλειμμα από το βρόχο εάν το παιχνίδι έχει τελειώσει.

3. Δηλώστε το αποτέλεσμα του παιχνιδιού (Ο χρήστης κερδίζει/ Ο υπολογιστής κερδίζει/ η ισοπαλία)

Η συνημμένη εικόνα δείχνει αυτά τα βήματα υψηλού επιπέδου. Παρακαλούμε δείτε το συνημμένο πρόγραμμα java για τον πλήρη κώδικα.

Βήμα 2: Λήψη του IDE

Λήψη του IDE
Λήψη του IDE
Λήψη του IDE
Λήψη του IDE

Κατεβάστε και εγκαταστήστε το IDE (Διαδραστικό περιβάλλον ανάπτυξης). Το Eclipse είναι το IDE που χρησιμοποιείται σε αυτό το σεμινάριο και μπορεί να χρησιμοποιεί αυτόν τον παρακάτω σύνδεσμο:

www.eclipse.org/downloads/

Επιλέξτε την έκδοση που ταιριάζει καλύτερα στο λειτουργικό σας σύστημα και τη διαμόρφωση.

Αποθηκεύστε την έκλειψη για να επιθυμήσετε τοποθεσία και επιλέξτε χώρο εργασίας.

Βήμα 3: Ρύθμιση της έκλειψης

Ρύθμιση της έκλειψης
Ρύθμιση της έκλειψης
Ρύθμιση της έκλειψης
Ρύθμιση της έκλειψης
Ρύθμιση της έκλειψης
Ρύθμιση της έκλειψης

1) Μόλις ανοίξει το Eclipse, θα πρέπει να εμφανιστεί μια κενή οθόνη.

2) Δημιουργήστε ένα νέο έργο Java: Μεταβείτε στο Αρχείο> Νέο> Java Project.

3) Όνομα αρχείου ("Tic_Tac_Toe").

4) Δημιουργήστε μια νέα κλάση Java Μέσα στο δημιουργημένο πρόγραμμα Java: Μεταβείτε στο Tic_Tac_Toe> src> New> Class.

5) Θα πρέπει να ανοίξει μια κενή τάξη.

Βήμα 4: Δημιουργήστε την τάξη σας Tic_Tac_Toe όπως φαίνεται παρακάτω

Δημιουργήστε την τάξη σας Tic_Tac_Toe όπως φαίνεται παρακάτω
Δημιουργήστε την τάξη σας Tic_Tac_Toe όπως φαίνεται παρακάτω

Ξεκινήστε να προσθέτετε κώδικα στην τάξη Tic_Tac_Toe όπως φαίνεται στο συνημμένο αρχείο.

Υψηλή είναι η κύρια λογική του προγράμματος και πώς οργανώνεται η τάξη:

Class TicTacToe {

Σανίδα σανίδας = νέα κάρτα [2] [2];

InitializeBoard ();

ενώ (αλήθεια)

{

String userMove = getUserMove ();

markMoveOnBoard ("X", userMove);

gameStatus = getGameStatus ("Χ", πίνακας);

εάν (! gameStatus.equals ("InProgress"))

{

Διακοπή;

}

String computerMove = getComputerMove ();

markMoveOnBoard ("O", computerMove);

gameStatus = getGameStatus ("O", πίνακας);

εάν (! gameStatus.equals ("InProgress"))

{

Διακοπή;

}

}

}

Βήμα 5: Εκτελέστε το πρόγραμμα

Εκτελέστε το Πρόγραμμα
Εκτελέστε το Πρόγραμμα

Εκτελέστε το πρόγραμμα κάνοντας κλικ στο μενού Εκτέλεση -> Εκτέλεση (ή με Ctrl + F11) και ξεκινήστε να παίζετε το παιχνίδι Tic Tac Toe.

Θα παίξετε ενάντια στον υπολογιστή. Όταν σας ζητηθεί η μετακίνηση χρήστη, καταχωρίστε τη μετακίνησή σας με τη μορφή [σειρά] [στήλη]

Για παράδειγμα: [2] [1] αντιπροσωπεύει την τρίτη σειρά και τη δεύτερη στήλη.

Συνεχίστε να παίζετε μέχρι να τελειώσει το παιχνίδι (User Wins, Computer Wins ή Draw).

Βήμα 6: Έξοδος

Παραγωγή
Παραγωγή

Δείτε συνημμένη εικόνα πώς φαίνεται η έξοδος ενώ παίζετε.

Έχετε μάθει με επιτυχία πώς να γράφετε ένα πρόγραμμα tic tac toe στην java!

Συνιστάται: