Fisher–Yates Алгоритм гэж юу вэ?
Төсөөлөөд үз дээ — чи Blackjack тоглоом дээр картуудыг холиод тоглох гэж байна. Гэтэл хэрвээ үргэлж ижил дарааллаар хольдог бол тоглоом уйтгартай болно, тийм үү? Тэгвэл Fisher–Yates алгоритм яг үүнийг шийддэг! Энэ алгоритм нь жагсаалт эсвэл массив дахь элементүүдийг санамсаргүй дарааллаар хольж, тоглоомыг илүү сонирхолтой, шударга болгодог. Жишээлбэл, покер эсвэл blackjack тоглох үед картуудыг холиход […]
Procedural Generation гэж юу вэ?
Өнөө үеийн технологийн хөгжлийн нэг гайхамшиг бол процедурын генераци юм. Алгоритмын хүчийг ашиглан хүний гараар бус автоматаар контент, орон зай, ертөнцийг бүтээдэг арга. Энэ нь өгөгдөл, газрын зураг, хот, ургамал, эсвэл бүр бүхэл бүтэн гаригийг алгоритм ба санамсаргүй байдал ашиглан үүсгэдэг процесс бөгөөд тоглоом хөгжүүлэлт, кино, архитектур, шинжлэх ухааны симуляц зэрэг олон салбарт хэрэглэгддэг. Процедурын […]