Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 13 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
13
Dung lượng
588,17 KB
Nội dung
ĐẠI HỌC QUỐC GIA TP 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 ĐỒ ÁN ỨNG DỤNG TRÒ CHƠI KHÁM PHÁ UIT Giảng viên hướng dẫn: HUYỀN HỒ THỊ MỘNG TRINH Sinh viên thực hiện: ĐỖ NGỌC THÀNH - 18520358 LƯU ĐỨC BẢO - 18520485 NHẬN XÉT ……………………………………………………………………………… ……………………………………………………………………………… …………………………………………………………………………… ……………………………………………………………………………… ……………………………………………………………………………… …………………………………………………………………………… ……………………………………………………………………………… ……………………………………………………………………………… …………………………………………………………………………… ……………………………………………………………………………… ……………………………………………………………………………… …………………………………………………………………………… ……………………………………………………………………………… ……………………………………………………………………………… …………………………………………………………………………… ……………………………………………………………………………… ……………………………………………………………………………… …………………………………………………………………………… ……………………………………………………………………………… ……………………………………………………………………………… …………………………………………………………………………… ……………………………………………………………………………… ……………………………………………………………………………… …………………………………………………………………………… ……………………………………………………………………………… ……………………………………………………………………………… …………………………………………………………………………… ……………………………………………………………………………… ……………………………………………………………………………… …………………………………………………………………………… ……………………………………………………………………………… ……………………………………………………………………………… …………………………………………………………………………… MỤC LỤC I.GIỚI THIỆU ĐỀ TÀI Giới Thiệu đề tài Lý chọn đề tài II Ý TƯỞNG ĐỀ TÀI II MÔ TẢ THIẾT KẾ SẢN PHẨM GAME Tổng quan 1.1 Tên game 1.2 Bối cảnh 1.3 Tóm tắt Các đối tượng game 2.1 Nhân vật chính: Đồ họa Game flow Game Mechanics 10 Game Dynamics 10 III CƠNG CỤ 11 Các cơng cụ hỗ trợ 11 1.1 Notion 11 1.2 Github 11 1.3 Discord 11 Công nghệ sử dụng 12 2.1 Unity Engine 12 2.2 Ink 12 IV KẾT LUẬN 13 I.GIỚI THIỆU ĐỀ TÀI Giới Thiệu đề tài Theo gợi ý giáo viên hướng dẫn đề tài chọn “Ứng dụng trò chơi khám phá UIT” Lý chọn đề tài Với học sinh định hướng học đại học, thật khó để biết khn viên trường đại học khác so với khuôn viên cấp ba Việc đến trực tiếp trường đại học trải nghiệm cho em học sinh Tuy nhiên, việc đến trường trực tiếp bất khả thi với tình hình dịch bệnh Chính thế, nhóm chúng em định chọn để tài “ Ứng dụng trò chơi khám phá UIT” để giúp bạn học sinh hình dung mơi trường hoạt động bậc đại học nói chung trường Đại học Cơng nghệ Thơng tin nói chung Ngồi ra, đề tài tạo hội cho chúng em trải nghiệm quy trình phát triển game học cách sử dụng Unity - game engine tiếng 3 II Ý TƯỞNG ĐỀ TÀI Để thỏa mãn yêu cầu tạo trị chơi khám phá vừa mang tính thu hút người chơi tạo điều kiện rèn luyện thân, nhóm tham khảo ý tưởng từ trò chơi “OMORI” Trong game, bạn nhập vai vào nhân vật Omori khám phá giới lạ lẫm, đầy màu sắc người bạn Xuyên suốt hành trình, người chơi đối mặt với nhiều lựa chọn, đường khác mà tùy theo định dẫn đến kết thúc khác cho thân, chí người xung quanh bạn Tương tự, khám phá trường UIT, tìm hiểu kiến thức ngơi trường từ gợi ý, người xung quanh để trả lời câu hỏi đưa nhằm gia tăng gia tăng hiểu biết bạn UIT ý tưởng trị chơi nhóm II MƠ TẢ THIẾT KẾ SẢN PHẨM GAME Tổng quan 1.1 Tên game Game đặt tên Explore UIT, phản ánh tổng quan cốt truyện game đồng thời gợi cho người chơi cảm giác khám phá 1.2 Bối cảnh Bối cảnh game xoay quanh khuôn viên trường trường Đại học Công nghệ Thông tin Sử dụng tông màu sáng, bắt mắt giúp người chơi có cảm giác nhẹ nhàng, vui vẻ Với việc sử dụng góc nhìn từ xuống (2D top down) người chơi có góc nhìn tổng quan khn viên trường 1.3 Tóm tắt Nội dung game hành trình khám phá trường Đại học Cơng nghệ Thơng tin nhân vật chính, để chiến thắng, người chơi phải trả lời hết câu hỏi NPC Người chơi tìm câu trả lời qua đoạn hội thoại với NPC khác phải khám phá phòng cụ thể Các đối tượng game 2.1 Nhân vật chính: Nhân vật đặt tên Amelia, trò chơi Amelia học sinh muốn tìm hiểu trường Đại học Cơng Nghệ Thơng tin hồn tồn khơng biết trường Mục đích khám phá điều thú vị xung quanh trường Đồ họa Game sử dụng đồ họa pixel art (vẽ ô) với phong cách vẽ tươi sáng Game flow Game Mechanics Cơ chế : người chơi điều khiển nhân vật khám phá xung quanh trường Đại học Cơng nghệ Thơng tin, trị chuyện với NPC để lấy thông tin trường Điều kiện thắng: vượt qua tất câu hỏi NPC đầu game Điều kiện thua: khơng có Game Dynamics Nhân vật sử dụng phím di chuyển (mặc định nút mũi tên) Về animation, nhân vật có trạng thái idle (đứng yên) walk (di chuyển mặt đất) 10 III CÔNG CỤ Các công cụ hỗ trợ 1.1 Notion Notion phần mềm giúp tạo khoảng không gian làm việc với tất thứ cần thiết thay ứng dụng riêng biệt word, excel, note, airtable, Notion sử dụng để: - Lên kế hoạch cho thân hay nhóm - Tạo trang giống wiki liên kết kiến thức thơng tin mà bạn có để dễ dàng tra cứu lại - Quản lý dự án công việc cần làm, danh sách điều cần thực - Ghi viết lại điều quan trọng hay lưu trữ file, hình ảnh quan trọng 1.2 Github GitHub dịch vụ lưu trữ web dành cho dự án có sử dụng hệ thống kiểm soát Git revision Hoạt động giống mạng xã hội cho lập trình viên Là tảng lưu trữ online lớn giới dự án nhiều người làm 1.3 Discord Discord ứng dụng cho phép giao tiếp với người khác giọng nói (chat voice) chat văn cách hồn tồn miễn phí Ngồi discord cịn live stream share hình 11 Công nghệ sử dụng 2.1 Unity Engine Unity game engine hỗ trợ cho lập trình game 2D 3D, giúp game build nhiều hệ điều hành như: Windows, MacOS, Android iOS - Chức cốt lõi đa dạng bao gồm: cung cấp cơng cụ dựng hình (kết xuất đồ họa) cho hình ảnh 2D 3D, cơng cụ vật lý (tính tốn phát va chạm), âm thanh, mã nguồn, hình ảnh động, trí tuệ nhân tạo, phân luồng, tạo dò ng liệu xử lý, quản lý nhớ, dựng ảnh đồ thị kết nối mạng Nhờ có engine mà cơng việc làm game trở nên tốn đơn giản - Hỗ trợ đa tảng: Một mạnh Unity3D khả hỗ trợ gần tồn tảng có bao gồm: PlayStation 3, Xbox 360, Wii U, iOS, Android, Windows, Blackberry 10, OS X, Linux, trình duyệt Web Flash Nói cách khác, với gói engine, studio làm game cho hệ điều hành dễ dàng convert chúng sang hệ điều hành khác Đồng thời, giải pháp cho game online đa tảng – chơi đồng thời nhiều hệ điều hành, phần cứng khác Web, PC, Mobile, Tablet… 2.2 Ink Ink công cụ dùng để tạo dựng đoạn hội thoại game, khác với thông thường, ink tạo đoạn hội thoại rẽ nhánh 12 IV KẾT LUẬN Nhìn chung, nhóm thấy ý tưởng có triển vọng tiềm trở thành sản phẩm hoàn chỉnh độc đáo với việc đưa đời thực vào game Nhóm thấy gắn bó với đề tài này, khơng giúp ơn lại kỷ niệm trường, mà hội để bắt đầu học hỏi quy trình phát triển thiết kế trò chơi, cải thiện kỹ dùng Unity Về cách làm việc, nhóm chủ động khảo sát ứng dụng dựa theo lời khuyên giảng viên, đồng thời tìm hiểu cách sử dụng Unity cách tích cực Tuy nhiên, thiếu nhân lực, thời gian kinh nghiệm, nhóm làm việc chưa hiệu đề tài Nhóm đặt nhiều kỳ vọng vào đồ án hy vọng môn Đồ án cho sản phẩm hoàn chỉnh, chất lượng tốt 13 ... I.GIỚI THIỆU ĐỀ TÀI Giới Thiệu đề tài Theo gợi ý giáo viên hướng dẫn đề tài chọn ? ?Ứng dụng trò chơi khám phá UIT? ?? Lý chọn đề tài Với học sinh định hướng học đại học, thật khó để biết khn viên... tiếp bất khả thi với tình hình dịch bệnh Chính thế, nhóm chúng em định chọn để tài “ Ứng dụng trò chơi khám phá UIT? ?? để giúp bạn học sinh hình dung mơi trường hoạt động bậc đại học nói chung trường... trải nghiệm quy trình phát triển game học cách sử dụng Unity - game engine tiếng 3 II Ý TƯỞNG ĐỀ TÀI Để thỏa mãn yêu cầu tạo trò chơi khám phá vừa mang tính thu hút người chơi tạo điều kiện rèn