Tiểu luận môn Tin học công nghiệp: Xây dựng game sinh tồn trên Unity

14 48 0
Tiểu luận môn Tin học công nghiệp: Xây dựng game sinh tồn trên Unity

Đ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

Tiểu luận xây dựng một sản phẩm hoàn thiện, có thể đưa vào chạy thực tiễn chạy trên thiết bị thật. Áp dụng các kiến thức đã được trang bị, thực hiện dự án theo đúng quy trình và lý thuyết các môn đã học trên lớp.

Trường Đại Học Kĩ Thuật Công Nghiệp Thái Nguyên Khoa Điện tử Bộ Môn Tin Học Công Nghiệp Dự án XÂY DỰNG GAME SINH TỒN TRÊN UNITY Sinh viên thực hiện: Trần Bá Được Vũ Quốc Dương Souvanpheng Dự án XÂY DỰNG GAME SINH TỒN TRÊN UNITY Nội dung báo cáo ∙ Quản lí dự  án phần mềm : mơ tả  q trình quản lí  dự án ∙ Các tài liệu của dự án ( hồ sơ kèm theo ) Phần 1 Tổng quan về dự án 1.    Hồn Cảnh ra đời Những năm gần đây, số  lượng người sử  dụng Smartphone trên tồn cầu đã tăng vọt   một cách mạnh mẽ. Cũng dễ hiểu, bởi với 1 chiếc Smart­phone hiện nay khơng những   tiện lợi khi di chuyển vì độ gọn nhẹ mà còn có chất lượng đồ họa mượt mà, cấu hình   cao và đặc biệt tỏ  ra tiện lợi với những  ứng dụng hữu ích. Lắm bắt được điều đó   chúng em đã lên ý tưởng lập nhóm để làm một game chạy trên thiết bị Smartphone Dự án XÂY DỰNG GAME SINH TỒN TRÊN UNITY 2.    Các tiền đề Đây là dự án đầu tiên về lập trình game trên unity. Tuy nhiên vẫn có một số tiền đề có   trước để tham khảo : *  Về cơng nghệ: Có tham khảo chức năng của số game có trước trên unity Mục tiêu của dự án Các mục tiêu của dự án là: ­ Xây dựng một sản phẩm hồn thiện , có thể  đưa vào chạy thực tiễn chạy trên thiết bị  thật ­ Áp dụng các kiến thức đã được trang bị , thực hiện dự án theo đúng quy trình và lý thuyết  các mơn đã học trên lớp Phần 2 Cơng bố dự án Khởi động dự án Dự án được khởi động từ lúc nhận đề tài 14/09/2019 Mơ tả dự án Bảng 1: Thơng tin chung về dự án Khách hàng: Bộ mơn THCN , khoa Điện Tử , Đại Học KTCN Thái Ngun Địa điểm khách hàng: Đơn vị thực hiện TNUT Nhóm 05: Trần Bá Được                     Vũ Quốc Dương  Tên dự án: Xấy dựng game sinh tồn trên unity Cấp dự án: Ngybtudỏn: Mctiờudỏn: Phmvidỏn: ÔTrng ÔKhoa Bmụn 15/09/2019 Ngydkinktthỳc: 15/12/2019 Xõydngsnphmhonthin,sdngc Các con qi sẽ  tìm đến nhân vật và sẽ  khiến nhân vật chết đi. Điều  này khiến cho người chơi buộc phải di chuyển một cách thơng minh để  tiêu diệt qi và sinh tồn Có qi thường và có boss Thực hiện các chức năng  giải trí cho người chơi Game sẽ có các level và tằng dần độ khó Thời gian dự kiến Số người tham gia Số công 14 tuần Dự kiến 3 người 3 tháng công Sản phẩm cần bàn giao Bảng 2: Các sản phẩm bàn giao cho khách hàng STT Sản phẩm Nơi bàn giao Bộ   mơn   tin   học  cơng nghiệp Tài liệu phân tích & thiết kế Tài liệu hướng dẫn sử dụng Phần mềm ứng dụng hồn thiện Phần 3 Tổ chức dự án Cơ cấu tổ chức Sơ đồ tổ chức trong phạm vi dự án như hình sau: Hình 1 : Sơ đồ tổ chức dự án Vai trò trách nhiệm của từng bộ phận  Giáo viên hướng dẫn : là người có quyền cao nhất bao gồm khởi động dự án, đình chỉ,   chỉ đạo dự án  Nhóm trưởng: Nhận chỉ thị từ giáo viên hướng dẫn, trực tiếp tham gia  vào cơng việc  hàng ngày, giao việc cho các thành viên của nhóm kiểm tra tình hình thực hiện và báo cáo   với giáo viên hướng dẫn  Thành viên: nhận nhiệm vụ từ nhóm trưởng và thực hiện, báo cáo kết quả  cho nhóm   trưởng Ghi chú: ­ Do dự  án nhỏ, số lượng thành viên ít nên trong khi thực hiện dự  án, một thành viên   dự án có thể tham dự với nhiều vị trí khác nhau  Phần 4 Lập kế hoạch cho dự án Xác định mơ hình phát triển dự án Để lập kế hoạch dự án, trước hết ta phải xác định được mơ hình và các cơng việc trong dự án 1.1  Mơ hình tổng quan Em  sử dụng:  Mơ hình thác nước quy trình 4 giai đoạn:   Giai đoạn 1: Xác định u cầu: được tiến hành ngay khi có nhu cầu về  việc xây dựng phần   mềm ­Mục tiêu: Xác định chính xác các u cầu đặt ra cho phần mềm sẽ xây dựng ­ Kết quả nhận: Thơng tin về hoạt động của thế giới thực ­ Kết quả  chuyển giao: Danh sách các u cầu (cơng việc sẽ  thực hiện trên máy tính) cùng với   các thơng tin miêu tả chi tiết về các u cầu (cách thức thực hiện trong thế giới thực)   Giai đoạn 2: ­Phân tích :được tiến hành ngay sau khi xác định được u cầu Mục tiêu: Mơ tả lại thế giới thực thơng qua các mơ hình (mơ hình thế giới thực) trước khi thiết kế Kết quả nhận: Danh sách các u cầu cùng các thơng tin có liên quan  Giai đoạn 3: ­Thiết kế: Được tiến hành ngay sau khi kết thúc việc xác định u cầu ­ Mục tiêu: Mơ tả  các thành phần của phần mềm (mơ hình của phần mềm) trước khi tiến hành  cài đặt ­ Kết quả nhận: Danh sách các u cầu và thơng tin liên quan ­ Kết quả chuyển giao:  M ơ tả thành phần giao diện: các hàm nhập/xuất, cấu trúc dữ liệu nhập/xuất  M ơ tả thành phần dữ liệu: các hàm đọc/ ghi, tổ chức lưu trữ trên bộ nhớ phụ  Giai đoạn 4: Lập trình (cài đặt): Được tiến hành ngay sau khi kết thúc việc thiết kế ­ Mục tiêu: Tạo lập phần mềm theo u cầu ­ Kết quả nhận: Mơ hình phần mềm ­ Kết quả  chuyển giao: Chương trình nguồn của phần mềm với cấu trúc cơ  sở  dữ  liệu tương   ứng (nếu cần thiết) và chương trình thực hiện được trên máy tính (chương trình nguồn đã  được biên dịch) 1.2. Mơ hình tiếp cận Từ dưới lên:  Với phương pháp này, chúng ta tiến hành xây dựng những thành phần chi  tiết, cụ thể mà mà chúng ta dự tính là sẽ có trong hệ thống. Sau đó, các nhà phát triển   phần mềm sẽ  tiến hành kết hợp các thành phần chi tiết này lại với nhau để  tạo nên  các thành phần chính mà hệ thống cần phải có 1.3. Xác định cơng việc dự án Từ  mơ hình trên em xác định được các cơng việc cần làm của một dự theo một trình tự  nhất  đinh TT Công việc Ghi chú Lập kế hoạch và khởi động dự án Giai đoạn 1 Khảo sát và tổng hợp kết quả Phân tích u cầu  ứng dụng. Xác định cơng nghệ  và   giải pháp Thiết kế Lập trình Thử kiểm tra và hiệu chỉnh Triển khai thử nghiệm, triển khai vận hành Đóng gói, làm tài liệu Nghiệm thu và bàn giao hệ thống cho khách hàng Nâng cấp, mở rộng Bảo trì 11 Tổng kết dự án Giai đoạn 2 Tổ chức nhân sự 2.1. Danh sách thành viên tham gia dự án TT Tên Chức vụ Nguyễn Thị Phương Nhung Giáo viên Trần Bá Được Sinh viên Ghi chú Quản lý Vũ Quốc Dương Souvanpheng  Nhóm thực hiện Trần Bá Được Sinh viên Trưởng nhóm Vũ Quốc Dương Sinh viên Thành viên Souvanpheng Sinh viên Thành viên 2.2. Hồ sơ những thành viên tham gia dự án Tên   Trần Bá Được Vũ Quốc Dương Kinh nghiệm tương ứng  (năm) Kĩ năng Thiết kế :  1 Lập trình : 2       Quản trị:1 Thiết kế :  1 Lập trình : 2    Quản trị:1 C#,unity C#,unity Ghi chú Kinh nghiệm tương ứng  (năm) Tên Souvanpheng  Thiết kế :  1 Lập trình : 1             Quản trị:1 Kĩ năng Ghi chú C#,unity  2.3. Phân chia các nhóm thực hiện dự án Dựa trên các cơng việc đã liệt kê, thành lập các nhóm tương ứng để thực hiện các  cơng việc của dự án Nhóm quản lý Mã số QLG Nhiệm vụ Quản lý hoạt động dự án Ngày bắt đầu  15/9/2019 Ngày kết thúc 15/12/2019 Thành viên TT             Tên                                        Vai trò                                      Thời gian làm  việc Trần Bá Được Trưởng nhóm 100% Vũ Quốc Dương Thành viên 100% Nhóm phân tích Mã số PTG Nhiệm vụ Khảo sát và phân tích u cầu Ngày bắt đầu  15/9/2019 Ngày kết thúc 20/9/2019 Thành viên TT             Tên                                        Vai trò                                      Thời gian làm  việc Trần Bá Được Trưởng nhóm  100% Vũ Quốc Dương Thành viên 100% Souvanpheng  Nhóm thiết kế Thành viên 100% Mã số TKG Nhiệm vụ Thiết kế nhân vật, quái, boss, map… Ngày bắt đầu  21/9/2019 Ngày kết thúc 20/10/2019 Thành viên TT             Tên                                        Vai trò                                      Thời gian làm  việc Trần Bá Được Trưởng nhóm  100% Vũ Quốc Dương Thành viên 100% Souvanpheng  Nhóm lập trình Thành viên Mã số LTG Nhiệm vụ Lập trình Ngày bắt đầu  21/10/2019 100% Ngày kết thúc 30/11/2019 Thành viên TT             Tên                                        Vai trò                                      Thời gian làm  việc Trần Bá Được Trưởng nhóm  100% Vũ Quốc Dương Thành viên 100% Souvanpheng  Thành viên 100% ­Những cơng việc đã hồn thành :  + Thiết kế được nhân vật + Thiết kế được các con qi, boss và map Qi con: Qi lớn Boss: + Đưa được nhân vật, qi, boss và map vào project của unity + Đã code cho nhân vật và qi đã có thế di chuyển trong map + Qi đã tự sinh ra +Qi đã tìm đến vị trí của nhân vật ­Những cơng việc chưa hồn thành và đang tiến hành: + Chưa có các level với độ khó khác nhau + Cả nhân vật và qi đều chưa chết được.  + Nhân vật vẫn chưa bắn được + Tài ngun để làm  game vẫn lớn chưa được tối ưu để giảm dung lượng của  sản phẩm sau khi hồn thành ... chúng em đã lên ý tưởng lập nhóm để làm một game chạy trên thiết bị Smartphone Dự án XÂY DỰNG GAME SINH TỒN TRÊN UNITY 2.    Các tiền đề Đây là dự án đầu tiên về lập trình game trên unity.  Tuy nhiên vẫn có một số tiền đề có...Dự án XÂY DỰNG GAME SINH TỒN TRÊN UNITY Nội dung báo cáo ∙ Quản lí dự  án phần mềm : mơ tả  q trình quản lí  dự án ∙ Các tài liệu của dự án ( hồ sơ kèm theo )... Bộ mơn THCN , khoa Điện Tử , Đại Học KTCN Thái Ngun Địa điểm khách hàng: Đơn vị thực hiện TNUT Nhóm 05: Trần Bá Được                     Vũ Quốc Dương  Tên dự án: Xấy dựng game sinh tồn trên unity Cpdỏn: Ngybtudỏn:

Ngày đăng: 17/06/2020, 12:45

Từ khóa liên quan

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

Tài liệu liên quan