Skip to content

Latest commit

 

History

8 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

Sprite Flight 🚀

Sprite Flight là một tựa game 2D điều khiển phi thuyền không gian, mang lại trải nghiệm bay lượn và chiến đấu mượt mà. Dự án được thiết kế tập trung vào việc xử lý vật lý 2D chân thực và hệ thống điều khiển linh hoạt.

🎮 Tính năng nổi bật

  • Hệ thống điều khiển hiện đại: Tích hợp Unity Input System mới giúp nhận diện thao tác người chơi chính xác, hỗ trợ đa nền tảng.
  • Vật lý không gian: Sử dụng Rigidbody2D để mô phỏng gia tốc, quán tính và di chuyển của phi thuyền một cách tự nhiên nhất.
  • Phát hiện va chạm (Collision Detection): Xử lý tương tác vật lý tối ưu giữa phi thuyền, chướng ngại vật và môi trường.
  • Đồ họa 2D: Môi trường không gian sắc nét với các sprite được thiết kế và tối ưu hóa cho hiệu năng cao.

🛠️ Công nghệ sử dụng

  • Game Engine: Unity (Hỗ trợ đồ họa 2D)
  • Ngôn ngữ lập trình: C#
  • Core Components: Rigidbody2D, Input System, Collider2D.

🚀 Hướng dẫn cài đặt

  1. Clone repository này về máy:
    git clone https://github.com/your-username/sprite-flight.git
  2. Mở Unity Hub và chọn Add project -> Trỏ tới thư mục dự án vừa tải về.
  3. Đảm bảo bạn đã cài đặt package Input System trong Unity Package Manager.
  4. Mở scene chính (ví dụ: MainScene) trong thư mục Assets/Scenes.
  5. Nhấn nút Play trên Unity Editor để bắt đầu.

⌨️ Cách chơi

  • W / Mũi tên lên: Kích hoạt động cơ, tăng tốc tiến về phía trước.
  • A, D / Mũi tên trái, phải: Xoay / điều hướng phi thuyền.
  • Space: Bắn đạn / Tương tác (có thể tùy chỉnh trong Input Actions).

👨‍💻 Tác giả

Dự án được phát triển và duy trì bởi Nguyễn Hồng Nam. Mọi đóng góp (contributions), báo lỗi (issues) hoặc ý kiến phản hồi đều rất được hoan nghênh. Vui lòng tạo Pull Request trực tiếp trên repository này.

About

My first game with Unity, using the Unity Learn Resources and my creation to add some stuffs

Resources

Stars

7 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages