|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
21.06.2011, 18:20 | #1 |
Новичок
Джуниор
Регистрация: 21.06.2011
Сообщений: 1
|
лабиринт и бегающия в нём змейка
Нужна помощь с такой задачкой, дан вот такой лабиринт:
Надо запустить в нем змейку состоящею из 3х шариков, которая появляется в случайном месте, и что бы змейка бегала по лабиринту и отталкивалась от стенок. Код рисующий лабиринт и и змейку есть. Не могу понять как придать границы лабиринту, с проходами, чтоб змейка отталкивалась только от стенок лабиринта. Помогите пожалуйста. |
21.06.2011, 18:44 | #2 |
Старожил
Регистрация: 02.05.2009
Сообщений: 3,907
|
Я бы создал класс змейка,описал в нем бы движение частей змейки в зависимости от координат лабиринта.
лабиринт можно хранить в вдвухмерном массиве. Перед очередным ходом проверял координаты лабиринта и головы змейки,при столкновении,вычислял бы угол соприкосновения и т.д
Анализ,обработка данных Недорого
|
21.06.2011, 20:18 | #3 |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,856
|
|
21.06.2011, 20:42 | #4 |
Участник клуба
Регистрация: 02.05.2010
Сообщений: 1,390
|
И моя картинка Хвост питона - динамический лабиринт.
mailto: kuklp60@gmail.com, ящики для благодарностей:
WM Z206653985942, R334086032478, U238399322728 Последний раз редактировалось kuklp; 21.06.2011 в 20:44. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Лабиринт. | ValinRam | Помощь студентам | 1 | 01.05.2011 08:47 |
Лабиринт | GBTA | Общие вопросы C/C++ | 2 | 08.07.2010 12:03 |
Лабиринт | Claster | Помощь студентам | 1 | 02.03.2009 11:41 |
Лабиринт)) | Whiplash | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 04.12.2008 17:12 |