Мазмуну:

Өзүңүздүн Tic Tac Toe оюнуңузду Javaга жазыңыз: 6 кадам
Өзүңүздүн Tic Tac Toe оюнуңузду Javaга жазыңыз: 6 кадам

Video: Өзүңүздүн Tic Tac Toe оюнуңузду Javaга жазыңыз: 6 кадам

Video: Өзүңүздүн Tic Tac Toe оюнуңузду Javaга жазыңыз: 6 кадам
Video: Больше, чем кофе: внутренняя работа интервью 2024, Ноябрь
Anonim
Javaда жеке Tic Tac Toe оюнуңузду жазыңыз
Javaда жеке Tic Tac Toe оюнуңузду жазыңыз

Баарыңыздар Tic Tic Toe классикалык оюну жөнүндө билесиздер деп ишенем. Менин башталгыч класстарымдан бери Tic Tac Toe мен досторум менен ойногон популярдуу оюн болчу. Мен ар дайым оюндун жөнөкөйлүгүнө кызыкчумун. Биринчи курста менин Java классым менден интерактивдүү оюн түзүүнү талап кылды. Tic Tac Toe менин оюма биринчи келгени болду. Бул программаны иштеп чыгууга бир нече жума кеттим жана муну баарыңыздар менен бөлүшкүм келди. Баарыңар бул программаны түзүп, саякатыңар менен бөлүшөсүңөр деп үмүттөнөм.

Бактылуу Tic Tac Toeing:)

Бул жерде javaда өзүңүздүн Tic Tac Toe программаңызды жазуунун жөнөкөй кадамдары.

1 -кадам: Жогорку деңгээлдеги агымды түшүнүү

Жогорку деңгээлдеги агымды түшүнүү
Жогорку деңгээлдеги агымды түшүнүү

Бул жерде орнотуу:

Tic tac -toe board эки өлчөмдүү символдор массивинде көрсөтүлгөн. 3 жол жана 3 мамыча бар, алардын ар бири 0дон 2ге чейин номерленген.

2 оюнчу бар. Колдонуучу жана компьютер. Оюнчунун бир аракети бар. Тактадагы кийинки эң мыкты уячаны тандаңыз.

Кийинки кадамдарды жана чечим кабыл алууну көзөмөлдөгөн оюн модулу бар.

Бул жерде Tic Tac Toe программасы кантип иштейт:

1. Башкаруу тактасы

2. Төмөндөгү кадамдарды циклде кайталаңыз:

а. Колдонуучудан кыймыл алыңыз (Оюнчу жылдырууну массивдин индекси форматында [катар] [мамыча] киргизиши керек)

б. Кыймылдын жарактуу экенин текшериңиз

в. Тандалган жылдыруу тактасын белгилеңиз

г. Оюндун абалын текшерүү. Оюн бүтсө, укуруктан чыгыңыз.

д. Компьютерден көчүү

f. Оюндун абалын текшерүү. Оюн бүтсө, укуруктан чыгыңыз.

3. Оюндун жыйынтыгын жарыялоо (Колдонуучу жеңет/ Компьютер утуп/ Тирүү болот)

Тиркелген сүрөт бул жогорку деңгээлдеги кадамдарды көрсөтөт. Сураныч, толук код үчүн тиркелген java долбоорун караңыз.

2 -кадам: IDE жүктөө

IDE жүктөлүп алынууда
IDE жүктөлүп алынууда
IDE жүктөлүп алынууда
IDE жүктөлүп алынууда

IDE (Interactive Development Environment) жүктөп алып, орнотуңуз. Eclipse бул үйрөткүчтө колдонулган IDE жана төмөнкү шилтемени колдонсо болот:

www.eclipse.org/downloads/

Иштөө тутумуңузга жана конфигурацияңызга эң ылайыктуу версияны тандаңыз.

Жерди каалоо үчүн тутулууну сактаңыз жана жумуш ордун тандаңыз.

3 -кадам: Eclipse орнотуу

Eclipse орнотулууда
Eclipse орнотулууда
Eclipse орнотулууда
Eclipse орнотулууда
Eclipse орнотулууда
Eclipse орнотулууда

1) Eclipse ачылгандан кийин бош экран пайда болушу керек.

2) Жаңы Java долбоорун түзүү: Файл> Жаңы> Java долбооруна өтүңүз.

3) Аты Файл ("Tic_Tac_Toe").

4) Жаңы Java класс түзүү Java долбоорунун ичинде түзүлгөн: Tic_Tac_Toe> src> Жаңы> Класска өтүңүз.

5) Бош класс ачылышы керек.

4 -кадам: Төмөндө көрсөтүлгөндөй Tic_Tac_Toe классыңызды түзүңүз

Төмөндө көрсөтүлгөндөй Tic_Tac_Toe классыңызды түзүңүз
Төмөндө көрсөтүлгөндөй Tic_Tac_Toe классыңызды түзүңүз

Тиркелген файлда көрсөтүлгөндөй Tic_Tac_Toe классыңызга код кошууну баштаңыз.

Жогорку программанын негизги логикасы жана класс кантип уюштурулган:

TicTacToe классы {

Board board = new char [2] [2];

InitializeBoard ();

учурда (чын)

{

Сап userMove = getUserMove ();

markMoveOnBoard ('X', userMove);

gameStatus = getGameStatus ('X', такта);

эгер (! gameStatus.equals ("InProgress"))

{

тыныгуу;

}

String computerMove = getComputerMove ();

markMoveOnBoard ('O', computerMove);

gameStatus = getGameStatus ('O', board);

эгер (! gameStatus.equals ("InProgress"))

{

тыныгуу;

}

}

}

5 -кадам: Программаны иштетүү

Программаны иштетүү
Программаны иштетүү

Программаны Run -> Run менюну (же Ctrl + F11 аркылуу) чыкылдатып, Tic Tac Toe оюнун ойноп баштаңыз.

Сиз компьютерге каршы ойнойсуз. Колдонуучунун жылышын сурашканда, кыймылыңызды [катар] [мамыча] форматында камсыздаңыз

Мисалы: [2] [1] үчүнчү сапты жана экинчи мамычаны билдирет.

Оюн аяктаганга чейин ойной бериңиз (Колдонуучу утуп, компьютер утуп же чийилет).

6 -кадам: Чыгуу

Output
Output

Тиркелген сүрөттү караңыз, сиз ойноп жатканда чыгарылыш кандай көрүнөт.

Сиз javaда tac toe программасын жазууну ийгиликтүү үйрөндүңүз!

Сунушталууда: