我在游戏制作人中建立吃豆人,如何像AI贪婪一样建立幽灵来追逐吃豆人

时间:2018-10-24 11:09:29

标签: artificial-intelligence game-maker

请输入代码,这是我的代码:

{
  if (hspeed == 0) 0
  { 

    if (random(3)<1 and place_free(x-4,y)) 
      { 
       hspeed = -4; 
       vspeed = 0;  }

    if (random(3)<1 and place_free(x+4,y))
      { hspeed =  4; vspeed = 0;}

1 个答案:

答案 0 :(得分:0)

pacman幽灵不会随意移动;在pacman中,您甚至不需要移动4之类的有限数字并检查碰撞;您应该具有所有交叉点的图形,并在此基础上建立ai。 尽管从您的问题中我推断出您缺乏将所看到的内容与背景中发生的内容分离的基础。

提示:大多数游戏不是用户可以看到的;俄罗斯方块和扫雷只是二维数组,pacman是一张图,纸牌游戏是堆栈和列表。我能想到的唯一的“简单”游戏就是乒乓球。 https://www.youtube.com/watch?v=qwhXIzNrb9w