Please enable JavaScript.
Coggle requires JavaScript to display documents.
giai đoạn sản xuất thiết kế game - Coggle Diagram
giai đoạn sản xuất thiết kế game
thiết kế giao diện game flow
phác thảo bố cục giao diện màn hình chính( thanh máu , thanh năng lượng, bản đồ ,...), bố trí các nút tương tác (nhảy, tấn công né) và menu tùy chọn
xác định lộ trình cho người chơi từ lúc bắt đầu game ( tạo nhân vật, đoạn cắt cảnh giời thiệu cốt truyện) tiếp qua các màn chơi( khám phá, chiến đấu, giải đố) rồi đến khi hoàn thành game( đánh bại trùm cuối , xem kết thúc)
xây dựng gameflow và kịch bản tương tác
hành trình người chơi
khởi đầu: giới thiệu cốt truyện , mục tiêu game, hướng dẫn cơ bản
phát triển: thiết kế các cấp độ, thử thách , phần thưởng để duy trì hứng thú
kết thúc: tạo phản hồi và tổng kết trải nghiệm( điểm số, bảng xếp hạng
Kịch bản tương tác
Xác định các trigger và phản hồi từ game
vd
Trigger( truyêchs gờ): Người chơi tấn công một quái vật.
Phản hồi: Quái vật bị mất máu, hiển thị hiệu ứng trúng đòn, và phản công.
sử dụng storybroad và flowchart để minh họa luồng game
storyboard là để hình dung các cảnh chính, quan trọng
flowchart là mô tả luồng tương tác giưa người chơi và game
thiết kế kịch bản tương tác đa nhánh để tạo trải nghiệm phong phú
sản xuất và bàn giao asset
concept art :
xây dựng phong cách hình ảnh , thiết kế nhân vật và môi trường
Môi trường là một khu rừng ma ám: Vẽ phác thảo các cây cổ thụ, sương mù, ánh sáng yếu ớt, các ngôi mộ cổ.
Game thuộc thể loại Fantasy: Tạo ra các bản vẽ phác thảo về thế giới, kiến trúc (lâu đài, rừng rậm, hang động), trang phục nhân vật (áo giáp, váy áo phù thủy), màu sắc chủ đạo (gam màu tối, huyền bí).
Nhân vật chính là một chiến binh: Phác thảo các dáng vẻ, biểu cảm, trang phục, vũ khí của chiến binh đó. Vẽ các tư thế chiến đấu, đi đứng, tương tác với môi trường.
Nhân vật phản diện là một con quái vật: Thiết kế hình dáng, kích thước, màu sắc, các chi tiết đặc biệt (nanh vuốt, sừng, vảy).
Mô hình 3d và animation
: dựng mô hình và tạo chuyển động
Dựng mô hình:
theo vẽ concept từ đầu , họa sĩ 3d sẽ dựng mô hình hoàn chỉnh về nhân vật ( chi tiết khuôn mặt, trang phục, vũ khí) và các thành phần môi trường ( cây cối , đồ vật....)
tạo chuyển động:
cho nhân vật chính ( đi, chạy, nhảy, tấn công, phòng thủ, sử dụng kỹ năng )
cho quái vật: di chuyển tấn công gầm gừ
tạo animation cho môi trường: cây rung theo gió, lửa cháy, thác nước chảy
hiệu ứng hình ảnh (vfx)
:Tạo ánh sáng, đổ bóng, hiệu ứng đặc biệt.
ánh sáng và đổ bóng:
taọ hiệu ứng ánh sáng mặt trời khi chiếu qua tán cây, tạo bóng nhân vật trên mặt đất , hiệu ứng ánh sáng từ các nguồn như đèn , lửa
hiệu ứng đặc biệt
: hiệu ứng cháy nổ phép,thuật, khói, nước, tia lửa điện. Ví dụ: khi nhân vật sử dụng phép thuật, tạo ra các hiệu ứng ánh sáng, khói, và âm thanh đặc biệt.
âm thanh
nhạc nền:
phù hợp với bối cảnh của game
Bối cảnh chiến đấu: Nhạc nền dồn dập, mạnh mẽ, tạo cảm giác căng thẳng và kịch tính.
Bối cảnh yên bình: Nhạc nền du dương, nhẹ nhàng, tạo cảm giác thư giãn và thoải mái.
Bối cảnh kinh dị: Nhạc nền ám ảnh, rùng rợn, tạo cảm giác sợ hãi và bất an.
hiệu úng âm thanh:
tạo âm thanh cho hành động và tương tác trong game
Âm thanh bước chân, tiếng vũ khí va chạm, tiếng quái vật gầm gừ, tiếng chim hót, tiếng gió thổi.
Âm thanh khi nhân vật nhặt đồ, mở cửa, nói chuyện.
Âm thanh khi nhân vật sử dụng kỹ năng đặc biệt (tiếng phép thuật, tiếng súng bắn).
Bàn Giao Asset:
Cập nhật GDD (Game Design Document): với chi tiết cuối cùng.
Thêm thông tin chi tiết về số lượng, kích thước, định dạng của các mô hình 3D, texture.
Cập nhật thông tin về nhạc nền, hiệu ứng âm thanh, bao gồm tên file, thời lượng, mô tả.
Chuẩn bị asset để chuyển giao:
Tạo thư mục riêng cho từng loại asset (mô hình 3D, texture, âm thanh).
Đặt tên file rõ ràng, dễ hiểu.
lập trình và phát triển
Viết mã nguồn:
Xây dựng cơ chế hoạt động của game, bao gồm quy tắc chơi, AI, và tính năng tương tác.
Lập trình hệ thống điều khiển nhân vật (di chuyển, tấn công, nhảy).
Lập trình hệ thống nhiệm vụ (nhận nhiệm vụ, hoàn thành nhiệm vụ, nhận thưởng).
Lập trình hệ thống tương tác với môi trường (mở cửa, nhặt đồ, sử dụng vật phẩm).
Tối ưu hóa
: Đảm bảo game chạy mượt trên các nền tảng mục tiêu
Kiểm thử và tinh chỉnh:
Kiểm thử (Playtesting):
Phát hiện và ghi lại lỗi, đảm bảo game hoạt động trơn tru trên các thiết bị.
Kiểm tra xem nhân vật có thể di chuyển mượt mà không, các nhiệm vụ có thể hoàn thành được không, game có bị lag không
Tinh chỉnh:
Tối ưu hóa mã nguồn, cải thiện đồ họa, âm thanh, và tính năng dựa trên phản hồi.