GDC GDC ( 2005 PlayStation3, Xbox360, Wii ) AI Killzone 2 (Guerrilla Games, 2009) [1] The Sims 3 (EA, Maxis,2009) [2] AI AI AI AI [3] AI AI A

Similar documents
JVRSJ Vol.18 No.3 September, NPC RTS Real-time Simulation NPC NPC NPC AI NPC 4 AI 2 AI 図 1 ゲームとユーザエクスペリエンス reality a

(1) (2) (3) (4) (5) 2.1 ( ) 2

2007.pdf




2

endo.PDF

AD表紙vol.17.eps

AD STUDIES Vol

11/’X›ª/’ÓŠ¹

<30355F8E9197BF5F8B76967B8E812E696E6464>

2011 : M Schell Interest curve Schell Chan FPS Schell Interest curve Chan FPS Chan Chan Chan Chan



第1回 県立・大村市立一体型図書館(仮称)建設工事に

<348C8E8D862E696E6464>


cgwb2016

せる演技性をもたせることである [ 三宅 13]. 2 メタ AI メタ AI はゲームシステムに宿る AI であり, ゲーム内に身体をもたない AI である. ここでゲームシステムとはゲームの進行を司るモジュールを指す. これまでゲームシステムはあらかじめ準備されたゲ

Web Stamps 96 KJ Stamps Web Vol 8, No 1, 2004

A Study on Throw Simulation for Baseball Pitching Machine with Rollers and Its Optimization Shinobu SAKAI*5, Yuichiro KITAGAWA, Ryo KANAI and Juhachi

評論・社会科学 85号(よこ)(P)/3.佐分

ACtive 010 2

日経テレコン料金表(2016年4月)

B

73 p p.152


Microsoft Word - 田中亮太郎.doc

_Print

122011pp

2

A p A p. 224, p B pp p. 3.

p

スラヴ_00A巻頭部分

Microsoft Word - 映画『東京裁判』を観て.doc

9

() L () 20 1

308 ( ) p.121

広報かみす 平成28年6月15日号

.

戦後の補欠選挙

2 (S, C, R, p, q, S, C, ML ) S = {s 1, s 2,..., s n } C = {c 1, c 2,..., c m } n = S m = C R = {r 1, r 2,...} r r 2 C \ p = (p r ) r R q = (q r ) r R


ÿþ

地球環境研究センターニュース2016年8月号

CM CM VOLVO

IHI Robust Path Planning against Position Error for UGVs in Rough Terrain Yuki DOI, Yonghoon JI, Yusuke TAMURA(University of Tokyo), Yuki IKEDA, Atsus

静岡県立大学短期大学部

サービス付き高齢者向け住宅賠償責任保険.indd

DEIM Forum 2009 C8-4 QA NTT QA QA QA 2 QA Abstract Questions Recomme

Microsoft Word - 荳ュ蟲カ諱オ

カリキュラム構成及び履修方法

Transcription:

GDC GDC2010 2010 ( 2005 PlayStation3, Xbox360, Wii ) AI Killzone 2 (Guerrilla Games, 2009) [1] The Sims 3 (EA, Maxis,2009) [2] AI AI AI AI [3] AI AI Alex J. Champandard, "On the AI Strategy for KILLZONE 2's Multiplayer Bots" (AI Summit: Case Studies: AI in Recent Games) [1] [4] Richard Evans. "Modeling Individual Personalities in The Sims 3" [2] Killzone 2 FPS GDC2009 [5] Killzone 2 Killzone 2008 [6] Killzone 2 AI GDC2010 AI

[7] Killzone 2 HTN AI Killzone 2 Killzone 2 AI AI AI AI [8] Killzone 2 AI Strategy AI AI Squad AI AI AI Squad AI Individual AI AI Individual AI AI

Killzone 2 AI [1] Killzone 2 AI [1] HTN (Hierarchical Task Network Planner) [7] (HTN Planner) (threat) (order) AI (message) World State (task execution)

HTN Planner Killzone 2 [1] [9] [10] [7] (HTN) Killzone 2 HTN HTN (precondition)

HTN

HTN (Hierarchical Task Network) Domain Method Method Method Branch Branch Branch Branch Branch Precondition Precondition Precondition Precondition Precondition Task Task Task Task Task Task Task Task Task Task Task Task Task Task Task Task Task Task Task Killzone 2 (precondition) HTN (Hierarchical Task Network) Dana Nau et al., SHOP2: An HTN Planning System, Journal of Artificial Intelligence Research 20 (2003) 379-404 HTN (1) [11]

HTN (Hierarchical Task Network) Task Dana Nau et al., SHOP2: An HTN Planning System, Journal of Artificial Intelligence Research 20 (2003) 379-404 HTN (2) [11] HTN (Hierarchical Task Network) Dana S. Nau,"Hierarchical Task Network Planning", Lecture slides for Automated Planning: Theory and Practice http://www.cs.umd.edu/~nau/cmsc722/notes/chapter11.pdf HTN (3) [12] subtasks(m)

HTN (Hierarchical Task Network) Task Dana S. Nau,"Hierarchical Task Network Planning", Lecture slides for Automated Planning: Theory and Practice http://www.cs.umd.edu/~nau/cmsc722/notes/chapter11.pdf HTN (4) [12] Killzone 2 HTN [1]

Killzone 2 [1] Killzone 2 [1] A Active

Squad AI Squad AI AI (order) Strategy AI HTN Killzone 2 Squad AI [1] GDC2008 Halo3 Squad (2008 ) [6,13] Halo3 Squad Squad Squad Halo3 AI Killzone 2 Squad AI Squad

Killzone 2 Squad AI HTN [1] Killzone2 Halo3 Killzone 2 Squad [1] Halo3 Squad Killzone 2

Strategy AI Squad Strategy AI AI Killzone 2 AI AI Squad (Strategic Graph) Influence map

Killzone 2 [1] [1]

[1] Killzone 2 [1]

(Influence Map) Age of Empire (Ensemble Studios) [14] SimCity (EA Maxis) [15] Killzone 2 Squad Squad Sqaud (1) [16]

(2) [16] Killzone 2 Killzone 2 [1]

Killzone 2 Killzone 2 [1] HTN Killzone 2 Killzone 2 AI Killzone 2 AI AI Strategy AI - Squad AI - Individual AI HTN Strategy Map - Waypoint Map AI

AI AI HTN Strategy Graph Waypoint AI Killzone 2

Killzone 2 AI AI AI HTN Killzone 2 Killzone AI AI The Sims Killzone 2 AI AI FPS AI AI GDC2010 [2] The Sims AI AI The Sims AI 0.1 10cm FPS AI AI AI The Sims AI FPS AI The Sims The Sims AI

The Sims 1,2 AI [17] The Sims 3 FPS AI AI ( ) mental Physical The Sims AI AI Mood AI (Motive Engine)

The Sims 1,2 AI [18] Motive Engine The Sims 3 The Sims AI (Bathtub) (Take Bath) Mood AI Mood AI Mood The Sims [18] AI

AI Mood +40Bladder Urinate( ) +26 Mood [18] Mood Social W_Social Social X_Social W_Social(X_Social) X_Social Mood Mood Mood Hunger 70 70 W_Hunger(70) W_Hunger(70)*70 Mood Mood = W_Hunger(X_Hunger)*X_Hunger + W_Energy(X_Energy)*X_Energy +... Mood (X_ ) Bladder Energy, Hunger Mood

Mood Hygiene( ) Fun( ) Social( ) Social 60 90 W_Social(90)*90 - W_Social(60)*60 Hunger -80-50 W_Hunger(-50)*(-50) - W_Hunger(-80)*(-80) Mood Mood AI Mood The Sims1,2 Mood Mood The Sims 3

The Sims 3 [2] The Sims Mood Mood The Sims 3 Hunger (Auto-satisfaction)

Hunger [2] Hunger AI The Sims 3 The Sims 1,2 The Sims 3 AI The Sims 1,2 (AI) The Sims The Sims 3

The Sims 1,2 The Sims 3 [2] The Sims [2]

The Sims AI AI The Sims 3 Maslow Maslow The Sims AI The Sims 3 AI Trait Maslow AI Maslow [2] Trait Satisfaction

The Sims 3 AI (trait) TV AI The Sims 1,2 AI AI

The Sims 3 [2] [2] AI

[2] [2]

The Sims 3 AI AI NPC AI [2] FPS( ) AI Killzone 2 The Sims 3 AI FPS AI AI AI

AI FPS AI AI AI AI AI FPS AI [3] FPS AI

AI The Sims (Motive Engine) AI Killzone 2 FPS AI The Sims The Sims AI FPS AI AI Motive Engine FPS AI AI

FPS AI AI AI AI AI AI AI AI AI FPS AI AI AI Killzone 2 The Sims AI AI

AI AI AI AI [3] AI AI m

[3] AI AI AI AI AI [19] AI AI AI

AI AI GDC [20] AI AI AI AI AI AI

00 AI AI AI GDC2010 AI ( Sprinter Cell: Conviction (Ubisoft,2010) AI ) ( Killzone 2 The Sims ) AI Killzone 2 AI 1992 30 AI CG AI AI AI 10 AI AI AI AI [6] [17] AI

FPS AI AI AI AI AI AI [3]

[1] Alex Champandard, Tim Verweij, Remco Straatman, Killzone 2 Multiplayer Bots, Game AI Conference, Paris, 2009 (GDC2010 ) http://files.aigamedev.com/coverage/gaic09_killzone2bots_straatmanchampandard.p df [2] Richard Evans, Modeling Individual Personalities in The Sims 3, GDC2010, 2010 http://cmpmedia.vo.llnwd.net/o1/vault/gdc10/slides/evans_richard_modelingindividual PersonalitiesInTheSims3.pdf [3], " 00 10 ", GDC2010 (IGDA ), 2010 http://igda.sakura.ne.jp/sblo_files/ai-igdajp/gdc2010/gdc_report_2010_ymiyake_040 3.pdf [4] "AI Summit '10: Slides, Notes, Highlights and Photos", AIGameDev, 2010 http://aigamedev.com/open/coverage/gdc10-slides-highlights/ [5], GDC, (2008 ), pp.331-369, 2009 http://www.dcaj.org/report/2008/data/dc_08_03.pdf [6], AI, (2007 ), pp.37-113, 2008 http://www.dcaj.org/report/2007/data/dc08_07.pdf [7],,, 1997 [8],,, 1998 [9], IGDA AI 2 F.E.A.R, 2007 http://blogai.igda.jp/article/33936286.html [10], IGDA AI 3 Chrome Hounds, 2007 http://blogai.igda.jp/article/33936286.html [11] Nau, D. et al., "SHOP2: An HTN Planning System", Journal of Artificial Intelligence Research, vol.20 pp.379-404, 2003 http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.72.188&rep=rep1&type=pdf [12] Dana S. Nau, "Hierarchical Task Network Planning, Lecture slides for Automated Planning: Theory and Practice", http://www.cs.umd.edu/~nau/cmsc722/notes/chapter11.pdf [13] Damian Isla, "Building a Better Battle: HALO 3 AI Objectives", GDC2008, 2008 http://www.bungie.net/inside/publications.aspx

[14] Dave C. Pottinger, "Terrain Analysis in Realtime Strategy Games", http://zeniroy.springnote.com/pages/481669/attachments/212469 [15], " ",, 1990 [16] Maurice Bergsma and Peter Meij, "Influence Maps", Student Lecture GAI, 2006 http://www.slideshare.net/mobius.cn/influence-map [17], AI, (2008 ), pp.73-137, 2009 http://www.dcaj.org/report/2008/data/dc_08_03.pdf [18] Ken Forbus, "Simulation and Modeling: Under the hood of The Sims", http://www.cs.northwestern.edu/%7eforbus/c95-gd/lectures/the_sims_under_the_hoo d_files/frame.htm [19], " ", y_miyake AI, 2009 http://blogai.igda.jp/article/32493117.html [20], IGDA AI, http://blogai.igda.jp/article/33936286.html