Game Systems: Giao diện, hiệu ứng & dữ liệu

Giới thiệu

Một game có gameplay tốt vẫn có thể bị người chơi bỏ dở nếu giao diện vỡ trên điện thoại, chữ mờ, hiệu ứng nghèo nàn, hoặc mất sạch tiến trình sau khi thoát. Đây là những phần thường bị xem nhẹ nhưng lại quyết định trực tiếp trải nghiệm.

Khoá học Game Systems: Giao diện, hiệu ứng & dữ liệu tập trung vào ba mảng đó. Bạn sẽ học cách dựng UI tự co giãn đúng trên mọi kích thước màn hình, tạo hiệu ứng hình ảnh sống động bằng Particle System và Line Renderer, và quan trọng nhất – tách dữ liệu game ra khỏi code bằng Scriptable Object, xây dựng hệ thống lưu/đọc tiến trình hoạt động ổn định.

Bạn sẽ học được gì

  • Dựng bố cục UI bằng Layout Group và ScrollView cho danh sách vật phẩm, bảng xếp hạng, cửa hàng

  • Cấu hình Canvas Scaler và 9-Slices để UI hiển thị đúng trên mọi độ phân giải mà không vỡ hình

  • Sử dụng Mask để tạo vùng hiển thị giới hạn, thanh máu, avatar bo tròn

  • Tạo Font Asset hỗ trợ tiếng Việt có dấu, hiển thị sắc nét ở mọi kích thước

  • Cải tiến giao diện người dùng: phản hồi tương tác, chuyển cảnh, trải nghiệm mượt mà

  • Vẽ đường đạn, tia laser, quỹ đạo bằng Line Renderer

  • Thiết kế hiệu ứng nổ, khói, lửa, ma thuật với Particle System

  • Dùng Scriptable Object để tách dữ liệu khỏi code, dễ cân bằng game và mở rộng nội dung

  • Tổ chức data & config trong game một cách có hệ thống

  • Xây dựng hệ thống Save/Load lưu tiến trình người chơi

Dành cho ai

  • Học viên đã hoàn thành hai khoá Unity Intermediate trước đó hoặc tương đương

  • Lập trình viên Unity muốn nâng chất lượng trình bày và độ hoàn thiện của sản phẩm

  • Người đang phát triển game cá nhân cần hệ thống hoá phần UI, hiệu ứng và dữ liệu

Yêu cầu đầu vào

Nắm được C# cơ bản, vòng đời MonoBehaviour, cách làm việc với GameObject, Component và Prefab trong Unity.

Nội dung khóa học

Layout và ScrollView

Canvas Scaler và 9-Slices

Mask

Font Asset Generation

Cải tiến giao diện người dùng (UI)

Line Renderer

Particle System

Scriptable Object

Data & config trong game

Hệ thống Save/Load trong Unity

4,000,000đ
3,000,000đ
Mua ngay
Đã có tài khoản?
Cấn Tuấn Anh
Giảng viên
Cấn Tuấn Anh

CODEGYM LEARN - CÔNG TY CP CODEGYM VIỆT NAM

MST: 0108104526
Địa chỉ: Căn hộ TT01.23, dự án Hải Đăng city, phường Từ Liêm, thành phố Hà Nội
Điện thoại: +84 989 534 458
Website: codegym.vn