Tải bản đầy đủ (.pptx) (21 trang)

CÔNG NGHỆ THỰC tế ảo NHÓM 5 1

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (592.36 KB, 21 trang )

CƠNG NGHỆ THỰC TẾ ẢO
Thành viên nhóm: Vũ Đức Trung (làm word)
Cao Hải Đăng(làm PowerPoint)
Trần Huy Hoàng(làm code)
Nguyễn Phạm Nhất Sang(làm code)
Đặng Cơng Huy(thuyết trình)


Stack Ball 3D


1.Giới Thiệu


Stack Breaker là một trò chơi cơ sở cấp độ vơ tận thú vị, trong đó bạn chạm và giữmàn hình để làm cho người chơi rơi xuống
khối màu, cố gắng không chạm vào khối màu đen, nếu không bạn sẽchết, cố gắng phá vỡ càng nhiều khối càng tốt để kích hoạt
chế độ bất tử và hồn thành cấp độ.Trò chơi đã sẵn sàng để phát hành thẳng ra khỏi hộp và nó cũng có thể dễ dàng tùy chỉnh
đểlàm cho nó hấp dẫn hơn nữa đối với người chơi của bạn. Hỗ trợ cho PC / Mac, iOS, Android, v.v.…!

Trò chơi được làm bằng Unity C # và được tối ưu hóa cho các thiết bị di động. Mẫu này cung cấpcho bạn một mã nguồn trò
chơi đầy đủ tính năng, sẵn sàng để phát hành mà bạn có thể tùy chỉnh và xây dựngtrị chơi của riêng bạn ngay lập tức!


Các tính năng nổi bật:

 Trị chơi một chạm gây nghiện
 Điều khiển mượt mà, đồ họa bắt mắt
 100 ++ mức độ khó khác nhau
 Rất dễ dàng để thêm các cấp độ mới hoặc chỉnh sửa các cấp độ hiện có
 Xem quảng cáo để hồi sinh
 Admob được tích hợp (biểu ngữ, quảng cáo xen kẽ, quảng cáo video có tặng thưởng)


 Được tối ưu hóa cho điện thoại di động
 Tài liệu chi tiết và mã C # được chú thích
 Nội dung miễn phí để sử dụng (phơng chữ, âm thanh, nhạc, mơ hình, v.v.)
 Sẵn sàng xuất bản ngay


2. Thiết lập mẫu
Mẫu này được thiết kế cho điện thoại di động (Android, iOS, Windows Phone…) nên sau khi nhập gói để thống nhất, bạn cần
chuyển sang Android hoặc iOS.Mẫu gồm 3 cảnh: Trang chủ, Đang tải, Nhập theo đường dẫnNội dung / _Stack_Breaker /
Cảnh. Bạn cần bắt đầu từ Cảnh nhà.


3. Tùy chỉnh lối chơi
a. Quản lý Ingame
Hầu hết các thơng số trị chơi quan trọng có thể được định cấu hình trong IngameManager thành phần được gắn với một đối
tượng trị chơi cũng có tên IngameManager trong hệ thống phân cấp.Bạn có thể tìm thấy đối tượng IngameManager trong
cảnh InGame


Cấp độ kiểm tra: cấp độ bạn cần kiểm tra trước khi xây dựng trị chơi. Nếu bạn đặt nó thành 0,script sẽ không tải mức thử
nghiệm.

Thời gian chờ hồi sinh: thời gian trì hỗn cho tính năng hồi sinh cuối cùng.
Vị trí ngăn xếp X: vị trí trục x của tất cả các ngăn xếp sẽ được tạo trong trị chơi.
Vị trí ngăn xếp X: vị trí trục z của tất cả các ngăn xếp sẽ được tạo trong trị chơi.
Vị trí chồng đầu tiên Y: vị trí trục y của ngăn xếp đầu tiên sẽ được tạo trong trị chơi.
Stack Space: khơng gian giữa mỗi ngăn xếp (chỉ ảnh hưởng trên trục y).


b. Player Controller

Hầu hết các thông số quan trọng của trình phát đều có thể được cấu hình trong PlayerControlerthành phần được đính kèm
với một đối tượng trị chơi có tên Người chơi trong hệ thống phân cấp.


 Vận tốc Nhảy lên: vận tốc của người chơi khi nhảy.
 Vận tốc rơi xuống: vận tốc của người chơi khi rơi.
 Thang điểm tối thiểu: thang đo tối thiểu của người chơi.
 Max Scale: quy mô tối đa của người chơi.
 Scaling Factor: hệ số tỷ lệ của người chơi.
 Đếm thời gian để kích hoạt chế độ bất tử: người chơi cần thời gian để kích hoạt chế độ bất tử.Tham số này chỉ được
tính khi người dùng giữ màn hình (người chơi phá vỡ ngăn xếp), khôngva chạm vào ngăn xếp.

 Thời gian chế độ bất tử: thời gian người chơi thực hiện chế độ bất tử.


4. Level customization
Đây là mẫu trò chơi cơ bản cấp độ và mục tiêu của trò chơi là bạn phải hoàn thành một cấp độvà bắt đầu một cấp độ mới,
cố gắng thu thập tiền xu và tránh bẫy và chướng ngại vật. Tất cả các thông số của cấp độ đã được hiển thị trên thanh tra
để bạn điều chỉnh và sửa đổi. Chúng được lưu trữ trong tập lệnhIngameManager và bạn có thể điều chỉnh tất cả các cấp
trong trình kiểm tra của IngameManagerđối tượng mà bạn có thể tìm thấy nó trong cảnh Ingame.


Như bạn có thể thấy, có một danh sách gồm 10 thơng số cấu hình của các cấp, những thơng số này là đã được thiết kế và
sẵn sàng sử dụng. Nếu bạn muốn thêm cấu hình mới, chỉ cần thay đổi kích thước danh sách và nhấnVào. Bây giờ tôi sẽ cho
bạn thấy các thông số của từng cấp độ.


Cấu hình số cấp: phần này nói về cấu hình số cấp, mỗi cấp trênphạm vi này sẽ sử dụng các thơng số cấu hình dưới đây để tạo
cấp độ.
❖Min Level: mức tối thiểu của cấu hình này.

❖Max Level: mức tối đa của cấu hình này.Tất cả cấp độ giữa phạm vi này sẽ sử dụng các tham số này bên dưới để tạo cấp độ.

Cấu hình màu sắc: phần này nói về cấu hình của tất cả các màu cần thiết trong cấp độ này.
❖Player Color: màu của trình phát.
❖Deadly Part Color: màu của phần chết chóc trong cấp độ này.
❖Background Top Color: màu trên cùng của nền.
❖Background Bottom Color: màu ở dưới cùng của nền.


Center Pillar Config: phần này nói về cấu hình của trụ giữa. Nàycác thông số bên dưới bạn cho phép bạn định cấu hình xoay của
trụ.
❖Tốc độ quay trụ trung tâmMin & Tốc độ quay trụ trung tâm tối đa: mức tối thiểu vàtốc độ quay lớn nhất của trụ giữa. Giá trị thực
tế sẽ được ngẫu nhiên hóa giữahai giá trị này.
❖Thời gian xoay trụ trung tâmMin & Thời gian quay trụ trung tâm tối đa: mức tối thiểu vàthời gian quay tối đa của trụ giữa. Giá
trị thực tế sẽ được ngẫu nhiên hóa giữahai giá trị này.
Lúc đầu, trụ giữa sẽ quay ngẫu nhiên theo một hướng với tốc độ ngẫu nhiên, nó sẽ xoay trong một thời gian ngẫu nhiên và dừng
lại, sau đó ngẫu nhiên lại thời gian và tốc độ, sau đóxoay theo hướng ngược lại khi bắt đầu. Nó sẽ tiếp tục xoay như vậy cho đến
khi người chơi hồn thànhcấp độ. Nó sẽ không dừng lại nếu người chơi chết


Cấu hình ngăn xếp: phần này nói về cấu hình của tất cả các ngăn xếp sẽ được tạo trong cấp độ này.Như bạn có thể thấy, có
3 phần tử của Cấu hình ngăn xếp danh sách, vì vậy sẽ có 3 khối ngăn xếpsẽ được tạo ra. Mỗi khối có số ngăn xếp riêng, xác
định số lượng ngăn xếp sẽ làđã tạo và các tham số khác để định cấu hình hành vi của khối ngăn xếp đó. Bạn có thể
thêmkhối khác bằng cách thay đổi kích thước Cấu hình ngăn xếp danh sách và định cấu hình


List Stack Config: đây là danh sách tất cả các tham số cấu hình của khối các ngăn xếp.Đây là lời giải thích của tất cả các
thơng số.



❖Min Stack Number & Max Stack Number: ngăn xếp tối thiểu và tối đa sẽ làđược tạo trong cấp độ này. Giá trị thực sẽ được ngẫu nhiên hóa giữa hai giá trị này.
❖ Loại ngăn xếp: loại ngăn xếp bạn muốn tạo. Hiện tại, mẫu có 5 ngăn xếpkiểu. STACK_6_PARTS, STACK_8_PARTS, STACK_10_PARTS, STACK_12_PARTS
vàSTACK_16_PARTS. Số trên tên đại diện cho số phần của ngăn xếpcó. Ví dụ: STACK_6_PARTS có 6 phần trên đó.
❖ Góc xếp chồng đầu tiên: góc đầu tiên của chồng đầu tiên của khối.
❖ Số tiền thay đổi vịng quay: số lượng thay đổi góc của mỗi ngăn xếp. Ví dụ: Đầu tiênGóc xếp chồng là 10 và Số tiền thay đổi xoay là 5, vì vậy ngăn xếp đầu
tiên sẽ được tạo vớigóc 10, thì chồng tiếp theo sẽ được tạo với góc 15, sau đó chồng tiếp theo là góc 20,sau đó là góc 25… Tất nhiên, bạn có thể đặt tham số
như -5, sau đó góc của các ngăn xếp sẽlà 10, 5, 0, -5, -10…
❖ Danh sách chỉ số của phần chết: chỉ số của phần chết trên mỗi ngăn xếp, thông số này dựa trêntham số Stack Type. Vì vậy, nếu bạn đặt Loại ngăn xếp
thành STACK_6_PARTS, thìngăn xếp sẽ có 6 phần trên đó, vì vậy chỉ số của mỗi phần sẽ là 0, 1, 2, 3, 4, 5. HÃY NHỚ,CHỈ SỐ SẼ BẮT ĐẦU Ở 0 VÌ VẬY, BẠN
KHƠNG THỂ CĨ CHỈ SỐ 6. Như bạn thấy, tơi đã đặtchỉ số thành 0 và 1, vì vậy phần chết người sẽ là phần đầu tiên và phần thứ hai. Nếu tơi đặt chỉ mụcđến 1,
3, 5 thì phần chết chóc sẽ là phần thứ 2 (chỉ số 1), thứ 4 (chỉ số 3) và thứ 6(chỉ số 5). Bạn có thể đặt chỉ mục thành 6 vì số chỉ mục từ 0 đến 5


5. Services configuration


a. Sound Manager
Tất cả âm thanh có trong trị chơi này đều được sử dụng miễn phí trong các dự án thương mại và được định vịdưới đường
dẫn thư mục Assets / _Stack_Breaker / Audio.


b. Trình quản lý Quảng cáo
Admob được tích hợp. Bạn cần thay đổi id quảng cáo thử nghiệm (mặc định) thành id quảng cáo của mình trước đóxuất
bản đến các cửa hàng.


CẢM ƠN CÁC BẠN VÀ THẦY ĐÃ LẮNG NGHE!




×