Báo cáo thực nghiệmh phát triển ứng dụng game đề tài xây dựng game pixel adventure bằngunity 2d

35 2 0
Báo cáo thực nghiệmh phát triển ứng dụng game đề tài xây dựng game pixel adventure bằngunity 2d

Đ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

Giới thiệu đề tàiMột trò chơi hay video game là một trò chơi điện tử liên quan đến sự tương tác với giao diện người dùng hoặc thiết bị đầu vào – chẳng hạn như cần điều khiển, bộ điều khi

lOMoARcPSD|39270540 TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP HÀ NỘI KHOA CÔNG NGHỆ THÔNG TIN ===============***=============== BÁO CÁO THỰC NGHIỆM HỌC PHẦN: PHÁT TRIỂN ỨNG DỤNG GAME ĐỀ TÀI: XÂY DỰNG GAME PIXEL ADVENTURE BẰNG UNITY 2D GVHD : ThS Vũ Minh Yến Nhóm : 11 Lớp : 20231IT6028003 Sinh viên : 1 Nguyễn Hoàng Anh - 2020606824 2 Phạm Xuân Đạt - 2020607553 3 Lê Thế Hùng - 2020607007 4 Phạm Thanh Nhàn - 2020606981 Hà Nội, Năm 2023 1 Downloaded by sau xanh (saudinh2@gmail.com) lOMoARcPSD|39270540 LỜI MỞ ĐẦU Lời đầu tiên, nhóm 11 xin gửi lời cảm ơn chân thành tới cô Vũ Minh Yến Trong quá trình học tập và thực hiện đề tài này, chúng em đã nhận được sự quan tâm giúp đỡ, hướng dẫn tận tình, tâm huyết của thầy Những gì chúng em nhận được không chỉ dừng lại ở kiến thức môn học mà nhiều hơn thế đó là những lời khuyên, chia sẻ thực tế từ thầy Chính nhờ phương pháp dạy học của thầy mà chúng em có cơ hội khám phá và phát huy khả năng của bản thân Những buổi học và thực hành chính là cơ hội tuyệt vời giúp chúng em rèn luyện sự tự tin, làm việc nhóm, Đây cũng chính là hành trang quan trọng giúp chúng em tự tin bước chân vào môi trường làm việc thực tế Để hoàn thành được đề tài này, nhóm chúng em đã cùng nhau nghiên cứu, thảo luận, áp dụng những kiến thức được học trên lớp cùng với các nguồn tài liệu trên Internet và cả những trải nghiệm của bản thân Chúng em rất mong sẽ nhận được những lời nhận xét, góp ý từ thầy cô và bạn đọc để đề tài này có thể hoàn thiện hơn nữa Một lần nữa, nhóm 11 chúng em xin chân thành cảm ơn! 2 Downloaded by sau xanh (saudinh2@gmail.com) lOMoARcPSD|39270540 MỤC LỤC LỜI MỞ ĐẦU 2 CHƯƠNG 1 THIẾT KẾ Ý TƯỞNG GAME 5 1.1 Giới thiệu 5 1.1.1 Giới thiệu đề tài 5 1.1.2 Giới thiệu unity 5 1.1.3 Giới thiệu game 6 1.2 Thể loại game 7 1.3 Tóm tắt game 7 1.4 Khách hàng mục tiêu .7 1.5 Điểm mạnh của game 8 1.6 Phong cách nghệ thuật game 8 1.7 Thiết bị trải nghiệm game 9 1.8 Kế hoạch thiết kế 10 CHƯƠNG 2 THIẾT KẾ PHÁT TRIỂN GAME 12 2.1 Thiết kế kịch bản game 12 2.1.1 Cách chơi chính .12 2.1.2 Cốt chuyện của game 13 2.1.3 Các phần tử của game .13 2.1.4 Các cơ chế của game .17 2.2 Thiết kế giao diện 17 2.2.1 Biểu đồ - Flowchart 17 2.2.2 Mô tả .18 2.2.3 Giao diện các màn hình 20 2.3 Thiết kế âm thanh 22 2.3.1 Nhạc nền 22 2.3.2 Nhân vật 22 2.3.3 Kẻ địch 23 3 Downloaded by sau xanh (saudinh2@gmail.com) lOMoARcPSD|39270540 2.3.4 End 24 CHƯƠNG 3 CÀI ĐẶT CHƯƠNG TRÌNH VÀ KẾT QUẢ .25 CHƯƠNG 4 KẾT LUẬN 33 4.1 Bài học kinh nghiệm 33 4.2 Kết luận 34 4 Downloaded by sau xanh (saudinh2@gmail.com) lOMoARcPSD|39270540 CHƯƠNG 1 THIẾT KẾ Ý TƯỞNG GAME 1.1 Giới thiệu 1.1.1 Giới thiệu đề tài Một trò chơi hay video game là một trò chơi điện tử liên quan đến sự tương tác với giao diện người dùng hoặc thiết bị đầu vào – chẳng hạn như cần điều khiển, bộ điều khiển, bàn phím hoặc thiết bị cảm biến chuyển động để tạo phản hồi trực quan Phản hồi này xuất hiện trên thiết bị hiển thị video, chẳng hạn như TV, màn hình, màn hình cảm ứng hoặc tai nghe thực tế ảo Trò chơi video thường được tăng cường với phản hồi âm thanh qua loa hoặc tai nghe, và đôi khi với các loại phản hồi khác, bao gồm cả công nghệ xúc giác Trò chơi video được xác định dựa trên nền tảng của chúng, bao gồm trò chơi arcade, trò chơi trên máy console và trò chơi trên máy tính cá nhân (PC) Gần đây hơn, ngành công nghiệp này đã mở rộng sang lĩnh vực trò chơi di động thông qua điện thoại thông minh và máy tính bảng, hệ thống thực tế ảo và thực tế tăng cường cũng như điều khiển từ xa trên đám mây Trò chơi video được phân thành nhiều thể loại dựa trên kiểu chơi và mục đích của chúng Trò chơi được phát triển trên hai nền tảng là PC và mobile (android) Với cách chơi phong phú và đa dạng, trò chơi hứa hẹn sẽ đem đến cho người chơi những trải nghiệm tốt nhất về cả mặt hình ảnh và âm thanh 1.1.2 Giới thiệu unity Unity là một game engine đa nền tảng được phát triển bởi Unity Technologies, mà chủ yếu để phát triển video game cho máy tính, consoles và điện thoại Lần đầu tiên nó được công bố chạy trên hệ điều hành OS X, tại 5 Downloaded by sau xanh (saudinh2@gmail.com) lOMoARcPSD|39270540 Apple's Worldwide Developers Conference vào năm 2005, đến nay đã mở rộng 27 nền tảng Unity hỗ trợ đồ họa 2D và 3D, các chức năng được viết chủ yếu qua ngôn ngữ C# Trong 2D games, Unity cho phép nhập sprites và một renderer thế giới 2D tiên tiến Đối với 3D games, Unity cho phép thiết lập các đập điểm kỹ thuật của các kết cấu và độ phân giải mà công cụ trò chơi hỗ trợ, cung cấp các hỗ trợ cho bump mapping, reflection mapping, parallax mapping, cảnh không gian ambient occlusion (SSAO), hiệu ứng bóng đổ bằng cách sử dụng shadow maps, render thiết lập toàn cảnh đến hiệu ứng Unity cung cấp các dịch vụ cho nhà phát triển, bao gồm: Unity Ads, Unity Analytics, Unity Certification, Unity Cloud Build, Unity Everyplay, Unity API, Unity Multiplayer, Unity Performance Reporting and Unity Collaborate Unity 2D là một công cụ phát triển game 2D phổ biến được sử dụng để tạo các trò chơi 2D cho nhiều nền tảng khác nhau,bao gồm máy tính thiết bị di động,bảng điều khiển và web Unity2D cung cấp một loạt các tính năng và công cụ giúp việc tạo trò chơi 2D trở nên dễ dàng và hiệu quả 1.1.3 Giới thiệu game Pixel Adventure là một trò chơi phiêu lưu vượt cảnh với lối chơi cuốn hút Bằng cách thu thập các vật phẩm, vượt qua các chướng ngại vật và đi tới điểm đích để hoàn thành màn chơi Người chơi có thể thu thập các vật phẩm hồi phục thông qua các vật phẩm trong màn chơi.Game có nhiều sự kết hợp 2D đẹp và đa dạng sẽ xuất hiện trong trò chơi Các màn chơi sẽ có độ khó tăng dần và tăng theo từng màn chơi và theo cốt truyện nhân vật trò chơi.Trung bình người chơi sẽ mất khoảng từ 20s đến 3p để hoàn thành một màn chơi 6 Downloaded by sau xanh (saudinh2@gmail.com) lOMoARcPSD|39270540 1.2 Thể loại game Đây là một thể loại game phiêu lưu vượt cảnh với lối chơi thu thập các vật phẩm để tích điểm ,vượt qua các chướng ngại vật để tới đích Game mang lại nhiều yếu tố cho người chơi như:  Tăng khả năng quan sát và sự nhanh nhẹn  Giúp tăng tư duy logic và trí nhớ  Mang tính giải trí  Độ khó trung bình tính thử thách cao 1.3 Tóm tắt game Game (TÊN GAME) học hỏi từ thành công của những game nổi tiếng đi trước Với thiết kế tươi sáng, bắt mắt, nhân vật dễ thương và độc đáo, phong cách game Pixel 2D Side View cổ điển, lối chơi game lôi cuốn và cốt truyện đầy đủ Người chơi sẽ được hóa thân vào từng dân vật với những góc nhìn khác nhau Hứa hẹn đem lại một trải nghiệm mới lạ và có những cảm nhận khác nhau khi dõi theo hành trình của từng nhân vật khi quan điểm và mục tiêu của mỗi nhân vật là khác nhau 1.4 Khách hàng mục tiêu Với lối chơi game đơn giản bằng các thao tác ấn phím “a,w,d” để di chuyển nhân vật vượt qua các chướng ngại vật và nút “c” hoặc “chuột trái” để bắn dành cho PC hay trên màn hình dành cho điện thoại cùng với cốt truyện phong phú độc đáo chia thành 4 màn chơi để người chơi có thể chinh phục và trải nghiệm.Game hiện đang được phát triển tới các đối tượng như: - Dành cho trẻ em từ 5 tuổi trở lên lên muốn rèn luyện tư duy: Giúp cho trẻ phán đoán tình huống và lựa chọn lối đi cho nhân vật, tìm hướng đi cho nhân vật dựa theo tình huống và cách xử lý cho từng ngã rẽ trong màn chơi 7 Downloaded by sau xanh (saudinh2@gmail.com) lOMoARcPSD|39270540 - Dành cho người lớn mọi độ tuổi muốn thư giãn sau những ngày mệt mỏi với công việc cuộc sống hay dành cho các bậc phụ huynh chơi cùng trẻ nhỏ để giúp gắn kết và có những phút giây thư giãn bên gia đình những ngày cuối tuần những lúc rảnh rỗi - Những người có đam mê yêu thích với game 2D có thể chơi game để lấy cảm hứng trò chơi và cảm giác cho chính bản thân mình 1.5 Điểm mạnh của game Thiết kế đồ họa với chất lượng cao, sử dụng pixel art để tạo ra một thế giới đẹp mắt và sáng tạo Sự chi tiết trong hình ảnh pixel tạo ra cảm giác gần gũi và quen thuộc Màn chơi và cấp độ được thiết kế một cách sáng tạo, với những thách thức và bí mật độc đáo, khuyến khích người chơi tìm hiểu và khám phá Cách chơi đơn giản và dễ tiếp cận, làm cho trò chơi phù hợp với mọi lứa tuổi và trình độ chơi game Điều này có thể tăng cường sự hấp dẫn và tiện lợi cho người chơi mới Cung cấp sự đa dạng trong thể loại kẻ địch, có thể là những sinh vật độc đáo hoặc thậm chí là boss đầy thách thức Chức năng của nhân vật có thể được mở rộng, tạo ra sự động lực cho người chơi cải thiện và tùy chỉnh nhân vật của họ Tạo ra cảm giác thú vị và sự mong chờ trong người chơi, khuyến khích họ tiếp tục khám phá thế giới game và đối mặt với những thử thách mới 1.6 Phong cách nghệ thuật game Pixel Adventure mang phong cách nghệ thuật cổ điển với các nhân vật dễ thương và môi trường đơn giản Mục tiêu chính của trò chơi này là làm cho nó có thể chơi được và hấp dẫn đối với mọi đối tượng, vì vậy nhóm chúng em sẽ tập trung vào các sprites (nhân vật) và bố cục cấp độ thực tế (so với giá trị nghệ 8 Downloaded by sau xanh (saudinh2@gmail.com) lOMoARcPSD|39270540 thuật) Nhân vật chính của nhóm không có nhiều tên gọi nên phải dựa vào hình ảnh để khiến người chơi quan tâm đến số phận của họ 1.7 Thiết bị trải nghiệm game Game được phát triển dành cho thiết bị di động và PC Các yêu cầu hệ thống của trò chơi: PC STT Cấu hình Thông số 1 CPU (Central Intel Core i3 hoặc tương đương Processing Unit) 2 RAM (Random Ít nhất 4GB RAM Access Memory) 3 Card đồ họa Card đồ họa tích hợp hoặc card đồ họa cơ bản như NVIDIA GeForce 400 series hoặc AMD Radeon HD 5000 series 4 Bộ nhớ lưu trữ Một ổ cứng SSD (Solid State Drive) hoặc ổ cứng HDD (Hard Disk Drive) với không gian trống đủ để cài đặt trò chơi (>=50GB) 5 Độ phân giải màn Độ phân giải tối thiểu 1280x720 pixels hình 6 Hệ điều hành Windows 10/11, macOS Thiết bị di động 9 Downloaded by sau xanh (saudinh2@gmail.com) lOMoARcPSD|39270540 STT Cấu hình Thông số 1 RAM (Random Access 4GB RAM trở lên Memory) 2 Bộ nhớ lưu trữ 64GB trở lên 3 Độ phân giải màn hình Độ phân giải HD (1280x720 pixels) trở lên 4 Hệ điều hành Android hoặc IOS 1.8 Kế hoạch thiết kế Nội dung Bảng phác thảo dự án STT Tiêu chí 1 Tên dự án Xây dựng game Pixel Adventure bằng unity 2D 2 Nhân sự + Nguyễn Hoàng Anh (Project manager and Game Designer) + Phạm Thanh Nhàn (Graphic Designer) + Phạm Xuân Đạt (Game Developer) + Lê Thế Hùng (Sound Designer) 3 Mục tiêu Xây dựng và phát triển một phiên bản dành cho windows trong vòng 1 tháng Tiếp tục nâng cấp, bảo trì game và cho ra mắt các phiên bản dành cho IOS và thiết bị di động trong trương lai gần 4 Các công + Unity: Môi trường phát triển trò chơi đa nền tảng Nó 10 Downloaded by sau xanh (saudinh2@gmail.com)

Ngày đăng: 25/03/2024, 17:26

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan