Đồ án tốt nghiệp 9đ - Xây dựng game nhập vai 2D bằng Unity (Source - Slide - Báo cáo)

[Mã code 39088]
  1 Đánh giá    Viết đánh giá
 6      816      4
Phí tải: 65 Xu (1Xu = 1.000đ)
Danh mục
Thể loại
Nhóm code
Ngày đăng
16-5-2024
Loại file
Full code
Dung lượng
638 MB
Code đã kiểm thử
Không chứa mã độc
Có demo thực tế
Có hướng dẫn cài đặt

Xây dựng tại một thời điểm chỉ có một người chơi, trò chơi sẽ có ba màn chơi chơi tuy nhiên mỗi khu vực trong màn chơi thì quái vật có cấp độ khác nhau như tăng sát thương, máu và giáp.


MÔ TẢ CHI TIẾT

- Mô tả trò chơi hoạt động, quy tắc và cơ chế chơi

  • Tên trò chơi: game nhập vai 2D.
  • Màn hình: ngang.
  • Di chuyển: sử dụng hai phím W và D để di chuyển sang trái và sang phải, sử dụng phím Space để để nhảy và phím Shift để lướt, sử dụng phím 1 để hồi mau cho người chơi.
  • Tấn công: click chuột trái để dử dụng kỹ năng đánh thường, sử dụng phím Q để phản đòn, phím F để xả đạn làm chậm kẻ địch, phím R để tấn công nhiều mục tiêu, các phím 2-3-4-5 sử dụng các kỹ năng ném kiếm.
  • Tính điểm: điểm sẽ được tính khi tiêu diệt kẻ địch, vật liệu rơi ra từ kẻ địch khi bị đánh bại.
  • Điều kiện thua: nhân vật bị kẻ địch đánh bại hoặc bị ngã xuống vực thẳm hay ngã xuống lửa.
  • Màn chơi: xây dựng màn chơi, đầy đủ đối tượng chính, đối tượng phản diện, môi trường, có điểm đầu điểm cuối.
  • Đặc trưng của game: side scroller là một trò chơi điện tử trong đó gameplay sẽ bắt đầu từ góc nhìn của nhân vật chính bắt đầu từ bên trái rồi chuyển động sang bên phải, và các nhân vật phụ trên màn hình thường di chuyển từ phía bên trái của màn hình sang phải để đáp ứng một mục tiêu nào đó của trò chơi. Cách sử dụng phổ biến của side scroller ở trong các trò chơi đa nền tảng là các trò chơi có tính năng như: leo trèo, chạy, nhảy các chướng ngại vật.

 

- Các chức năng cơ bản trong game

     Di chuyển: sử dụng các phím để di chuyển sang trái phải trên màn chơi để áp sát kẻ kẻ địch.

     Nhảy: nhân vật nhảy qua các chướng ngại vật hoặc để né các kỹ năng tấn công của quái vật.

     Lướt: nhân vật lướt qua các quái vật chủ yếu là né các đòn tấn công của quái vật, sau khi lướt qua quái vật thì để lại hình ảnh phía sau nhân vật. Hình ảnh nhân vật sẽ gây sát thương lên kẻ địch sau đó mờ dần đến biến mất.

     Tấn công chính: nhân vật tấn công vào mục tiêu bằng ba đòn chém chính. Mỗi đòn đánh có thể mang tốc độ khác nhau tùy theo người chơi.

     Tấn công nhiều mục tiêu: nhân vật tạo ra vòng tròn màu đen và các quái vật nằm trong phạm vi vòng tròn đen thì sẽ bị tấn công.

     Phản đòn: khi bị dính đòn thì quái vật sẽ bị choáng trong vài giây và không thể tấn công và hồi một lượng máu cho người chơi đồng thời sẽ bị gây sát thương do nhân vật ảo.

     Xả đạn:  khi bị trúng đạn kẻ địch sẽ bị hất tung về phía sau hạn chế việc áp sát để tấn công người chơi.

     Ném kiếm: nhân vật ném kiếm để đánh quái vật, khi quái vật bị ném kiếm trúng thì sẽ bị ngưng đọng trong vài giây và không thể di chuyển. Trong kỹ năng ném kiếm gồm 3 kỹ năng nhỏ như:

  • Ném kiếm – xoay: nhân vật ném thanh kiếm để nó xoay cố định ở một vị trí trong vài giây để tấn công và đẩy lùi quái vật.
  • Ném kiếm – xuyên: nhân vật ném thanh kiếm đâm xuyên mọi quái vật gây sát thương.
  • Ném kiếm – nảy: nhân vật ném thanh kiếm nảy giữa các quái vật gây sát thương.    

 

 


XEM THÊM ==> Hướng dẫn cài đặt chi tiết

 

HÌNH ẢNH DEMO

Đồ án,Unity,2D,Unity 2D,tốt nghiệp

Đồ án,Unity,2D,Unity 2D,tốt nghiệp

Đồ án,Unity,2D,Unity 2D,tốt nghiệp

Đồ án,Unity,2D,Unity 2D,tốt nghiệp

Đồ án,Unity,2D,Unity 2D,tốt nghiệp

Đồ án,Unity,2D,Unity 2D,tốt nghiệp

Đồ án,Unity,2D,Unity 2D,tốt nghiệp

Đồ án,Unity,2D,Unity 2D,tốt nghiệp

Đồ án,Unity,2D,Unity 2D,tốt nghiệp

Đồ án,Unity,2D,Unity 2D,tốt nghiệp

Nguồn: Sharecode.vn



HƯỚNG DẪN CÀI ĐẶT

Giải nén chạy thư mục export chọn RPG-2D để run.

 
 
LINK DOWNLOAD

RPG-20240527T123503Z-001.zip [638 MB]

File đã được kiểm thử
     Báo vi phạm bản quyền
Pass giải nén (Nếu có):
sharecode.vn
DOWNLOAD
(65 Xu)
Bạn có code hay
ĐĂNG BÁN NGAY

BÌNH LUẬN


NGUYỄN TIẾN LINH Trả lời Thích  015:24 - 31/10/2024
Mình cài Newtonsoft trong nuget mà nó vẫn ko nhận, bạn hỗ trợ mình xíu đc ko
duyhuynguyen nguyen Trả lời Thích  000:29 - 26/10/2024
code chạy được không bạn
Pr Koha Trả lời Thích  014:01 - 15/9/2024
Mình đã mua code bạn có thể hỗ trợ mình xíu ko

ĐÁNH GIÁ


ĐIỂM TRUNG BÌNH

5
1 Đánh giá
Code rất tốt (1)
Code tốt (0)
Code rất hay (0)
Code hay (0)
Bình thường (0)
Thành viên
Nội dung đánh giá
21:26 - 16/5/2024
Code rất tốt
Code rất tốt và phù hợp để phát triển

 HỖ TRỢ TRỰC TUYẾN