Pac-Man шаблон с оригинальным Ghost AI (Помощь) - PullRequest
5 голосов
/ 09 декабря 2010

Я сейчас пытаюсь реализовать полностью автономную игру Pac-Man, где вы просто смотрите. Я планирую сделать ИИ настоящего желтого парня, чтобы играть в игру безупречно. Я хочу сделать так, чтобы у Призраков были личности, как в оригинальном Pac-Man, но я больше ищу шаблон, игру Pac-Man, которая уже сделана и имеет эту функцию, чтобы работать на самого Pac-Man.

Кто-нибудь знает, доступен ли этот исходный код? Я пробовал github, но я не нашел ничего похожего на оригинальное поведение призрака, как описано здесь: http://gameinternals.com/post/2072558330/understanding-pac-man-ghost-behavior

спасибо

Ответы [ 3 ]

3 голосов
/ 09 декабря 2010

Существует огромное количество информации о том, как работает pac-man здесь . Некоторая информация может быть полезна, когда вы пытаетесь создать ИИ для «идеального» игрока в pac-man.

Думаю, вам будет сложно получить доступ к исходному исходному коду pac-man (Namco обычно заставляет людей удалить его). Оригинальный pac-man был написан на ASM, так что вам может быть трудно читать его, даже если вы его освоите.

2 голосов
/ 09 декабря 2010

Просто подумайте вслух, но Google просто выпустил полную html5 версию PacMan к своему 30-летию (то есть, PacMan). Он минимизирован, и я не уверен, что у них есть какие-либо авторские права на него, но это может быть место для начала.

Ура! * * 1005

1 голос
/ 28 октября 2011

Это не очень хороший ответ, но если вы все еще ищете ИИ, я вышлю вам то, что я получил до сих пор.Это оригинальный ИИ, но сгенерировать что-то на 100% точно будет довольно сложно.В старые времена игры не использовали обратных буферов, поэтому экран обновлялся при каждом обновлении по вертикали, которое занимало ~ 1/60 секунды.большая часть игровой логики была сделана, когда произошло это прерывание, но AI призраков был сделан после.поэтому трудно сказать, сколько инструкций по сборке было выполнено до того, как прерывание возобновилось.Но 99% тоже приятно.

...