Skip to content

Latest commit

 

History

148 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tank Game Project

Giới thiệu

Đây là một dự án game bắn xe tank được phát triển dựa trên ý tưởng trò chơi nổi tiếng Tank Trouble. Game đã được xây dựng thêm các tính năng độc đáo, bao gồm:

  • Đạn đuổi tên lửa: Tự động tìm kiếm và bám đuổi mục tiêu.
  • Đạn Lazer Beam: Bắn tia laser mạnh mẽ gây sát thương lớn.

Game được phát triển bằng Python với các thư viện pygame, tkinter, và tích hợp thêm C++ với thư viện GLFW.

Ảnh Demo Game

Cách chạy chương trình

Bước 1: Clone dự án từ Github:

 git clone https://github.com/quanglam04/python-project.git

Bước 2: Chạy ứng dụng

Phương pháp 1: Chạy bằng file thực thi

Thực hiện các bước sau:

  • Mở thư mục Setting.
  • Tìm file có tên setting.exe.
  • Nhấp vào file này và chạy chương trình.

Phương pháp 2: Chạy bằng mã nguồn

Thực hiện các bước sau:

  • Vào thư mục chính của game.
  • Tìm file main.py.
  • Trong file main.py, hãy bình luận (comment) hoặc xóa dòng:
    subprocess.run(["mid.exe"])
  • Chạy file main.py như bình thường. Lưu ý đây chỉ là file chính của game.
  • Để chạy phần cài đặt (settings), hãy vào thư mục Setting, tìm file setting.py và chạy file này.

Thư viện cần thiết

Để chạy được mã nguồn, bạn cần cài đặt các thư viện sau:

  • tkinter
  • pygame
  • numpy

About

A tank game inspired by Tank Trouble, developed using Python and C++ in combination with relevant libraries such as pygame for the Python portion.

Resources

Stars

2 stars

Watchers

2 watching

Forks

Releases

Packages

Contributors

Languages