1. Trang chủ
  2. » Tất cả

Đề tài game 2d nhập vai chiến thuật theo lượt – rulemor

42 2 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Nội dung

ĐẠI HỌC QUỐC GIA THÀNH PHỐ HỒ CHÍ MINH TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN KHOA CÔNG NGHỆ PHẦN MỀM BÁO CÁO MÔN HỌC ĐỒ ÁN – SE122 Game 2D nhập vai chiến thuật theo lượt – Rulemor Giảng viên hướng dẫn: Ths Trần Anh Dũng Sinh viên thực hiện: Trần Nguyên Tiến Nam - 19521871 TP Hồ Chí Minh, tháng 12 năm 2022 LỜI CẢM ƠN em trân trọng cảm ơn thầy Trần Anh Dũng tạo điều kiện hướng dẫn em để em có hội thử thách thân môn học Trải qua 14 tuần tìm tịi, nghiên cứu phát triển cho em nhìn chi tiết thách thức vừa hấp dẫn vừa chông gai nhà phát triển game Em tin kiến thức kinh nghiệm hỗ trợ em nhiều đường nghiệp tới Một lần nữa, cảm ơn thầy đồng hành hỗ trợ em môn học NHẬN XÉT CỦA GIẢNG VIÊN ĐẠI HỌC QUỐC GIA TP HỒ CHÍ MINH CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM TRƯỜNG ĐẠI HỌC Độc Lập - Tự Do - Hạnh Phúc CÔNG NGHỆ THÔNG TIN ĐỀ CƯƠNG CHI TIẾT TÊN ĐỀ TÀI: Game 2D nhập vai chiến thuật theo lượt Cán hướng dẫn: THS TRẦN ANH DŨNG Thời gian thực hiện:Từ ngày 05/09/2022 đến ngày 31/12/2022 Sinh viên thực hiện: TRẦN NGUYÊN TIẾN NAM – 19521871 Nội dung đề tài:(Mô tả chi tiết mục tiêu, phạm vi, đối tượng, phương pháp thực hiện, kết mong đợi đề tài) Mục tiêu đề tài: 1.1 Bối cảnh chọn đề tài: Game ngày trở nên phổ biến người, khơng phân biệt tuổi tác, giới tính, quốc gia hay văn hóa Game dần khẳng định khơng cơng cụ giải trí đơn thuần, mà cịn loại hình nghệ thuật với khả tương tác với người thưởng lãm Do đó, ngành cơng nghiệp game đem đến nguồn lợi nhuận lớn thách thức vừa khó nhằn vừa hấp dẫn Trong thị trường game indie, có tựa game bật dựa chế độc đáo độc nhất, điển chế Trạng thái Căng thẳng Darkest Dungeon Cơ chế ảnh hưởng sâu sắc đến gameplay, tạo nên sức hấp dẫn độ thử thách cao cho lần tổ đội bước chân vào dungeon Số khác theo định hướng sáng tạo nên câu chuyện lạ Trong thời gian gần đây, đề cập đến tựa game quản lý tài nguyên kể giáo chủ cừu có nhiệm vụ thu nạp chăm lo cho giáo dân mình, tên tựa game đó, Curl of the Lamb Tuy nhiên, yếu tố cốt lõi làm nên thành công tựa game vừa nêu kế thừa phát huy tốt di sản người tiền nhiệm Ngoài ra, giới fantasy concept thú vị khai thác nhiều lĩnh vực văn hóa đại chúng Chính thế, em mong muốn phát triển tựa game học hỏi tinh hoa truyền tải dấu ấn cá nhân 1.2 Mục đích đề tài: Đề tài “Game 2D Nhập vai Chiến thuật Theo lượt” thực dựa mục đích: Nghiên cứu cơng nghệ, kiến thức thiết kế game góc nhìn sản phẩm phần mềm Dưới dẫn dắt, hỗ trợ từ thầy nỗ lực tìm tịi, nghiên cứu em, em hy vọng đạt mục tiêu mà em đề 1.3 Ý nghĩa đề tài: Đem đến cho người chơi trải nghiệm lạ dựa chất liệu quen thuộc giới hậu fantasy có chiều sâu, thời đại mà Mạo hiểm giả dần vị bị thay ngành nghề xem logistic thời trung cổ Bên cạnh đó, phương diện cá nhân, kiến thức, kinh nghiệm mà em thu nạp đồ án trở thành hành trang quý giá cho đường nghiệp phía trước Đồng thời, đồ án phát triển theo định hướng, bước đệm vững để em tiếp tục đề tài đồ án Khóa luận Tốt nghiệp 1.4 Nhiệm vụ đề tài:  Xây dựng yếu tố gameplay, thành phần chế game cốt lõi o Cơ chế quản lý nghiệp vụ chuỗi cung ứng: Người chơi vận hành công ty chuỗi cung ứng bối cảnh hậu fantasy Hợp đồng bao gồm phần đầy đủ nghiệp vụ lĩnh vực chuỗi cung ứng: Đóng gói, vận chuyển, lưu kho bảo quản Nhiệm vụ người chơi tận dụng tài nguyên mà game cung cấp để đảm bảo hàng hóa lưu thơng tồn vẹn từ điểm đầu đến điểm cuối Có nhiều loại hàng hóa lương thực thực phẩm, vũ khí, khách lữ hành,… tương tác đặc biệt hàng hóa với với thực thể khác game o Cơ chế bàn cờ ô lục giác: Các địa điểm lời đồn hiển thị dạng ô lục giác Thao tác người bàn cờ lục giác điều chỉnh lộ trình đồn vận chuyển thao túng lan truyền lời đồn o Cơ chế thao túng lời đồn: Xuyên suốt trình vận động chuỗi cung ứng, có hiểm nguy rình rập, hịng hãm hại người chơi nhiều cấp độ Việc thao túng lời đồn giúp người chơi thu thập thơng tin lên kế hoạch đối phó với mối đe dọa o Hệ thống số, kỹ năng, vật phẩm lên cấp: Một thành tố khơng thể thiếu dịng game Nhập vai kỹ vật phẩm hỗ trợ người chơi vượt qua thử thách mà game đặt Hệ thống lên cấp giúp phân bổ nội dung game điều chỉnh độ khó cách hợp lý, tránh việc người chơi bị “ngộp” cảm thấy nhàm chán  Xây dựng kiến trúc phần mềm dễ phát triển, mở rộng sửa lỗi Phạm vi nghiên cứu:  Phạm vi công nghệ: o Ngôn ngữ lập trình C# o Visual Studio o Unity Game Engine  Phạm vi thiết kế game: o Nghiệp vụ chuỗi cung ứng o Các thành phần, chế nhập vai Đối tượng nghiên cứu:  Công nghệ: o Ngơn ngữ lập trình C# o Visual Studio o Unity Game Engine Nghiệp vụ chuỗi cung ứng Thiết kế game Phương pháp nghiên cứu: Phương pháp đọc tài liệu Phương pháp khảo sát phân tích tựa game tương tự Phương pháp thực nghiệm Kết dự kiến: Game bao gồm chơi hướng dẫn nhỏ (tutorial) chơi chiến dịch (campaign) Kiến trúc game dễ mở rộng để bổ sung thêm nội dung tương lai Giao diện đẹp, thể concept mà game truyền tải Giao diện dễ làm quen, dễ sử dụng đảm bảo phản hồi liền mạch người chơi với game Có âm tương tác với giao diện nhạc Các yếu tố khác cốt truyện, cân bằng, vfx,… quan trọng khơng định hướng đề nên không ưu tiên đồ án            Kế hoạch thực hiện:(Mô tả kế hoạch làm việc phân công công việc cho sinh viên tham gia) Thời gian thực dự án kéo dài từ ngày 05/09/2022 đến ngày 31/12/2022 Một sprint tính tuần Giai đoạn Tháng Tháng 10 Tháng 11 Tháng 12 Sprint Tiền sản xuất & Lập kế hoạch Xây dựng base Thiết kế, xây dựng core gameplay Thiết kế, xây dựng chi tiết thành phần game Thiết kế, xây dựng chơi tutorial Thiết kế, xây dựng chơi campaign Bổ sung âm nhạc Trau chuốt & Sửa lỗi Hoàn thành báo cáo 6 Xác nhận CBHD (Ký tên ghi rõ họ tên) THS TRẦN ANH DŨNG TP HCM, ngày….tháng … năm… Sinh viên (Ký tên ghi rõ họ tên) TRẦN NGUYÊN TIẾN NAM DANH MỤC LỜI CẢM ƠN .2 NHẬN XÉT CỦA GIẢNG VIÊN .3 ĐỀ CƯƠNG CHI TIẾT .4 DANH MỤC DANH MỤC HÌNH ẢNH 10 DANH MỤC BẢNG BIỂU 11 BẢNG PHÂN CÔNG, ĐÁNH GIÁ THÀNH VIÊN 12 Chương TỔNG QUAN 13 1.1 Tổng quan đề tài .13 1.2 Lý chọn đề tài 13 1.3 Mục tiêu 13 1.4 Phạm vi .13 Chương TỔNG QUAN CÔNG NGHỆ 14 2.1 Unity 14 Chương USE CASE .16 3.1 Use case diagram 16 3.2 Danh sách actor 16 3.3 Danh sách use case 16 3.4 Đặc tả use case 17 3.4.1 Use case “Tùy chỉnh cài đặt âm thanh” 17 3.4.2 Use case “Điều chỉnh xe hàng” 18 3.4.3 Use case “Nhập hàng” 18 3.4.4 Use case “Lập đội hộ tống” 19 3.4.5 Use case “Tạo chơi” 20 3.4.6 Use case “Thực chơi” 21 3.4.7 Use case “Điều khiển camera” 21 3.4.8 Use case “Di chuyển quân cờ” 22 3.4.9 Use case “Thi triển kỹ năng” 23 3.4.10 Use case “Kết thúc lượt” 23 3.4.11 Use case “Tính tốn hành vi cúa quân cờ máy” .24 3.4.12 Use case “Xem kết chơi” 24 Chương THIẾT KẾ CLASS 26 4.1 Class diagram 26 4.2 Danh sách class 26 4.2.1 Danh sách class thuộc hệ thống Kỹ 26 4.2.2 Danh sách class thuộc hệ thống Bản cờ 27 Chương THIẾT KẾ GIAO DIỆN 28 5.1 Giao diện hình “Đang tải” 28 5.2 Giao diện hình “Bảng chọn chính” 28 5.3 Giao diện hình “Lập đội xe” .29 5.4 Giao diện hình “Lập đội hộ tống” .30 5.5 Giao diện hình “Màn chơi” .31 5.6 Giao diện hình “Kết chơi” 32 5.7 Giao diện hình “Thua trận” .33 5.8 Giao diện cửa sổ “Thông tin khách hàng” 34 5.9 Giao diện cửa sổ “Thông số xe hàng” 35 5.10 Giao diện cửa sổ “Hàng hóa xe” 37 5.11 Giao diện cửa sổ “Thông tin mạo hiểm giả” 37 5.12 Giao diện cửa sổ “Tổ đội hành động” 39 5.13 Giao diện cửa sổ “Thanh tài nguyên lượt” 39 Chương TỔNG KẾT .41 6.1 Kết 41 6.2 Hạn chế .41 6.3 Source Code 41 6.4 Cài đặt .41 6.5 Hướng phát triển .41 6.5.1 Cải thiện Hệ thống Kỹ 41 6.5.2 Nâng cấp mở rộng Hệ thống Bàn cờ 41 6.5.3 Cải thiện trải nghiệm gameplay 42 6.5.4 Cải thiện trải nghiệm đồ họa .42 6.5.5 Cải thiện trải nghiệm âm 42 DANH MỤC HÌNH ẢNH Figure 1: Game Engine Unity 14 Figure 2: Giao diện Unity 15 Figure 3: Use case diagram 16 Figure 4: Class diagram thuộc Hệ thống Kỹ .26 Figure 5: Class diagram thuộc Hệ thống Bàn cờ 26 Figure 6: Giao diện "Đang tải" .28 Figure 7: Giao diện "Bảng chọn chính" .29 Figure 8: Giao diện "Sảnh chờ" 30 Figure 9: Giao diện "Lập đội hộ tống" 31 Figure 10: Giao diện "Màn chơi" 32 Figure 11: Giao diện "Thua trận" 34 Figure 12: Giao diện cửa sổ "Thông tin khách hàng" 35 Figure 13: Giao diện cửa sổ "Thông số xe hàng" 36 Figure 14: Giao diện cửa sổ "Hàng hóa xe" .37 Figure 15: Giao diện cửa sổ "Thông tin mạo hiểm giả" 38 Figure 16: Giao diện "Xác nhận thoát trận" 39 Figure 17: Giao diện "Thanh tài nguyên lượt" 40 10 ... truyền tải dấu ấn cá nhân 1.2 Mục đích đề tài: Đề tài ? ?Game 2D Nhập vai Chiến thuật Theo lượt? ?? thực dựa mục đích: Nghiên cứu cơng nghệ, kiến thức thiết kế game góc nhìn sản phẩm phần mềm Dưới dẫn... Rulemor  Chủ đề chính: Game 2D nhập vai chiến thuật theo lượt  Nền tảng phát triển: PC standalone (Windows, Linux)  Công nghệ: Unity game engine 1.2 Lý chọn đề tài  Phát triển game định hướng... TRƯỜNG ĐẠI HỌC Độc Lập - Tự Do - Hạnh Phúc CÔNG NGHỆ THÔNG TIN ĐỀ CƯƠNG CHI TIẾT TÊN ĐỀ TÀI: Game 2D nhập vai chiến thuật theo lượt Cán hướng dẫn: THS TRẦN ANH DŨNG Thời gian thực hiện:Từ ngày

Ngày đăng: 01/02/2023, 21:12

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w