Unity中實(shí)現(xiàn)群集AI的方法、存儲介質(zhì)
基本信息

| 申請?zhí)?/td> | CN201710654971.1 | 申請日 | - |
| 公開(公告)號 | CN107609631A | 公開(公告)日 | 2018-01-19 |
| 申請公布號 | CN107609631A | 申請公布日 | 2018-01-19 |
| 分類號 | G06N3/00 | 分類 | 計(jì)算;推算;計(jì)數(shù); |
| 發(fā)明人 | 劉德建;林琛;謝曦 | 申請(專利權(quán))人 | 福建省天晴互動(dòng)娛樂有限公司 |
| 代理機(jī)構(gòu) | 福州市博深專利事務(wù)所(普通合伙) | 代理人 | 林志崢 |
| 地址 | 350212 福建省福州市長樂市湖南鎮(zhèn)大鶴村 | ||
| 法律狀態(tài) | - | ||
摘要

| 摘要 | 本發(fā)明提供Unity中基于ComputerShader實(shí)現(xiàn)高效群集AI的方法、存儲介質(zhì),方法包括:行為管理類初始化第一基礎(chǔ)結(jié)構(gòu)體和第二基礎(chǔ)結(jié)構(gòu)體,依據(jù)各個(gè)體的行為對象創(chuàng)建相應(yīng)的具體行為結(jié)構(gòu)體,并將其加入行為對象列表;每幀更新時(shí)遍歷調(diào)用行為對象列表包含的行為對象對應(yīng)的算法對上一幀的第一基礎(chǔ)結(jié)構(gòu)體、第二基礎(chǔ)結(jié)構(gòu)體以及當(dāng)前行為對象對應(yīng)的具體行為結(jié)構(gòu)體計(jì)算得到各AI個(gè)體當(dāng)前幀的第二基礎(chǔ)結(jié)構(gòu)體;對第一基礎(chǔ)結(jié)構(gòu)體和對應(yīng)當(dāng)前幀的第二基礎(chǔ)結(jié)構(gòu)體計(jì)算得到各個(gè)AI個(gè)體當(dāng)前幀的第一基礎(chǔ)結(jié)構(gòu)體。本發(fā)明通過ComputeShader的并行計(jì)算能力實(shí)現(xiàn)高效群集AI,同時(shí)保證良好運(yùn)行效率。 |





