1. Trang chủ
  2. » Y Tế - Sức Khỏe

AIZ

12 7 0
Tài liệu đã được kiểm tra trùng lặp

Đ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 12
Dung lượng 7,26 MB

Nội dung

Thực ra nếu chỉ có các Quy tắc chung của lính, sẽ không có điều gì thực sự giữ cho quân lính không vì đuổi theo tướng mà đi ra các khu vực như sông hoặc trong rừng, xuyên bản đồ đến cả n[r]

Trang 1

Nguyên tắc hoạt động chung của lính

Lính đi đường có một “danh sách” các hành động cần kiểm tra trước khi thực thi, dựa vào đó để thực hiện các hành động và nếu đang thực hiện công việc đầu tiên, chúng sẽ tạm bỏ qua những công việc tiếp theo Lính luôn có một thứ gọi là “mục tiêu” mà chúng

cố gắng để có thể hoàn thành bằng cách này hay cách khác Kể cả khi đang đi trên đường, thực ra chúng đang di chuyển ngày càng gần hơn đến một điểm cụ thể

Kiểm tra lại công việc

Mỗi 0.25 giây, mọi quân lính đều sẽ kiểm tra lại danh sách các lựa chọn đến khi chúng

tìm ra một việc đúng đắn cần làm Chúng sẽ chỉ thực hiện hành động được lập trình sẵn, và khi đang thực hiện hành động đó rồi chúng sẽ tạm thời không thực hiện các hành động tiếp theo Điều này có nghĩa là trong danh sách việc cần làm, việc đi bộ tới một điểm chỉ định sẽ được thực thi cuối cùng

Danh sách việc cần thực hiện

 Thực hiện các nguyên tắc hành động riêng theo những trường hợp cụ thể, ví dụ

là thực hiện hành động theo hiệu ứng khống chế (Khiêu Khích, Bỏ Chạy, Sợ Hãi)

 Tiếp tục tấn công (hoặc tiến về phía trước) mục tiêu của chúng nếu mục tiêu đó vẫn đang hợp lệ

o Nếu chúng không thể tấn công được mục tiêu trong 4 giây, chúng sẽ tự động bỏ qua mục tiêu đó

 Tìm một mục tiêu hợp lệ trong phạm vi nhất định của mình để tấn công

o Nếu có nhiều hơn một mục tiêu hợp lệ, chúng sẽ tìm ra mục tiêu dựa theo

“đường đến với mục tiêu nào sẽ dễ đi hơn?”

 Kiểm tra xem mục tiêu cụ thể gần đây nhất có còn không, nếu không thì thay đổi thành mục tiêu cụ thể tiếp theo trên đường đi

 Đi theo đường đi được chỉ định

Nếu một quân lính không thể thực hiện bất cứ hành động nào ở bên trên, hắn

sẽ không làm gì cả.

Lính có rất nhiều thứ cần phải kiểm tra để xác định một mục tiêu có là hợp lệ hay không Có cả những thứ rất hiển nhiên như “Mục tiêu là ở bên đội nào?” và cũng có những thứ không hiển nhiên như “mục tiêu của tôi ở đâu trên bản đồ?” Rất nhiều những câu hỏi như vậy sẽ giúp lính tìm ra mục tiêu của mình

Gián đoạn

Trang 2

Cũng có một số điều có thể xảy đến trong khoảng giữa 0.25 giây ngắt quãng ở mỗi đợt nghỉ để quân lính kiểm tra lại danh sách công việc của mình Khi xảy ra những vấn đề này thì quân lính sẽ thực hiện một số công việc khác đi

 Khiêu Khích/Sợ Hãi/Bỏ Chạy/Giảm Tốc Độ Di Chuyển/Không Thể Tấn Công Tất

cả những hiệu ứng này sẽ khiến lính ngừng hành động đang định thực hiện lại và ngay lập tức thực hiện lại từ đầu quá trình quét lại Danh sách công việc cần làm

 Kêu Gọi Giúp Đỡ: Quân lính có thể “nghe” thấy tín hiệu của các đồng mình bao gồm lính và tướng đang bị tấn công (kể cả là bởi quân lính đối phương) Điều này khiến chúng tự đánh giá lại mục tiêu của mình và tự động tấn công lại kẻ địch gây ra lời Kêu Gọi Giúp Đỡ đó

 Va chạm: Lính đi đường khi bị cản đường bởi quân lính khác sẽ tự đánh giá lại hành động của mình ngay lập tức Điều này thông thường dẫn đến việc chúng sẽ di chuyển vòng qua nhau để không bị cản đường

 Mục tiêu tấn công hiện tại bị hạ gục: Lính sau khi chứng kiến mục tiêu bị nằm xuống sẽ lại tiếp tục quá trình tìm kiếm mục tiêu hợp lệ mới của chúng trong một phạm

vi có thể quét được

Đường đi chỉ định

Khi lính đi đường xuất hiện, chúng sẽ được phân công một danh sách các điểm tạo nên một đường đi chỉ định mà chúng cần phải đi theo để đến được đường dành cho mình Nhờ đã được cài đặt sẵn như vậy, lính sẽ luôn luôn cố gắng di chuyển về phía trước trên đường đi được chỉ định Nếu bị chệch hướng so với điểm đến gần nhất, chúng sẽ

tự động thay đổi đường đi để có thể đến được điểm tiếp theo tạo nên đường đi cho mình Mọi đường đi chỉ định cuối cùng đều nhắm tới mục tiêu quan trọng nhất là nhà chính đối phương

Trên một đường, các đường đi được chỉ định sẵn đều giống nhau đối với cả hai đội, chỉ đối ngược nhau trong việc tìm các mục tiêu cố định tiếp theo trong danh sách

Một ví dụ cho một đoạn đường chỉ định sẵn ở khu vực đường dưới:

Trang 3

Phạm vi

Lính đi đường có ba phạm vi cơ bản: Va chạm, Tấn công và Phạm vi quét kẻ địch Dưới đây là ba phạm vi cơ bản đó đối với một lính đánh gần:

Trang 4

Phạm vi quét kẻ địch

Trong hình trên, phạm vi quét kẻ địch chính là hình tròn lớn nhất (màu đỏ)

Khi lính quét để tìm mục tiêu hợp lệ, chúng sẽ chỉ tìm trong vòng tròn này

Phạm vi tấn công

Trong hình trên, phạm vi tấn công được hiển thị chính là vòng tròn bé thứ hai (màu xanh)

Khi lính tấn công mục tiêu của mình, chúng sẽ tấn công trong khoảng cách này

Phạm vi va chạm

Trong hình, phạm vi va chạm được thể hiện bằng hình tròn nhỏ nhất (màu đen)

Đây là phạm vi thể hiện khoảng cách để hai vật thể được coi là va chạm vào nhau

Nguyên tắc hoạt động riêng cho lính

Hành động của lính có thể thay đổi tùy thuộc theo vị trí của chúng trên bản đồ và/hoặc địa điểm mà chúng xuất hiện Hai nhân tố quan trọng nhất đó chính là: Đợt Lính Đầu Tiên và Vùng Né Tránh

Đợt Lính Đầu Tiên

Trang 5

Đợt lính đầu tiên đã được thay đổi lại về hành động Sự thay đổi này có ý nghĩa nhằm bảo đảm rằng nếu đợt lính đầu tiên này không bị đụng tới bởi tướng, các tên lính sẽ tự động tấn công nhau, hạ gục lẫn nhau chính xác cùng thời điểm, ít nhất là trong đợt đầu tiên

Có một số điều mà chúng tôi cần phải kiểm soát nhằm bảo đảm được sự cân bằng này

Đó là:

Mỗi quân lính đều tự kiểm tra lại danh sách công việc mỗi 0.25 giây Tăng khoảng thời

gian này lên sẽ khiến cho server của trò chơi bị quá tải nên không khả thi cho lắm Các

quân lính được xuất hiện với một khoảng cách khá lớn giữa nhau và giữ nguyên khoảng cách này khi đi ra đường Khoảng cách này có tác dụng khi một quân lính nhìn thấy lính đội đối phương, hắn sẽ chỉ nhìn thấy duy nhất tên lính đó mà thôi

* Các quân lính rất thích đánh giá lại để tìm ra một mục tiêu tốt hơn Đây chính là lí do

vì sao hành động của chúng đôi khi rất thất thường Lí do chủ yếu của việc này là do Kêu gọi giúp đỡ và Va chạm

Nếu phải tuân theo những quy luật bó buộc ở bên trên, các quân lính nằm xuống sẽ không theo một hệ thống mà chúng tôi mong muốn ở giai đoạn đầu trận, vì vậy, đợt lính đầu tiên đã có thêm khá nhiều thay đổi về hành vi

Ưu tiên trong việc “Phân loại để tấn công”

Mục tiêu của mỗi quân lính trong đợt lính đầu tiên sẽ là kẻ mà ít đồng minh đang chọn làm mục tiêu tấn công hơn cả

Điều này khiến chúng phân bổ các mục tiêu của mình một cách tự nhiên

Tạm thời bỏ qua các quân lính đánh xa

Khi đang tìm kiếm đầu tiên của mình, các quân lính sẽ bỏ qua mọi lính đánh xa mà chúng thấy được Điều này nhằm bảo đảm cho việc lính đánh gần không chạy tới các quân lính đánh xa chưa bị đặt làm mục tiêu trong lúc phân loại để tấn công

Tuy vậy, lính đánh xa cũng sẽ có thể đánh thức một quân lính khác Nếu sau 0.25 giây

mà một tên lính vẫn chưa thể tìm thấy mục tiêu hợp lệ nào khác ngoài lính đánh xa, hắn sẽ không còn làm theo quy tắc bỏ qua lính đánh xa nữa

Tín hiệu bị câm lặng

Khi tiếp nhận được lời Kêu gọi hỗ trợ từ một lính đồng mình hoặc khi xảy ra va chạm, quân lính ở đợt đầu tiên vẫn sẽ từ chối đáp lại và không thực hiện việc đánh giá lại từ

Trang 6

đầu hành động tiếp theo nữa Điều này nhằm bảo đảm chúng sẽ vẫn tập trung vào đối tượng mà mình đang tấn công đến khi bị hạ gục

Loại bỏ các quy tắc

Tất cả những quy tắc riêng vừa nêu trên hoàn toàn có thể bị loại bỏ từ các yếu tố đa dạng đến từ trận đấu Nếu một tên lính chuyển mục tiêu tấn công sang tướng đối phương hay nghe thấy một lời kêu gọi hỗ trợ từ một tướng đồng minh, hành vi của hắn

sẽ được trở lại như thông thường Nếu một mục tiêu của lính bị hạ gục, điều đó cũng làm hắn thực hiện hành động y như một quân lính bình thường Điều này nhằm bảo đảm rằng một khi có một điều gì đó xen vào giữa quá trình hoạt động của đợt lính đầu tiên, các quân lính sẽ lại thực hiện hành động như bình thường

Quy tắc này đặc biệt quan trọng nhằm chắc chắn rằng quy tắc Tín hiệu bị câm lặng không làm cho một quân lính đuổi theo tấn công một vị tướng mãi mãi

Nhiều phạm vi quét mục tiêu hơn

Không giống như hoạt động của các đợt lính thông thường, đợt lính đầu tiên còn có thêm ba phạm vi mới: Phạm vi đánh thức, Phạm vi quét kẻ địch, Phạm vi quét kẻ địch đầu tiên

Những phạm vi này được dùng để giải quyết vấn đề đau đầu là các quân lính được sinh ra như thế nào Lính đi đường được sinh ra với thời gian cách nhau một chút, tạo thành một hàng với một quân lính tiên phong Điều này có nghĩa là khi quân lính tiên phong tìm thấy kẻ địch đầu tiên trong Phạm vi quét kẻ địch, đó sẽ chính là quân lính duy nhất trong phạm vi này ở thời điểm đó Khoảng thời gian giãn cách giữa mỗi lần kiểm tra công việc thực thi (0.25 giây) đôi khi có thể khiến nhiều hơn là một lính đối phương nằm trong phạm vi quét kẻ địch của quân lính, khiến cho mọi việc trở nên rất khó đoán Phân loại để tấn công không thể giải quyết vấn đề này một mình được vì chưa có đủ quân lính để kiểm tra nên vẫn rất khó để quân lính chắc chắn chọn đúng kẻ mình phải tấn công

Phạm Vi Đánh Thức: Đợt lính đầu tiên xuất hiện trong một trạng thái ngủ Khi ở

trong trạng thái này, chúng sẽ bỏ qua mọi hành động được lập trình thông thường cho đến khi có một đơn vị quân lính đối phương bước vào Phạm vi đánh thức Phạm vi này nhỏ hơn Phạm vi quét kẻ địch

Phạm Vi Quét Kẻ Địch: Phạm vi này thì đã nói ở trên rồi đấy.

Trang 7

Phạm Vi Quét Kẻ Địch Đầu Tiên: Ngay lập tức sau khi được đánh thức, một

quân lính sẽ cố gắng để tìm các mục tiêu của mình trong phạm vi này thay vì là phạm vi quét kẻ địch thông thường Phạm vi này lớn hơn so với phạm vi quét thông thường Tất cả những điều này nhằm giúp cho lính đi đường có đủ thời gian để nhìn thấy hết những kẻ địch của mình rồi sau đó kiểm tra lại các nguyên tắc của bản thân để tìm ra

kẻ để tấn công đầu tiên

Nhìn vào những hình sau sẽ giúp bạn dễ hiểu hơn

Quân lính sau vẫn chưa thức dậy, nếu đây là một đợt lính thông thường, hắn đã có thể xác định được mục tiêu cho mình luôn được rồi đó Cho dù phạm vi quét kẻ địch (vùng tròn màu trắng) rất rộng, hắn cũng chỉ có thể chọn mục tiêu là hai đơn vị lính đầu

tiên.

Trang 8

Bây giờ thì đã có một kẻ địch đi vào phạm vi đánh thức của quân lính này rồi (vùng tròn màu xanh), hắn “thức dậy” và bắt đầu đánh giá tất cả các quân lính mà hắn có thể thấy

trong phạm vi quét kẻ địch đầu tiên.

Trang 9

Hắn nhận ra quân lính đánh gần thứ 3 hiện là kẻ đang bị ít lính đồng minh chọn làm mục tiêu nhất, nên hắn chọn đây là mục tiêu của mình Điều này xảy ra tương tự với quân lính phía bên kia, khiến cả hai quyết định cùng tấn công nhau một lúc.

Đến lúc này thì chỉ có vùng màu đỏ (và phạm vi tấn công) là sẽ được lính tuân theo mà thôi Đây chính là Phạm vi quét kẻ địch thông thường mà các đợt lính tiếp theo sẽ sử dụng

Vùng Né Tránh

Thực ra nếu chỉ có các Quy tắc chung của lính, sẽ không có điều gì thực sự giữ cho quân lính không vì đuổi theo tướng mà đi ra các khu vực như sông hoặc trong rừng, xuyên bản đồ đến cả những đường khác, miễn là tướng vẫn bị chọn làm mục tiêu Trong quá khứ điều này có nghĩa là bạn có thể trải nghiệm những khoảnh khắc kì cục với những màn “rượt đuổi của lính” đi qua cả khu rừng và chỉ kết thúc khi tên lính đó mất tầm nhìn của tướng (thường thì do tướng đi vào bụi)

Kể từ Mùa giải 2016, Lính đi đường đã có thể tránh xa các khu vực trong bản đồ được rồi

Vấn đề này xuất hiện khá nhiều và được nói vui thành câu “Đừng đuổi nhau ở sông.” Không may thay, đây thực sự không phải là một vấn đề được lưu tâm trong trò chơi cho đến mãi tận Mùa giải 2015 Hình ảnh bản đồ trên khi lập trình ra trò chơi Liên Minh Huyền Thoại thực sự không có nhiều những kỹ xảo đẹp như hình ảnh bản đồ mà chúng

ta đang chơi Thực tế nhìn nó sẽ gần giống với hình ảnh sau:

Trang 10

Cách giải quyết mà chúng tôi đi đến đó chính là “…chúng nên biết rằng đâu là sông, đâu là đường đi.”

Thế nên, chúng tôi thêm vào một số dữ liệu khác vào bản đồ

Đây là cách để giúp lính đi đường có thể nhận biết những thứ như “Này, vậy tôi có được phép ở khu vực này không nhỉ?”

Cũng có thêm một vài nguyên tắc cho những vấn đề này nữa:

1 Lính vẫn có thể tấn công những thứ nằm trong khu vực mà lính được phép ở đó Tuy vậy nếu có thêm mục tiêu xuất hiện trong khu vực mà lính không được phép ở, lính sẽ

2 Lính sẽ tự động bỏ mọi mục tiêu nếu như chúng đi vào những vùng cấm này, kể cả đơn vị lính đó có đang nhắm ai làm mục tiêu rồi đi chăng nữa

Trang 11

Quân lính có thể khóa Ahri làm mục tiêu bởi vì cô ta đang ở khu vực được đánh dấu là đường đi (Quy tắc 1) (Khi Ahri đang ở sông, lính sẽ không thể chọn cô ta làm mục tiêu

được nếu chúng trước đó chưa xác định được cô ta làm mục tiêu)

Trang 12

Vì Ahri trước đó đã được chọn làm mục tiêu nên kể cả khi cô di chuyển ra sông, lính vẫn sẽ tiếp tục tấn công cô ta Tuy vậy, nếu có mục tiêu nào xuất hiện thêm ở khu vực

sông sẽ không bị lính coi là một mục tiêu (Quy tắc 1)

Một khi lính tự ra khỏi đường của mình, hắn sẽ bỏ tất cả mục tiêu hiện tại và không nhận thêm mục tiêu nào nữa cho đến khi hắn quay trở lại đúng đường của mình (Quy

tắc 2)

Và với những quy tắc này chúng tôi đã hoàn toàn chỉ ra được những khu vực mà lính đi đường không được phép có mặt: Rừng, Sông, và Nhà Chính Đối Phương (giai đoạn đi đường)

Ngày đăng: 13/11/2021, 05:55

w