1. Trang chủ
  2. » Giáo Dục - Đào Tạo

BÀI BÁO CÁO MÔ TẢ ỨNG DỤNG TRÒ CHƠI 2112 – Escape from Earth, đại học công nghệ tphcm

22 82 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

Thông tin cơ bản

Định dạng
Số trang 22
Dung lượng 669,8 KB

Nội dung

BÀI BÁO CÁO MÔ TẢ, ỨNG DỤNG TRÒ CHƠI, 2112 – Escape from Earth, đại học công nghệ tphcm

BÀI BÁO CÁO MƠ TẢ ỨNG DỤNG TRỊ CHƠI 2112 – Escape from Earth 0 Huỳnh Song Hỷ - 1411060124 Trương Tấn Sang - 1411060257 Nguyễn Hoàng Thiện - 1411060297 Mục lục: Giới thiệu 1.1 Mục đích -1.2 Phạm vi dự án -Mô tả tổng quan 2.1 Cốt truyện 2.2 Đặc điểm người sử dụng -2.3 Các chức trò chơi Các đặc điểm chất lượng phần mềm -Sơ đồ -4.1 Sơ đồ thiết kế tổng thể -4.2 Sơ đồ chức -4.2.1 BFD -4.2.2 Sơ đồ ngữ cảnh 4.3 Sơ đồ xử lý (DFD mức 0) Giao diện phần mềm -5.1 Giao diện menu 5.2 Giao diện điểm 5.3 Giao diện chơi -5.4 Giao diện dừng game -5.5 Giao diện kết thúc trò chơi 5.6 Giao diện cửa hàng vật phẩm -Tổ chức lưu liệu Codes -Dụng cụ test 3 3 5 7 7 8 9 10 11 12 13 14 15 16 20 1.Giới thiệu 1.1 Yêu cầu Để phục vụ cho nhu cầu giải trí thành viên nhóm lập trình Một định đưa thực việc xây dựng sản phẩm trò chơi giải trí nhằm mục đích phục vụ nhu cầu giải trí thành viên Đồng thời, sản phẩm làm có khả phát triển thêm nâng cấp để sau tung thị trường hình thức miễn phí thu phí tùy theo độ mức độ phức tạp thời gian cần phải thực Để sau đó, thành viên có thêm hình thức giải trí cơng việc đồng thời giúp phát triển thêm khả phân tích tư lập trình nhóm 1.2 Phạm vi dự án Tài liệu mô tả tổng quát yêu cầu chức phi chức ứng dụng trò chơi 2112 - Escape from Earth Windows sử dụng công nghệ Unity2D/3D Mô tả tổng quan 2.1 Cốt truyện Vào năm 2112, bùng nổ dân số, mở rộng ngành công nghiệp khiến nguồi tài nguyên quý giá Trái Đất bị khai thác tới mức cạn kiệt Lồi người có nguy diệt vong khơng tìm phương án khác thay cho mát bù đắp Tuy nhiên, nhờ phát triển vũ bão cơng nghệ, lồi người bắt đầu chế tạo tàu vũ trụ sử dụng dạng lượng mạnh nhiều phản ứng hóa học, có khả tới vùng đất xa xơi ngồi vũ trụ để tìm kiếm nguồn khống sản Sự việc giống “Cơn Khát Vàng” diễn Mỹ vào kỉ XVIII, XIX nhiều nơi khác giới Điều thúc đẩy công ty tư nhân người tự trang bị phi thuyền riêng, đặt chận ngồi khơng gian mở rộng khả tìm kiếm xung quanh hệ mặt trời, bn bán, trao đổi làm giàu Sự bùng nổ “Cơn Khát Vàng” kéo theo việc quốc gia Trái Đất phải chung tay xây dựng lên United Nation Space Alliance (UNSA) hay Liên Hiệp Khơng Gian, tổ chức trị có tiền thân Liên Hợp Quốc, nhằm quản lý toàn giao dịch thương mãi, du hành, khai hoang đất đai toàn nỗ lực nhằm thực dân hóa vùng đất Hệ Mặt Trời Theo luật chung, cư dân Trái Đất có quyền khai hoang nơi có tài nguyên Hệ Mặt Trời Nhưng giá trị thương mại vùng lớn tới mức, kích thích lịng tham khơng đáy nhiều người Nhiều chiến nhỏ nổ nhằm dành quyền khai khác mỏ nguyên liệu quý dẫn tới bạo loạn khơng thể kiểm sốt Do đó, UNSA thành lập tổ chức quân riêng Solar Associated Treaty Organization (SATO) hay Tổ chức Hiệp ước vành đai Mặt trời nhằm bảo vệ cư dân Trái Đất khỏi mối nguy hại tới từ bùng nổ khơng thể kiểm sốt lực khác từ nhiều thuộc địa Settlement Defense Front (SDF) – Mặt trận Phòng thủ Thuộc địa sinh tất yếu quy luật đối nghịch SDF có tư tưởng mạnh mẽ việc li khai khỏi UNSA để tự phát triển tổ chức riêng biệt nằm ngồi kiểm sốt yếu tố từ Trái Đất Sở huy SDF đặt Hỏa gồm người đến từ Trái Đất sinh Hỏa tinh SDF UNSA có mâu thuẫn Mối quan hệ thực xấu nghiêm trọng hết SDF thể rõ ý đồ đánh bật UNSA khỏi Trái Đất Do lúc lực lượng UNSA mạnh nên SDF gửi thông điệp để liên kết với người hành tinh chống lại SDF độc chiếm Trái Đất Sau bao nỗ lực liên lạc với người ngồi hành tinh, cuối sinh vật ngồi khơng gian chịu đáp lại lồi người, chúng khơng khơng hợp tác mà cịn tiêu diệt lực UNSA SDF để sau chiếm lấy nguồn tài nguyên vô tận khai phá khai thác Sau chúng đổ lên xâm chiếm Trái Đất với lực lượng khổng lồ với loạt loại vũ khí cơng nghệ cao gây hoang mang cho sống Trái Đất Giữa hỗn loạn xảy Trái Đất Nhân vật chính, Fetz, may mắn sống xót nổ lực chạy trốn để tìm kiếm phi thuyền cuối trái đất để bay vào khơng gian tìm kiếm hành tinh an tồn để ẩn náu 2.2 Đặc điểm người sử dụng Đối tượng mà ứng dụng trị chơi hướng đến khơng phân biệt trình độ hiểu biết cơng nghệ cao, khơng phân biệt tuổi tác Người dùng cần biết thao tác chuột bàn phím, biết quy luật trị chơi trải nghiệm trị chơi 2.3 Các chức dự kiến trị chơi • • • • • • Nhân vật tự động chạy phía có khả nhảy trượt để vượt chướng ngại vật Có chức tính, lưu điểm xếp hạng người chơi: o Người chơi có mạng cho lần chơi, điểm số tính người chơi chạm phải chướng ngại vật dừng chừng o Điểm số tính theo cơng thức: Số giây chạy * 10, không giới hạn số điểm tối đa đạt Hệ thống chướng ngại vật đa dạng tạo ngẫu nhiên Hình ảnh, âm sinh động Khung cảnh âm thay đổi người chơi đạt đến mốc thời gian định Chế độ chơi liên tục, điểm dừng Độ khó tăng dần theo điểm số: o Tốc độ di chuyển nhân vật tần số xuất chướng ngại vật tăng lên độ khó tăng lên mức o Sau 200 điểm, độ khó tăng lên mức Có hệ thống vật phẩm đa dạng: Có vật phẩm tăng điểm o Có vật phẩm bảo vệ nhân vật o Có vật phẩm giúp nhân vật vượt chướng ngại vật Giao diện đơn giản, thân thiện với người dùng, dễ sử dụng thao tác Có cửa hàng mua vật phẩm điểm tích lũy sau lần chơi Có thể thay đổi trang phục cho nhân vật cửa hàng vật phẩm Trị chơi có khả chơi lại nhiều lần o • • • • Các đặc điểm chất lượng phần mềm • • • • • • • Ứng dụng phải hoạt động tốt máy tính Windows thiết kế Hoạt động ổn định máy tính có hình lớn nhỏ hơn, khơng phát sinh lỗi nghiêm trọng, chấp nhận lỗi nhỏ không đáng kể tương thích với hệ điều hành Windows Trị chơi phải thực thi xác chức thiết kế Trị chơi có giao diện thân thiện, dễ sử dụng, người dùng cần tối đa 2’ để làm quen với giao diện trò chơi Đảm bảo thực xác, nhanh chóng hiệu chức đặt Trị chơi bảo trì tương lai Đối với phạm vi lập trình: có thích dịng lệnh, hàm quan trọng mã nguồn Trung bình tối thiểu dịng thích dịng lệnh Sơ đồ 4.1 Sơ đồ thiết kế tổng thể Người chơi Dữ liệu Giao diện & xử lý 4.2 Sơ đồ chức 4.2.1 BFD Trị chơi Hệ thống Tính điểm Chướng ngại vật Nhân vật Xếp hạng 4.2.2 Sơ đồ ngữ cảnh Người chơi TT người chơi 4.3 Người chơi Trò chơi Input Sơ đồ xử lý (DFD mức 0) Người chơi Người chơi Tương tác phần cứng 1.0 Hệ thống Dữ liệu đầu Nghiệp vụ xử lý chức hệ thống Output Giao diện phần mềm 5.1 ST T Giao diện menu Thuộc tính Nút Play Nút Score Nút Exit Ý nghĩa Bắt đầu game Xem điểm xếp hạng Thoát game Ghi 5.2 Giao diện điểm ST T Thuộc tính Ý nghĩa Bảng điểm Nút Back Hiển thị điểm người chơi Quay trở lại menu 10 Ghi 5.3 Giao diện chơi ST T Thuộc tính Ý nghĩa Nhân vật chơi Chướng ngại Vật phẩm Trạng thái vật phẩm Được điều khiển người chơi Cản trở nhân vật chơi Hỗ trợ cho nhân vật chơi Cho biết vật phẩm có có tác dụng hay khơng Điểm số Nút dừng Hiển thị điểm thời gian chơi Dừng trò chơi tạm thời 5.4 Giao diện dừng game 11 Ghi Hiển thị thời gian lại vật phẩm ST T Thuộc tính Ý nghĩa Nút chơi tiếp Nút trở menu Tiếp tục trò chơi Quay trở lại menu 5.5 Giao diện kết thúc trò chơi 12 Ghi ST T Thuộc tính Ý nghĩa Nút chơi lại Nút vào cửa hàng Nút trở menu Chơi lại trò chơi Vào cửa hàng vật phẩm Quay trở lại menu 13 Ghi 5.6 Giao diện cửa hàng vật phẩm ST T Thuộc tính Ý nghĩa Nút quay lại Nút trở menu Các vật phẩm Tab loại vật phẩm Quay lại giao diện kết thúc trò chơi Quay trở lại menu Vật phẩm mà người chơi mua Chuyển đổi vật phẩm sử dụng vật phẩm trang trí 14 Ghi Tổ chức lưu liệu • • • Mỗi dịng lưu số điểm tên người chơi Khi có người chơi đạt điểm cao nhất, người chơi nhập tên liệu chèn vào dòng file, liệu cũ đẩy xuống dịng Người chơi có số điểm không vượt qua người chơi cao điểm không lưu điểm 15 Codes Code để di chuyển background mặt đất Code xử lý va chạm 16 Code xử lý hành động nhảy trượt nhân vật 17 Code xử lý di chuyển chướng ngại khả tự xóa chúng 18 Code xử lý cách tạo chướng ngại vật 19 Dụng cụ test Unity Test Tool (Unity Editor Extension/Utility): Công cụ thêm unity dùng để test Giai đoạn test, gồm điều kiện cần test kết điều kiện 20 Kết cuối sau test, gồm tất điều kiện sai cảnh cáo Link: https://www.assetstore.unity3d.com/en/#!/content/13802 21 ... vi dự án Tài liệu mô tả tổng quát yêu cầu chức phi chức ứng dụng trò chơi 2112 - Escape from Earth Windows sử dụng công nghệ Unity2D/3D Mô tả tổng quan 2.1 Cốt truyện Vào năm 2112, bùng nổ dân... 4.2.1 BFD Trò chơi Hệ thống Tính điểm Chướng ngại vật Nhân vật Xếp hạng 4.2.2 Sơ đồ ngữ cảnh Người chơi TT người chơi 4.3 Người chơi Trò chơi Input Sơ đồ xử lý (DFD mức 0) Người chơi Người chơi Tương... nghĩa Nút chơi tiếp Nút trở menu Tiếp tục trò chơi Quay trở lại menu 5.5 Giao diện kết thúc trò chơi 12 Ghi ST T Thuộc tính Ý nghĩa Nút chơi lại Nút vào cửa hàng Nút trở menu Chơi lại trò chơi Vào

Ngày đăng: 28/09/2019, 07:26

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

TÀI LIỆU LIÊN QUAN

w