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 game 2D Ninja lượm vàng

20 64 1

Đ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

Thông tin cơ bản

Định dạng
Số trang 20
Dung lượng 1,47 MB

Nội dung

Mục đích nghiên cứu đề tài Xây dựng game 2D Ninja lượm vàng nhằm tạo ra một game hoành chỉnh; cốt truyện phong phú; nhiều vật phẩm; nhiều hiệu ứng và âm thanh. 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 GAME 2D NINJA LƢỢM VÀNG TÓM TẮT ĐỒ ÁN TỐT NGHIỆP NGÀNH: CÔNG NGHỆ THÔNG TIN (ƢDPM) HSSV thực : Hoàng Phong Linh MÃ HSSV : CCCT17A010 Cán hƣớng dẫn : ThS Lƣơng Khánh Tý Khóa đào tạo : 2017 - 2020 Đà Nẵng, 01/2020 MỞ ĐẦU Lý chọn đề tài Trong thời đại công nghệ thông tin nay, sản phẩm công nghệ ngày chịu đánh giá khắt khe từ phía người dùng, đặc biệt sản phẩm Game nhận nhiều đánh giá từ phía Game thủ, người chơi bình thường.Ngành cơng nghiệp nói bùng nổ,với tốc độ phát triển đến chóng mặt, nhiều Game hay hấp dẫn đời thời gian qua.Phía sau Game phát triển tiếng có Game Engine.Game Engine công cụ hổ trợ, Middleware giúp người phát triển viết Game cách nhanh chóng đơn giản, đồng thời cung cấp khả tái sử dụng tài nguyên mã nguồn cao phát triển nhiều Game từ Game Engine.Tại Việt Nam, ngành công nghiệp Game phát triển đa số chủ yếu phát hành Game.Các ty đa số nhen nhóm dự án nhỏ hấp dẫn gây nên khơng thất vọng từ Game thủ ủng hộ Game nước nhà Mục tiêu nhiệm vụ nghiên cứu  Mục tiêu - Tạo game hoành chỉnh - Cốt truyện phong phú - Nhiều vật phẩm - Nhiều hiệu ứng âm  Nhiệm vụ nghiên cứu - Nghiên cứu nên tảng Unity - Cách thức làm game 2d Unity Đối tƣợng phạm vi nghiên cứu  Đối tƣợng - Những game hoàn thành có sẵn mạng - Các video hướng dẫn làm game  Phạm vi nghiên cứu - Internet - Trang chủ Unity Phƣơng pháp nghiên cứu - Tham khảo internet Dự kiến kết - Hoàn thành Game Ninja Lượm Vàng - Tạo hiệu ứng âm - Tạo nhiều Ý nghĩa khoa học thực tiễn  Ý nghĩa khoa học - Nghiên cứu cách thức chạy nhân vật tác động từ người dùng - Nghiên cứu cách làm game 2d - Nghiên cứu cách thức tác động nhân vật lên vật phẩm vật cản trò chơi - Nghiên cứu cách thức ăn tiền tăng điểm  Ý nghĩa thực tiễn - Tích lũy kinh nghiệm làm game Unity - Nâng cao kỹ viết code - Học hỏi cách tạo trò chơi Nội dung đồ án tốt nghiệp Chương 1: Giới thiệu Unity Chương 2: Phát triển Game Ninja Lượm Vàng Chương 3: Tổng kết CHƢƠNG 1: CƠ SỞ LÝ THUYẾT 1.1 GIỚI THIỆU VỀ UNITY 1.1.1 Quá trình phát triển Unity 1.1.2 Một số thống kê Unity 1.2 TÌM HIỂU VỀ UNITY 1.2.1 Giao diện Unit Giao diện Unity có khả tùy chỉnh bố trí tương tự nhiều mơi trường làm việc khác Dưới làm số kiểu bố trí điển hình Unity: Hình 1.1 Giao diện Unity 1.2.2 Cửa sổ Sence Hierarchy 1.2.3 Cửa sổ Inspector 1.2.4 Cửa sổ project Hình 1.5 Cửa sổ project 1.2.5 Cửa sổ Game 1.3 ƢU ĐIỂM, NHƢỢC ĐIỂM 1.3.1 Ƣu điểm Unity 1.3.2 Nhƣợc điểm Unity 1.4 C C TH NH PHẦN T ONG UNIT 1.4.1 Assets 1.4.2 Scenes 1.4.3 Sprite 1.4.4 Game Object 1.4.5 Components 1.4.6 Animation 1.4.7 Key Frame 1.4.8 Prefabs 1.4.9 Sounds 1.4.10 Script 1.4.11 Camera 1.4.12 Transform 1.5 TỔNG QUAN KIẾN TRÚC GAME ENGINE CHƢƠNG 2: PHÂN TÍCH THIẾT KẾ ỨNG DỤNG GAME - Phần mềm: Unity - Nền tảng: PC 2.1 Ý TƢỞNG GAME Khi người chơi bắt đầu game đưa vào máp cố định bắt đầu di chuyển người chơi dùng kiếm để chém vàng chém nhiều vàng điểm cao để vàng rơi trúng người rơi xuống mặt đất quay lại từ đầu 2.2 C C BƢỚC XÂY DỰNG GAME 2.3 TẠO PROJECT Hình 2.1 Giao diện tạo project đơn giản cần nhập tên chọn engine 2D or 3D 2.4 C C BƢỚC ĐỂ TẠO GAME Hình 2.2 Giao diện Unity  Bước Tạo GameObject Hình 2.3 Tạo GameObject  Bước Thêm hình Đầu tiên ta cần kéo thả ảnh từ ngồi vào project Sau tạo Sprite: Hình 2.4 Tạo Sprite Sau cấu hình cài đặt cho ảnh vừa kéo vào background: Hình 2.5 Thêm background  Bước Tạo nhân vật Tạo layer Hình 2.6 Nhân Vật Kéo ảnh vào khung: Textures Hình 2.7 Kéo ảnh vào Tạo Box collider 2D để xử lý va chạm vật lý Hình 2.8 Xử lý va chạm vật lý Tạo Rigidbody 2D để xử lý trọng lực Hình 2.9 Xử lý trọng lực cho nhân vật Đầy đủ cấu hình Hình 2.10 Cấu hình đầy đủ Code di chuyển nhân vật: Hình 2.11 Code di chuyển nhân vật Hình 2.12 Code di chuyển nhân vật Hình 2.13 Code di chuyển nhân vật Di chuyển Player: 10 Hình 2.14 Nhân vật di chuyển sang phải Hình 2.15 Nhân vật di chuyển sang trái Kéo vàng vào khung: Hình 2.16 Kéo vàng vào khung 11 Tạo circle collider 2D để xử lý va chạm vật lý Hình 2.17 Xử lý va chạm vật lý cho vàng Tạo trọng lưc Rigidbody 2D để xử lý va chạm vật lý Hình 2.18 Tạo trọng lực cho vàng Code vàng rơi 12 Hình 2.19 Code vàng rơi Hình 2.20 Code vàng rơi 13 CHƢƠNG 3: KẾT QUẢ ĐẠT ĐƢỢC Hình 3.1 Giao diện vào game Hình 3.2.Bắt đầu 14 Hình 3.3 Vàng rơi Hình 3.4 Chém vàng Hình 3.5 GameOver 15 KẾT LUẬN  Kết đạt đƣợc Sau thực đề tài, game hoàn thành đạt kết sau:  Cho Game hoàn chỉnh Unity thực mạnh lại vô đơn giản để thực hiện, phần vừa đọc thấy thao tác chủ yếu kéo thả cấu hình, cịn phần code ngắn dễ hiểu  Hƣớng phát triển - Tăng thêm số lượng chơi để người chơi thêm nhiều lựa chọn - Cung cấp thêm cơng cụ để người chơi chỉnh sửa tạo cho riêng hình ảnh nhân vật, hiệu ứng âm thanh, … - Game hỗ trợ chế độ nhiều người chơi lúc qua Bluetooth Internet Em học thêm nhiều kiến thức từ phần mềm Xây dựng game chưa hoàn thiện cho Giới thiệu game thực hiện, cách chơi, nội dung hình ảnh Game 16 ... đại công nghệ thông tin nay, sản phẩm công nghệ ngày chịu đánh giá khắt khe từ phía người dùng, đặc biệt sản phẩm Game nhận nhiều đánh giá từ phía Game thủ, người chơi bình thường.Ngành cơng nghiệp. .. nhiều Game từ Game Engine.Tại Việt Nam, ngành công nghiệp Game phát triển đa số chủ yếu phát hành Game. Các ty đa số nhen nhóm dự án nhỏ hấp dẫn gây nên không thất vọng từ Game thủ ủng hộ Game. .. lũy kinh nghiệm làm game Unity - Nâng cao kỹ viết code - Học hỏi cách tạo trò chơi Nội dung đồ án tốt nghiệp Chương 1: Giới thiệu Unity Chương 2: Phát triển Game Ninja Lượm Vàng Chương 3: Tổng

Ngày đăng: 18/12/2021, 08:52

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w