chapter 8 遊戲人工智慧. 本章重點  移動型遊戲 ai 移動型遊戲 ai ...

Download Chapter 8 遊戲人工智慧. 本章重點  移動型遊戲 AI 移動型遊戲 AI  行為型遊戲 AI 行為型遊戲 AI  策略型遊戲 AI 策略型遊戲 AI

Post on 21-Dec-2015

235 views

Category:

Documents

0 download

Embed Size (px)

TRANSCRIPT

  • Slide 1
  • Chapter 8
  • Slide 2
  • AI AI AI AI AI AI
  • Slide 3
  • AI AI (Artificial Intelligence)
  • Slide 4
  • AI AI
  • Slide 5
  • if( X> X) X--; else X++; if( Y> Y) Y--; else Y++;
  • Slide 6
  • if( HP>200) { p=rand()%3; if(p>0) { if( X> X) X--; else X++; if( Y> Y) Y--; else Y++; }
  • Slide 7
  • Slide 8
  • Slide 9
  • MyPaint (x,y) (nowx,nowy)
  • Slide 10
  • MyPaint ( )
  • Slide 11
  • Exercise 12 ch23_01.cpp 5 2/5 _13 ( 8223582_13) ftp _13.cpp 192.192.155.217 EX13 student5 student5
  • Slide 12
  • Slide 13
  • Slide 14
  • (if-else)
  • Slide 15
  • if( X> X) X++; else X--; if( Y> Y) Y++; else Y--;
  • Slide 16
  • Slide 17
  • AI AI AI AI if-else
  • Slide 18
  • Slide 19
  • if( > 20)// 20 { if(rand()%10 != 1) // else // } else// 20 { switch(rand()%5) { case 0: // break; case 1: // break; case 2: // break; case 3: // break; case 4: // break; }
  • Slide 20
  • Slide 21
  • Slide 22
  • AI (stack)
  • Slide 23
  • Slide 24
  • Slide 25
  • 0 if(mapIndex[ ]) // 1 2 3 else // 0
  • Slide 26
  • Slide 27
  • 14 8 2 11 14 8 2 11
  • Slide 28
  • 11 14 8 2 8 2
  • Slide 29
  • AI AI
  • Slide 30
  • 10x10
  • Slide 31
  • 1. 6 x 10 = 60 10 1 2 6
  • Slide 32
  • 2. 6 x 10 = 60 10 12 612 6
  • Slide 33
  • 3. 6 + ( 5 + 4 + 3 + 2 + 1 ) x 2 = 36 1 2 3 5 6 4
  • Slide 34
  • 4. 6 4 2 1 6 + ( 5 + 4 + 3 + 2 + 1 ) x 2 = 36 5 3
  • Slide 35
  • Slide 36
  • 1. 2
  • Slide 37
  • 3 4
  • Slide 38
  • Slide 39
  • 2. 5x5 0 1 2 3 4 0 1 2 3 4
  • Slide 40
  • Slide 41
  • Slide 42
  • Slide 43
  • InitGame
  • Slide 44
  • InitGame ( )
  • Slide 45
  • WndProc
  • Slide 46
  • WndProc ( )
  • Slide 47
  • Slide 48
  • Slide 49
  • Slide 50
  • Slide 51