Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 18.07.2008, 13:30
Zik. вне форума Посмотреть профиль Отправить личное сообщение для Zik. Найти все сообщения от Zik.
  № 1  
Ответить с цитированием
Zik.
 
Аватар для Zik.

Регистрация: Nov 2007
Сообщений: 1,724
По умолчанию Мозги врагу

Я хочу сделать врагу хоть какую-нибудь логику. Я хочу чтобы он догонял игрока, причем чтобы обходил препятствия.

Старый 18.07.2008, 13:47
Federation вне форума Посмотреть профиль Отправить личное сообщение для Federation Найти все сообщения от Federation
  № 2  
Ответить с цитированием
Federation

Регистрация: May 2008
Сообщений: 4
сделай)

Старый 18.07.2008, 13:49
Alex_beginner вне форума Посмотреть профиль Отправить личное сообщение для Alex_beginner Найти все сообщения от Alex_beginner
  № 3  
Ответить с цитированием
Alex_beginner
 
Аватар для Alex_beginner

Регистрация: May 2008
Сообщений: 476
ZIK68! Это Вы вообще о чем рассказываете? У нас даже представления нет о Вашей игре! Какая может быть тогда логика?!
__________________
Случайность, господа, это знаете ли непознанная необходимость.

Старый 18.07.2008, 14:02
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 4  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,884
Записей в блоге: 7
Federation, вам устное предупреждение за флуд.
__________________
(и)Нильс.ru | Плагины для FlashDevelop

Старый 18.07.2008, 17:58
Zik. вне форума Посмотреть профиль Отправить личное сообщение для Zik. Найти все сообщения от Zik.
  № 5  
Ответить с цитированием
Zik.
 
Аватар для Zik.

Регистрация: Nov 2007
Сообщений: 1,724
Игра, наподобии PacMan'a. И вот я не знаю чтобы противник обходил стены

Старый 18.07.2008, 19:01
crazyone вне форума Посмотреть профиль Отправить личное сообщение для crazyone Найти все сообщения от crazyone
  № 6  
Ответить с цитированием
crazyone
 
Аватар для crazyone

блогер
Регистрация: Nov 2007
Адрес: Киев
Сообщений: 557
Записей в блоге: 2
Жалко, что на форуме нельзя материться.
Жалко, что по интернету нельзя устраивать физические расправы.
Интересно, о чем думают люди, создавая подобные темы.
Глупо получать за флейм плюсы, но уже достало.

И да, пару советов:
Потерзайте гугл запросами по типу "игровая логика", "логика поведения персонажей" и все в таком духе.
Создавая сообщение на форуме, приблизительно представьте, чем могут вам помочь люди этого форума и выразите эту мысль в своем сообщении.
Научитесь, наконец, думать самостоятельно.

Старый 19.07.2008, 17:20
Eric Gurt вне форума Посмотреть профиль Отправить личное сообщение для Eric Gurt Посетить домашнюю страницу Eric Gurt Найти все сообщения от Eric Gurt
  № 7  
Ответить с цитированием
Eric Gurt
 
Аватар для Eric Gurt

Регистрация: Oct 2006
Сообщений: 395
блин.. ну вопрос...
В Пэкмене игровое поле представленно двумерным массивом, где каждая ячейка либо проходима, либо нет (Boolean). Дальше ищется по этому массиву самый короткий путь от врага до игрока. это можно сделать циклом, и выкрашивать в новом 2д массиве поле числами чтобы чем ближе к игроку - тем меньше число. Это можно сделать так: сначала весь массив содержит значения -1, и только в ячейке с позицией игрока значение 0. Дальше циклически перебираешь каждую ячейку. Если в ней значение не равно -1 - то проверяешь 4 ближние к ней ячейки, и каждой близлежащей ячейке с номером -1 присваиваешь значение_этой_ячейки+1.
Когда у нас готово поле с числами, показывающими расстояние пути до игрока - определяем в каком направлении должен бежать каждый враг. перебираем наших врагов через массив. выбрали первого. смотрим на каком числе он лежит. теперь смотрим 4 числа, лежащие рядом с ним, ищем любое, которое меньше того на котором лежит сам враг. В эту клетку и будет бежать наш враг!

ЗЫ: а вообще такое за 2 дня придумать реально если будет сильно надо.
__________________
.:Make it better:.
www.gevanni.com

Создать новую тему Ответ Часовой пояс GMT +4, время: 19:11.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 19:11.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.