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

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

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





