Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 35 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
35
Dung lượng
1 MB
Nội dung
THIẾT KẾ VÀ PHÁT TRIỂN GAME Bài 2: Ngành Công Nghiệp Trò Chơi Nội dung Lịch sử phát triển trị chơi điện tử Các vị trí nhóm phát triển game Tài liệu thiết kế TRƯƠNG XUÂN NAM Phần Lịch sử phát triển trò chơi điện tử TRƯƠNG XUÂN NAM Video game history 1958 - William Higinbotham (nhà vật lý hạt nhân) viết trò chơi “Tenis for two” TRƯƠNG XUÂN NAM Video game history 1962 - Steve Russell tạo game Spacewar! Trò chơi điện tử có gameplay nghĩa • Thi đấu bên • Có quy tắc hoạt động • Điều kiện thắng thua rõ ràng TRƯƠNG XUÂN NAM Video game history 9/1971: máy Galaxy Game 1972: Atari phát triển game Pong Thành công với 19.000 máy 1978: game Space Invaders 360.000 máy > tỉ USD doanh thu TRƯƠNG XUÂN NAM Video game history 1981 – Nintendo’s Donkey Kong Tên thường gọi: Mario Đi ngang + Nhảy 1984 – Alexey Pajitnov viết Tetris Game đơn giản gây nghiện TRƯƠNG XUÂN NAM Video game history 1985 – máy NES (Nintendo Entertainment System) Nổi tiếng Việt Nam với tên “điện tử nút” 1986 – “The legend of Zelda” Thể loại hành động – phiêu lưu Hiện phát triển (2017) TRƯƠNG XUÂN NAM Video game history 1990 – Solitaire, bán kèm Windows (3.0), game chơi nhiều giới :D TRƯƠNG XUÂN NAM Video game history 1994 – Blizzard xuất Warcraft: Orcs and Humans 1999 – EverQuest game online nhiều người chơi TRƯƠNG XUÂN NAM 10 Game Development Team Writer / Scriptwriter Responsible for text in the game • Character dialog • Cut scene narratives • Sports commentary • Journals • Manuals TRƯƠNG XUÂN NAM 21 Game Development Team Programming Build it! Materialize it! Tech lead Work with producer, designer, art for requirements Plan for resources, tasks Foresee technical issues how to deal with them Programmer The true worker! TRƯƠNG XUÂN NAM 22 Game Development Team Art Đảm bảo tính thẩm mỹ nghệ thuật game Art lead Làm kế hoạch Style guide (bible) Artist Làm concept Character modeling / Animation Background modeling / Texture Sound designer/composer TRƯƠNG XUÂN NAM 23 Game Development Team Test Kiểm tra kết dev team thực tế (code có hoạt động tốt khơng) Kiểm tra hiệu design team thực tế (game có “fun” mong đợi khơng) Test lead Làm kế hoạch test, mục tiêu kiếm tra phản hồi với bên liên quan Testers Thường player cứng TRƯƠNG XUÂN NAM 24 Phần Tài liệu thiết kế TRƯƠNG XUÂN NAM 25 Tài liệu dành cho ai? Câu hỏi quan trọng, cần nhớ kỹ đầu xây dựng nội dung tài liệu Đặc biệt cảm thấy phương hướng khó diễn giải khái niệm ý đồ Sự rõ ràng thiết kế tối quan trọng Không nên sử dụng trạng từ tài liệu High concept Pitch doc Concept doc Design doc tác giả, nhóm làm game nhà đầu tư / nhà phát hành người đánh giá chun mơn nhóm làm game TRƯƠNG XUÂN NAM 26 Tài liệu mục đích làm gì? High concept: tầm nhìn sản phẩm Pitch doc: giải thích khái quát sản phẩm kiếm tiền Concept doc: Chi tiết hóa pitch doc, làm rõ số khía cạnh quan trọng để định vị sản phẩm (trên thị trường) Thể loại Gameplay Đặc trưng Thế giới game Cốt truyện TRƯƠNG XUÂN NAM 27 Tài liệu mục đích làm gì? Design doc: người join người chưa biết game đọc, hiểu tham gia hiệu vào q trình phát triển game Design doc khơng phải file tài liệu làm từ đầu, gồm khung nhiều tài liệu kèm theo Phần khung phụ lục hợp đồng (thường nội bộ) studio nhóm sản phẩm kết Design doc bổ sung liên tục trình phát triển game lúc phát hành Một nhóm tự làm game dựa vào tài liệu thiết kế!? TRƯƠNG XN NAM 28 Design document Khơng có chuẩn chung cho tài liệu thiết kế, miễn đảm bảo mục đích (nêu phần trước) Đề xuất nhóm làm theo flow (có thể thêm nội dung riêng, phải đảm bảo phần yêu cầu) Phần 1: high concept + ảnh minh họa + giới thiệu nhóm làm game Ảnh minh họa tự vẽ dùng hình ảnh game Chỉ nên trang Nên có tên nhóm TRƯƠNG XUÂN NAM 29 Design document Phần 2: tổng quan game Genre / Elements / Content / Theme / Style / Sequence Loại người chơi game nhắm đến Tóm tắt game flow (người chơi di chuyển game, menu, giới, chơi,…) Look & Feel - phong cách mặt hình ảnh âm Các khía cạnh tác động vào người chơi • Chiến thuật / Chiến lược / Câu chuyện • Vật lý / Cảm xúc / Tinh thần Các mục tiêu trải nghiệm đem lại cho người chơi Các trải nghiệm lồng vào chơi TRƯƠNG XUÂN NAM 30 Design document Phần 3: gameplay & mechanics Gameplay: cách chơi Mechanics: quy luật game (cả tường minh không tường minh) • Rất quan trọng, nguyên lý hoạt động game • Liên quan đến lập trình nhiều • Địi hỏi chi tiết đến mức khơng thể chi tiết Game options: có options chúng tác động đến game play mechanics Constraints: thường hướng đến việc đảm bảo trải nghiệm người dùng xảy thiết kế TRƯƠNG XUÂN NAM 31 Design document Phần 4: story, setting & character Story: cốt truyện Narrative: lời thuật (của nhân vật) Game World Characters • Phần quan trọng đặc biệt game chiến thuật nhập vai • Thường làm chuẩn nội dung này, đặc biệt liên quan đến số đặc trưng nhân vật • Việc thay đổi bổ sung char thay đổi hồn toan trải nghiệm người dùng game • Cấp độ character phải làm chi tiết TRƯƠNG XUÂN NAM 32 Design document Phần 5: chơi Phải làm chi tiết (vì liên quan đến code, thiết kế art) Mỗi cần có tóm tắt, điều kiện u cầu, mục đích, mơ tả chi tiết xảy Có thể kèm theo mô tả chi tiết (vật lý) đồ, đường đi, kiện xảy Cách đánh giá qua Phần thưởng qua Trải nghiệm người chơi với Động lực để người dùng chơi tiếp sau TRƯƠNG XUÂN NAM 33 Design document Phần 6: giao diện Mô tả hệ thống thị giác • Có HUD hay khơng, có • Menu có • Các chế độ camera Hệ thống điều khiển • Người chơi điều khiển • Hệ thống phím nóng tổ hợp phím Audio, music, sound effects Hệ thống trợ giúp Phần 7: game matrix TRƯƠNG XUÂN NAM 34 Kế hoạch tuần = thiết kế + code Mục tiêu cuối sản phẩm “của sinh viên” Thiết kế: Kết cuối tài liệu thiết kế Chủ động tìm kiếm trước assets project • “assets” xem thứ tài nguyên nhóm art: ảnh, pattern, hoạt hình, 3D, sound, video,… Code: Unity, C# Game chạy platform (iOS, Android, PC,…) TRƯƠNG XUÂN NAM 35