Tuỳ quy mô công ty và quy mô của game mà các vị trí cũng có thể đẻ ra nhiều thêm, lược bỏ bớt đi hoặc có sự phối hợp, tuy nhiên ở bài này chỉ list ra những vị trí cơ bản thôi.
Giả dụ như các quý bạn định làm 1 game bắn súng tùm lum, thì chúng ta sẽ có các role cơ bản và công việc của họ như sau:
PROJECT MANAGER – Vị này lo quản lý
- Họ làm gì: Không trực tiếp vẽ cũng khum động vào code. Nhiệm vụ tối cao của vị này là quản lý timeline, chia task cho từng người, gõ đầu từng bộ phận và giải quyết các xung đột phát sinh trong quá trình làm việc.
- Tại sao cần: Ko có vị này thì các ông Artist vẽ vô thời hạn, các ông Dev code theo sở thích, và con game sẽ mãi nằm trên giấy chứ khum bao giờ release đúng hạn được.
GAME DESIGNER – Vị này thiết kế luật chơi và hệ thống
- Họ làm gì: Nhiều quý bạn hay nhầm GD là người ngồi viết kịch bản văn học hay nghĩ ra cốt truyện bay bổng. Thực tế, GD là người thiết kế cơ chế vận hành, xây dựng luật chơi (ví dụ: bắn trúng thì mất bao nhiêu máu, qua ải puzzle thì được bao nhiêu vàng), thiết kế độ khó cho từng màn chơi (Level Design) và cân bằng các chỉ số trong game.
- Tại sao cần: GD là người giữ cho game ko bị quá khó dẫn đến nản và ko quá dễ dẫn đến chán. Họ đưa ra đề bài, tạo ra cái khung logic để Artist và Dev dựa vào đó mà làm việc.
GAME ARTIST – Vị này đưa mọi thứ thành hình
- Họ làm gì: Nhận đề bài từ GD rồi thầu toàn bộ phần visual cho game. Bối cảnh bắn súng ntnao cho đẹp, nhân vật ntnao cho ngầu, súng có sơn skin khum, UI/UX bố cục ra sao cho dễ bấm… Đại khái là lo từ A-Z những gì người chơi có thể nhìn thấy bằng mắt.
- Tại sao cần: Ko có Artist thì game của quý bạn chỉ là một đống code thô, đống nút bấm vuông vức màu xám xịt và những khối hộp vô tri di chuyển trên màn hình.
GAME ANIMATOR – Vị này làm cho hình có sức sống
- Họ làm gì: Artist vẽ xong thì nhân vật vẫn chỉ là cái ảnh tĩnh 2D hoặc model 3D đứng im phăng phắc. Animator sẽ nhảy vào để làm chuyển động cho đống asset đó ở mỗi trạng thái khác nhau: chạy, nhảy, đứng yên, bắn súng, nạp đạn, bị hạ gục, hồi sinh,…
- Tại sao cần: Chuyển động của game có mượt hay đơ, nhân vật di chuyển nhìn có tự nhiên hay khum là hoàn toàn phụ thuộc vào kỹ năng của vị này.
GAME VFX ARTIST – Vị này làm hiệu ứng
- Họ làm gì: Khói lửa cháy nổ, nắng mưa bão bùng, hiệu ứng lấp lánh khi ăn combo puzzle, hay vệt sáng bay ra từ nòng súng… Tất cả những thứ chuyển động phi vật thể đó là do VFX Artist thầu.
- Tại sao cần: VFX quyết định cực lớn đến cảm giác “đã tay” (Juiciness) khi chơi game. Bắn một phát súng mà có chút tia lửa toả ra từ nòng kèm khói bay nhẹ thì cảm giác mới phê chứ đúng khum.
SOUND DESIGNER – Vị này thêm âm thanh
- Họ làm gì: Thêm âm thanh vật lý (tiếng súng nổ, tiếng click button UI, tiếng bước chân trên đất mút) và viết/chọn nhạc nền (BGM) cho game sao cho hợp với từng phân cảnh.
- Tại sao cần: Thính giác chiếm 50% trải nghiệm của người chơi. Chơi một con game puzzle nổ combo bùm bụp mà im thin thít khum có tiếng động gì thì cực kỳ tụt mood.
GAME PROGRAMMER (DEVELOPER) – Vị này hiện thực hóa logic vận hành
- Họ làm gì: Họ ko code theo kịch bản văn học như nhiều người nghĩ. Dev sẽ viết logic để kết nối tất cả art, vfx, animation, sound lại với nhau dựa trên bộ luật của GD để tạo ra một con game chạy được thực tế.
- Tại sao cần: Code là xương sống của game. Nút bấm có hoạt động ko, nhân vật có nhận sát thương ko, dữ liệu người chơi có lưu lại ko là do logic code của Dev quyết định.
TESTER – Vị này thử mọi thứ để xem có gì phi lý hay lỗi ko
- Họ làm gì: Chơi thử game liên tục 1 tỉ lần với đủ kiểu phá game điên rồ nhất để lùng ra lỗi (bug) trước khi game đến tay người chơi.
- Tại sao cần: Chẳng ai muốn chơi một con game vừa vào đã crash hoặc đang chơi thì nhân vật rơi cmn xuống vực sâu vô tận cả. Tester chính là bộ lọc bảo vệ trải nghiệm của người chơi.

Đó là các role cơ bản nhất mà tôi đã gặp và hầu như team nào cũng có. Dành cho quý bạn nào mà muốn tìm hiểu rõ nhiều hơn thì tham khảo bảng này nhé.
Xem thêm cái này cũng hay:
Cảm ơn quý bạn đã rảnh rảnh đọc bài hehe !
Chupapi.