1. Trang chủ
  2. » Luận Văn - Báo Cáo

Tóm tắt Đồ án tốt nghiệp Công nghệ thông tin: Xây dựng trò chơi funny game bằng Unity

16 7 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

Mục tiêu nghiên cứu đồ án là hiểu biết về Unity; biết được các ưu nhược điểm của phần mềm; biết cách cài đặt phần mềm; biết xây dựng được game bằng phần mềm Unity. Mời các bạn cùng tham khảo!

TRƯỜNG CAO ĐẲNG CÔNG NGHỆ THÔNG TIN HỮU NGHỊ VIỆT - HÀN KHOA CÔNG NGHỆ THÔNG TIN  XÂY DỰNG TRÕ CHƠI FUNNY GAME BẰNG UNITY TÓM TẮT ĐỒ ÁN TỐT NGHIỆP NGÀNH: CƠNG NGHỆ THƠNG TIN NIÊN KHĨA: 2016 - 2019 HSSV : Nguyễn Văn Toàn Mã HSSV : CCCT16B022 CBHD : ThS Trịnh Thị Ngọc Linh Đà Nẵng, 06/2019 MỞ ĐẦU Ngành công nghệ thông tin ngành khoa học ngày phát triển mạnh mẽ ứng dụng rộng rãi nhiều lĩnh vực khác đóng góp phần lớn cho phát triển đất nước phát triển người Hiểu theo nghĩa rộng tổng quát việc sử dụng công nghệ đại vào việc tạo ra, lưu trữ, truyền dẫn thông tin, khai thác thông tin Cùng với xu hướng phát triển phương tiện truyền thông Radio, Báo,… việc sử dụng Internet ngày phổ biến hơn, có kho thơng tin khổng lồ phục vụ nhu cầu, mục đích mà ta cần dùng Và công nghệ thông tin ngày phát triển lợi ích đem lại cho tất người dùng cho xã hội Ngày nay, báo cáo lĩnh vực game toàn cầu đường trở thành công nghiệp nhiều tỷ USD, với giá trị dự kiến lên tới 117 tỷ USD (khoảng 2,2 triệu tỷ VND) năm tới Theo ơng Darwin Tardio, Philippines có khoảng 50 công ty phát triển game khoảng 4,000 nhân viên hoạt động ngành Ông nhắc tới Việt Nam quốc gia có tiềm phát triển game lớn với khoảng 10,000 người làm việc lĩnh vực game đà phát triển mạnh Sự tăng trưởng liên tục phổ biến điện thoại di động smartphone Trước đây, nhắc đến công việc phát triển game người lắc đầu cho định hướng nghề nghiệp khó khăn với đầy thử thách, hồi nghi Tuy nhiên, cơng việc phát triển game trở nên thoải mái nhiều khơng cịn bị giới hạn tảng có phần hardcore console PC Những thiết bị smartphone, tablet thiết bị di động khác với hệ điều hành đáng tin cậy tạo nên nhiều hội dành cho nhà phát triển game triển vọng Phát triển trò chơi thử thách vui Theo chia sẻ chuyên gia ngành, phát triển game công việc không đơn giản chút Nó khơng phải thực việc chơi thật nhiều game Trên thực tế thực trình bao gồm nhiều đêm khơng ngủ, nỗ lực hết mình, cống hiến thành viên Tuy nhiên, tất đam mê, lượng đêm trắng đáng cơng bạn thấy sản phẩm đời với hồn thiện nhận sư hưởng ứng nhiệt tình game thủ Qua trình tìm hiểu phần mềm hướng dẫn cô Trịnh Thị Ngọc Linh em chọn đề tài Xây dựng trò chơi Funny Game Unity để làm đồ án tốt nghiệp Do tiếp xúc với phần mềm nên nhiều thiếu sót, mong thầy góp ý để em có tiến Lý chọn đề tài Hiện nhu cầu giải trí ngày tăng với phát triển tảng công nghệ dẫn đến ngành phát triển game tăng cao Từ lĩnh vực phần mềm, game dần tách thành ngành riêng biệt phát triển vượt bậc khả mang lại doanh thu khủng, chiếm tỉ lệ cao ngành công nghệ thông tin (doanh thu 91,7 tỉ USD năm 2015 toàn giới) Vì em chọn đề tài để làm đồ án tốt nghiệp với mong muốn thử sức lĩnh vực giải trí hot 2 Mục tiêu nhiệm vụ nghiên cứu - Mục tiêu: + Hiểu biết Unity + Biết ưu nhược điểm phần mềm + Biết cách cài đặt phần mềm + Biết xây dựng game phần mềm Unity - Nhiệm vụ: + Nghiên cứu giảng tài liệu để xây dựng game Unity + Xây dựng game minh họa Đối tƣợng phạm vi nghiên cứu - Đối tượng nghiên cứu: Untity 3D - Phạm vi nghiên cứu: Quy trình làm game Unity 3D xây dựng trò chơi minh họa Phƣơng pháp nghiên cứu - Nghiên cứu lý thuyết Unity - Phương pháp nghiên cứu lý luận: Nghiên tìm hiểu tài liệu nghiên cứu, giáo trình, báo viết nguồn thơng tin có chọn lọc Internet có liên quan, sở ngơn ngữ lập trình C# - Phương pháp tổng kết kinh nghiệm: Từ việc nghiên cứu tài liệu, giáo trình tìm hiểu nguồn thơng tin, rút thuật toán kiến thức liên quan - Phương pháp lấy ý kiến chuyên gia: Lấy ý kiến giảng viên trực tiếp hướng dẫn chuyên gia khác để hồn thiện mặt nội dung hình thức đề tài Dự kiến kết Xây dựng game hiểu biết phần mềm Unity Ý nghĩa khoa học thực tiễn - Trình bày lý thuyết xây dựng game Unity - Xây dựng game để phục vụ cho nhu cầu giải trí xã hội CHƢƠNG CƠ SỞ LÝ THUYẾT 1.1 TỔNG QUAN VỀ NGÔN NGỮ C# 1.1.1 Ƣu điểm C# 1.1.2 Nhƣợc điểm C# 1.2 TỔNG QUAN VỀ UNITY 1.2.1 Giới thiệu Unity 1.2.2 Lịch sử Unity 1.2.3 Ƣu điểm Unity 1.2.4 Nhƣợc điểm Unity 1.2.5 Cài đặt Unity 1.2.6 Các thành phần Unity 1.2.7 Các khái niệm Unity CHƢƠNG XÂY DỰNG TRÕ CHƠI FUNNY GAME 2.1 MƠ TẢ GAME * Cốt truyện game Funny Game nói tiến sĩ Toan Nguyen, nhà khoa học nghiên cứu sinh vật động vật lạ, ông làm loại thuốc tên Proxin với mong muốn biến sinh vật động vật lạ di chuyển trở thành siêu anh hùng Nhưng không may ông cho sinh vật lạ dùng số lượng thuốc nên bị tác dụng phụ Kết sinh vật động vật xảy chiến tranh, chiến 2.2 TẠO PROJECT Bước 1: Chạy phần mềm Unity Bước 2: Cửa sổ Unity hiển thị ra, chọn New Project Bước 3: Trong thẻ Projects, điền thơng tin Hình 2.1: Tạo Project  Project name: Tên dự án  Location: Khu vực lưu trữ dự án Bước 4: Trong phần Asset packages, chọn 3D muốn lập trình Game 3D Tương tự, chọn 2D muốn lập trình Game 2D Bước 5: Nhấn Create project để tạo dự án Game 2.3 KHỞI TẠO FILE ASSETS Tạo folder chứa tài nguyên: Hình 2.2: Khởi tạo thành phần Assets - Animations: Là tập hình ảnh động dựa thay đổi liên tục nhiều sprite khác - Audio: Chứa âm cần dùng - Images: Nơi chứa hình ảnh background, card nhân vật - Prefabs: Chứa game object cần dùng nhiều lần - Scenes: Chứa cảnh game - Script: Chứa Script 2.4 NHẬP DỮ LIỆU - Audio: Kéo file âm có sẵn vào mục Audio Hình 2.3: Âm game - Images: Tạo file background, cards, players, monsters sau kéo thả hình ảnh liên quan đến file Hình 2.4: File hình ảnh - Prefabs: Kéo thả hình ảnh lặp lại dễ dàng sử dụng Hình 2.5: Card nhân vật - Scripts: Lưu lại file C# sử dụng Hình 2.6: File scripts 2.5 KHỞI TẠO SCENE VÀ THAO TÁC TRÊN SCENE 2.6 MỘT SỐ SCRIPT CHƢƠNG KẾT QUẢ ĐẠT ĐƢỢC 3.1 TRANG CHỦ TRÕ CHƠI Ấn nút button play để bắt đầu trò chơi Hình 3.1: Trang chủ game 3.2 GIAO DIỆN CHỌN LEVEL Chọn Level Hình 3.2: Giao diện chọn Level Chọn nhân vật Level Hình 3.3: Chọn nhân vật Level Chọn nhân vật Level Hình 3.4: Chọn nhân vật Level 3.3 GIAO DIỆN GAME Khi đủ lượng vàng để mua nhận vật ấn chọn nhân vật đưa vào vị trí phù hợp để tiêu diệt địch 10 Hình 3.5: Giao diện Game bắt đầu 3.4 GIAO DIỆN GAME OVER Hình 3.6: Giao diện Game Over 3.5 GIAO DIỆN GAME WIN Hình 3.7: Giao diện Game Win 11 KẾT LUẬN * Nhận xét, đánh giá Qua trình khảo sát, thực hồn thành đề tài, giúp em có nhìn tổng qt nhu cầu giải trí nói chung game nói riêng Hiện nhu cầu giải trí người ngày cao game biết đến nhu cầu giải trí giai đoạn phát triển nhanh chóng Đó dấu hiệu tốt ngành công nghệ thông tin ngày Sau thời gian xây dựng làm báo cáo em làm sau: - Phát triển cấu trúc game - Xây dựng mức leve game - Đã có vị trí thống kê điểm Tuy nhiên, thời gian có hạn kiến thức cịn hạn chế nên chương trình cịn nhiều thiết sót chưa thực chức * Hƣớng phát triển đề tài Để đề tài hoàn hảo cần xây dựng thêm số chức năng, hình ảnh cần chăm chút hoàn thiện chức cịn thiếu sót - Phát triển nhiều level Tăng thêm yêu cầu game 12 ... nhận sư hưởng ứng nhiệt tình game thủ Qua trình tìm hiểu phần mềm hướng dẫn cô Trịnh Thị Ngọc Linh em chọn đề tài Xây dựng trò chơi Funny Game Unity để làm đồ án tốt nghiệp Do tiếp xúc với phần... UNITY 1.2.1 Giới thiệu Unity 1.2.2 Lịch sử Unity 1.2.3 Ƣu điểm Unity 1.2.4 Nhƣợc điểm Unity 1.2.5 Cài đặt Unity 1.2.6 Các thành phần Unity 1.2.7 Các khái niệm Unity CHƢƠNG XÂY DỰNG TRÕ CHƠI FUNNY. .. nội dung hình thức đề tài Dự kiến kết Xây dựng game hiểu biết phần mềm Unity Ý nghĩa khoa học thực tiễn - Trình bày lý thuyết xây dựng game Unity - Xây dựng game để phục vụ cho nhu cầu giải trí

Ngày đăng: 16/12/2021, 09:18

Xem thêm:

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

TÀI LIỆU LIÊN QUAN