✅ Checkpoint: hoàn thiện và đóng gói

By Ngọc Vương Trương

Quiz

  1. Trong bài cân bằng độ khó, trạng thái mà người chơi tập trung cao độ vì thử thách cao hơn kỹ năng một chút được gọi là gì?
    • Difficulty curve
    • Spawn interval
    • Flow
    • Pacing
  2. Với game 2D đầu tay, bài học khuyên chọn dạng đường cong độ khó nào?
    • Tuyến tính có trần, vì tăng đều và dễ đoán
    • Cấp số nhân nhưng không đặt trần để game luôn thử thách
    • Không cần đường cong, giữ độ khó cố định suốt ván
    • Cấp số nhân, vì tăng nhanh về cuối tạo cảm giác gay cấn
  3. Khi tinh chỉnh độ khó, vì sao mỗi lần chỉ nên đổi một biến?
    • Vì Unity không cho phép đổi nhiều tham số cùng lúc
    • Để tiết kiệm thời gian chơi thử
    • Để biết kết quả thay đổi đến từ biến nào
    • Vì đổi nhiều biến sẽ làm game bị lỗi build
  4. Khi áp tốc độ vào chuyển động trong Update, bạn nhân với ____ (hoặc dùng Rigidbody2D.velocity) để tốc độ không phụ thuộc frame rate.
  5. Trong vòng chơi khép kín của capstone, enum GameState gồm đúng ba trạng thái nào?
    • Start, Pause, End
    • Menu, Playing, GameOver
    • Menu, Pause, GameOver
    • Loading, Playing, Result
  6. Lỗi số một khi nối vòng chơi là đặt Time.timeScale = 0 lúc game over rồi quên làm gì?
    • Quên gọi PlayerPrefs.Save()
    • Quên tắt GameOverPanel
    • Quên đặt lại Time.timeScale = 1f khi bắt đầu ván mới
    • Quên reset điểm số về 0
  7. Để lưu điểm cao bền vững trên thiết bị, bạn dùng PlayerPrefs với khoá "Best"; sau khi gọi SetInt nên gọi thêm ____ để ghi ngay xuống máy.
  8. Khi build cho iOS, Unity xuất ra sản phẩm gì?
    • Một project Xcode, sau đó Xcode mới đóng gói và cài lên máy
    • Một file .apk cài trực tiếp lên iPhone
    • Một file nén chứa asset để mở bằng Unity trên máy Mac
    • Một file .ipa cài trực tiếp không cần Xcode
  9. Bundle Identifier phải theo định dạng ____, ví dụ com.tenban.tengame, chỉ gồm chữ thường, số và dấu chấm.
  10. Hãy tự đánh giá bản capstone của bạn đã sẵn sàng cho bản chơi thử chưa, dựa trên các tiêu chí nghiệm thu của module.

Sign in to submit answers.