Mục lục:

Viết trò chơi Tic Tac Toe của riêng bạn bằng Java: 6 bước
Viết trò chơi Tic Tac Toe của riêng bạn bằng Java: 6 bước

Video: Viết trò chơi Tic Tac Toe của riêng bạn bằng Java: 6 bước

Video: Viết trò chơi Tic Tac Toe của riêng bạn bằng Java: 6 bước
Video: Bài tập lớn Java: Viết game cờ caro chín ô (tic tac toe) - part 1 2024, Tháng mười một
Anonim
Viết trò chơi Tic Tac Toe của riêng bạn bằng Java
Viết trò chơi Tic Tac Toe của riêng bạn bằng Java

Tôi chắc rằng tất cả các bạn đều biết về trò chơi kinh điển Tic Tic Toe. Kể từ những năm học tiểu học của tôi, Tic Tac Toe là một trò chơi phổ biến mà tôi thường chơi với bạn bè của mình. Tôi luôn bị cuốn hút bởi sự đơn giản của trò chơi. Trong năm thứ nhất, lớp Java của tôi yêu cầu tôi tạo một trò chơi, một trò chơi tương tác. Tic Tac Toe là người đầu tiên xuất hiện trong tâm trí tôi. Tôi đã mất vài tuần để phát triển chương trình này và tôi muốn chia sẻ điều này với tất cả các bạn. Hy vọng tất cả các bạn có thể tạo ra chương trình này và chia sẻ với tôi hành trình của bạn.

Chúc mừng Tic Tac Toeing:)

Dưới đây là các bước đơn giản để viết chương trình tic tac toe của riêng bạn trong java.

Bước 1: Hiểu quy trình cấp cao

Hiểu quy trình cấp cao
Hiểu quy trình cấp cao

Đây là thiết lập:

Bảng tic tac toe được đại diện bởi một mảng ký tự hai chiều. Có 3 hàng và 3 cột, được đánh số từ 0 đến 2 mỗi chiều.

Có 2 người chơi. Người dùng và máy tính. Người chơi có một hành động. Chọn ô tốt nhất tiếp theo trên bảng.

Có một mô-đun chơi game kiểm soát các bước tiếp theo và việc ra quyết định.

Đây là cách chương trình Tic Tac Toe hoạt động:

1. Khởi tạo bảng

2. Lặp lại các bước dưới đây trong một vòng lặp:

Một. Nhận di chuyển từ người dùng (Người chơi phải nhập di chuyển ở định dạng chỉ mục mảng [hàng] [cột])

NS. Kiểm tra xem nước đi có hợp lệ không

NS. Đánh dấu nước đi đã chọn trên bảng

NS. Kiểm tra trạng thái trò chơi. Thoát khỏi vòng lặp nếu trò chơi đã kết thúc.

e. Di chuyển từ Máy tính

NS. Kiểm tra trạng thái trò chơi. Thoát khỏi vòng lặp nếu trò chơi đã kết thúc.

3. Khai báo kết quả trò chơi (Người dùng thắng / Máy tính thắng / Hòa)

Hình ảnh đính kèm cho thấy các bước cấp cao này. Vui lòng xem dự án java đính kèm để biết mã đầy đủ.

Bước 2: Tải xuống IDE

Tải xuống IDE
Tải xuống IDE
Tải xuống IDE
Tải xuống IDE

Tải xuống và cài đặt IDE (Môi trường phát triển tương tác). Eclipse là IDE được sử dụng trong hướng dẫn này và có thể sử dụng liên kết này bên dưới:

www.eclipse.org/downloads/

Chọn phiên bản phù hợp nhất với hệ điều hành và cấu hình của bạn.

Lưu nhật thực vào vị trí mong muốn và chọn không gian làm việc.

Bước 3: Thiết lập Eclipse

Thiết lập Eclipse
Thiết lập Eclipse
Thiết lập Eclipse
Thiết lập Eclipse
Thiết lập Eclipse
Thiết lập Eclipse

1) Khi Eclipse đang mở, một màn hình trống sẽ xuất hiện.

2) Tạo một dự án Java mới: Đi tới Tệp> Mới> Dự án Java.

3) Tên tệp ("Tic_Tac_Toe").

4) Tạo một lớp Java mới Bên trong Dự án Java đã tạo: Đi tới Tic_Tac_Toe> src> New> Class.

5) Một lớp học trống sẽ mở ra.

Bước 4: Tạo lớp Tic_Tac_Toe của bạn như được hiển thị bên dưới

Tạo lớp Tic_Tac_Toe của bạn như được hiển thị bên dưới
Tạo lớp Tic_Tac_Toe của bạn như được hiển thị bên dưới

Bắt đầu thêm mã vào lớp Tic_Tac_Toe của bạn như được hiển thị trong tệp đính kèm.

Cao là logic chính của chương trình và cách tổ chức lớp học:

Lớp TicTacToe {

Ban bo = new char [2] [2];

InitializeBoard ();

trong khi (đúng)

{

String userMove = getUserMove ();

markMoveOnBoard ('X', userMove);

gameStatus = getGameStatus ('X', bo mạch);

if (! gameStatus.equals ("InProgress"))

{

nghỉ;

}

String computerMove = getComputerMove ();

markMoveOnBoard ('O', computerMove);

gameStatus = getGameStatus ('O', bo mạch);

if (! gameStatus.equals ("InProgress"))

{

nghỉ;

}

}

}

Bước 5: Chạy chương trình

Chạy chương trình
Chạy chương trình

Chạy chương trình bằng cách nhấp vào menu Run -> Run (hoặc Ctrl + F11) và bắt đầu chơi trò chơi Tic Tac Toe.

Bạn sẽ chơi với máy tính. Khi được nhắc di chuyển của người dùng, hãy cung cấp di chuyển của bạn theo định dạng [hàng] [cột]

Ví dụ: [2] [1] đại diện cho hàng thứ ba và cột thứ hai.

Tiếp tục chơi cho đến khi trò chơi kết thúc (Người dùng thắng, Máy tính thắng hoặc Hòa).

Bước 6: Đầu ra

Đầu ra
Đầu ra

Xem hình ảnh đính kèm đầu ra trông như thế nào khi bạn chơi.

Bạn đã học thành công cách viết một chương trình tic tac toe trong java!

Đề xuất: